builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-212 starttime: 1468499162.91 results: success (0) buildid: 20160714034642 builduid: 11d404053bf241b597ac90c478ca6cef revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:02.907239) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:02.907699) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:02.907989) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:03.100956) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:03.101274) ========= 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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False --2016-07-14 05:26:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.5M=0.001s 2016-07-14 05:26:03 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.591097 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:03.723184) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:03.723503) ========= 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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027112 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:03.784562) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:26:03.784873) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False 2016-07-14 05:26:03,883 truncating revision to first 12 chars 2016-07-14 05:26:03,883 Setting DEBUG logging. 2016-07-14 05:26:03,883 attempt 1/10 2016-07-14 05:26:03,883 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2ba3feb910fb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:26:05,879 unpacking tar archive at: mozilla-beta-2ba3feb910fb/testing/mozharness/ program finished with exit code 0 elapsedTime=2.553363 ========= master_lag: 1.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:26:08.258547) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:08.258876) ========= script_repo_revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:08.272259) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:08.272545) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:26:08.306251) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 57 secs) (at 2016-07-14 05:26:08.306549) ========= /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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False 05:26:08 INFO - MultiFileLogger online at 20160714 05:26:08 in /builds/slave/test 05:26:08 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 05:26:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:26:08 INFO - {'append_to_log': False, 05:26:08 INFO - 'base_work_dir': '/builds/slave/test', 05:26:08 INFO - 'blob_upload_branch': 'mozilla-beta', 05:26:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:26:08 INFO - 'buildbot_json_path': 'buildprops.json', 05:26:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:26:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:26:08 INFO - 'download_minidump_stackwalk': True, 05:26:08 INFO - 'download_symbols': 'true', 05:26:08 INFO - 'e10s': False, 05:26:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:26:08 INFO - 'tooltool.py': '/tools/tooltool.py', 05:26:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:26:08 INFO - '/tools/misc-python/virtualenv.py')}, 05:26:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:26:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:26:08 INFO - 'log_level': 'info', 05:26:08 INFO - 'log_to_console': True, 05:26:08 INFO - 'opt_config_files': (), 05:26:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:26:08 INFO - '--processes=1', 05:26:08 INFO - '--config=%(test_path)s/wptrunner.ini', 05:26:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:26:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:26:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:26:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:26:08 INFO - 'pip_index': False, 05:26:08 INFO - 'require_test_zip': True, 05:26:08 INFO - 'test_type': ('testharness',), 05:26:08 INFO - 'this_chunk': '1', 05:26:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:26:08 INFO - 'total_chunks': '10', 05:26:08 INFO - 'virtualenv_path': 'venv', 05:26:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:26:08 INFO - 'work_dir': 'build'} 05:26:08 INFO - ##### 05:26:08 INFO - ##### Running clobber step. 05:26:08 INFO - ##### 05:26:08 INFO - Running pre-action listener: _resource_record_pre_action 05:26:08 INFO - Running main action method: clobber 05:26:08 INFO - rmtree: /builds/slave/test/build 05:26:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:26:09 INFO - Running post-action listener: _resource_record_post_action 05:26:09 INFO - ##### 05:26:09 INFO - ##### Running read-buildbot-config step. 05:26:09 INFO - ##### 05:26:09 INFO - Running pre-action listener: _resource_record_pre_action 05:26:09 INFO - Running main action method: read_buildbot_config 05:26:09 INFO - Using buildbot properties: 05:26:09 INFO - { 05:26:09 INFO - "project": "", 05:26:09 INFO - "product": "firefox", 05:26:09 INFO - "script_repo_revision": "production", 05:26:09 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:26:09 INFO - "repository": "", 05:26:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:26:09 INFO - "buildid": "20160714034642", 05:26:09 INFO - "pgo_build": "False", 05:26:09 INFO - "basedir": "/builds/slave/test", 05:26:09 INFO - "buildnumber": 3, 05:26:09 INFO - "slavename": "tst-linux32-spot-212", 05:26:09 INFO - "revision": "2ba3feb910fb31f5fb3df3528b2991b3a37b05cf", 05:26:09 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 05:26:09 INFO - "platform": "linux", 05:26:09 INFO - "branch": "mozilla-beta", 05:26:09 INFO - "repo_path": "releases/mozilla-beta", 05:26:09 INFO - "moz_repo_path": "", 05:26:09 INFO - "stage_platform": "linux", 05:26:09 INFO - "builduid": "11d404053bf241b597ac90c478ca6cef", 05:26:09 INFO - "slavebuilddir": "test" 05:26:09 INFO - } 05:26:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:26:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:26:09 INFO - Running post-action listener: _resource_record_post_action 05:26:09 INFO - ##### 05:26:09 INFO - ##### Running download-and-extract step. 05:26:09 INFO - ##### 05:26:09 INFO - Running pre-action listener: _resource_record_pre_action 05:26:09 INFO - Running main action method: download_and_extract 05:26:09 INFO - mkdir: /builds/slave/test/build/tests 05:26:09 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')]} 05:26:09 INFO - https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:26:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:26:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:26:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:11 INFO - Downloaded 1291 bytes. 05:26:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:26:11 INFO - Using the following test package requirements: 05:26:11 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:26:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:26:11 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:26:11 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'jsshell-linux-i686.zip'], 05:26:11 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:26:11 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:26:11 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:26:11 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:26:11 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:26:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:26:11 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:26:11 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 05:26:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:26:11 INFO - https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:26:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:26:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:26:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:19 INFO - Downloaded 22824385 bytes. 05:26:19 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/*'] 05:26:19 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/* 05:26:20 INFO - caution: filename not matched: web-platform/* 05:26:20 INFO - Return code: 11 05:26: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')]} 05:26:20 INFO - https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:26:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:26:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:26:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:31 INFO - Downloaded 36389876 bytes. 05:26:31 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/*'] 05:26:31 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/* 05:26:35 INFO - caution: filename not matched: bin/* 05:26:35 INFO - caution: filename not matched: config/* 05:26:35 INFO - caution: filename not matched: mozbase/* 05:26:35 INFO - caution: filename not matched: marionette/* 05:26:35 INFO - caution: filename not matched: tools/wptserve/* 05:26:35 INFO - Return code: 11 05:26: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')]} 05:26:35 INFO - https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:26:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:26:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:26:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:26:54 INFO - Downloaded 69356751 bytes. 05:26:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:26:54 INFO - mkdir: /builds/slave/test/properties 05:26:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:26:54 INFO - Writing to file /builds/slave/test/properties/build_url 05:26:54 INFO - Contents: 05:26:54 INFO - build_url:https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:27:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:27:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:27:23 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:27:23 INFO - Contents: 05:27:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:27: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')]} 05:27:23 INFO - https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:27:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:27:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:27:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:27:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ejlAz_BITHOdGWSkWar9sQ/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 05:27:49 INFO - Downloaded 92359858 bytes. 05:27:49 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'] 05:27:49 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 05:27:57 INFO - Return code: 0 05:27:57 INFO - Running post-action listener: _resource_record_post_action 05:27:57 INFO - Running post-action listener: set_extra_try_arguments 05:27:57 INFO - ##### 05:27:57 INFO - ##### Running create-virtualenv step. 05:27:57 INFO - ##### 05:27:57 INFO - Running pre-action listener: _pre_create_virtualenv 05:27:57 INFO - Running pre-action listener: _resource_record_pre_action 05:27:57 INFO - Running main action method: create_virtualenv 05:27:57 INFO - Creating virtualenv /builds/slave/test/build/venv 05:27:57 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 05:27:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:27:58 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:27:58 INFO - Using real prefix '/usr' 05:27:58 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:28:00 INFO - Installing distribute.............................................................................................................................................................................................done. 05:28:03 INFO - Installing pip.................done. 05:28:03 INFO - Return code: 0 05:28:03 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:28:03 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')]} 05:28:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:03 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')]} 05:28:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x939dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9404598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94b6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, '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-1468499106.414637-638223366', '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 05:28:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:28:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:28:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:03 INFO - 'CCACHE_UMASK': '002', 05:28:03 INFO - 'DISPLAY': ':0', 05:28:03 INFO - 'HOME': '/home/cltbld', 05:28:03 INFO - 'LANG': 'en_US.UTF-8', 05:28:03 INFO - 'LOGNAME': 'cltbld', 05:28:03 INFO - 'MAIL': '/var/mail/cltbld', 05:28:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:03 INFO - 'MOZ_NO_REMOTE': '1', 05:28:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:03 INFO - 'PWD': '/builds/slave/test', 05:28:03 INFO - 'SHELL': '/bin/bash', 05:28:03 INFO - 'SHLVL': '1', 05:28:03 INFO - 'TERM': 'linux', 05:28:03 INFO - 'TMOUT': '86400', 05:28:03 INFO - 'USER': 'cltbld', 05:28:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:28:03 INFO - '_': '/tools/buildbot/bin/python'} 05:28:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:04 INFO - Downloading/unpacking psutil>=0.7.1 05:28:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:28:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:28:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:09 INFO - Installing collected packages: psutil 05:28:09 INFO - Running setup.py install for psutil 05:28:09 INFO - building 'psutil._psutil_linux' extension 05:28:09 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 05:28:10 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:28:10 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:28:10 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 05:28:10 INFO - building 'psutil._psutil_posix' extension 05:28:10 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 05:28:10 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 05:28:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:28:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:10 INFO - Successfully installed psutil 05:28:10 INFO - Cleaning up... 05:28:11 INFO - Return code: 0 05:28:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:28:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x939dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9404598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94b6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, '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-1468499106.414637-638223366', '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 05:28:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:28:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:28:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:11 INFO - 'CCACHE_UMASK': '002', 05:28:11 INFO - 'DISPLAY': ':0', 05:28:11 INFO - 'HOME': '/home/cltbld', 05:28:11 INFO - 'LANG': 'en_US.UTF-8', 05:28:11 INFO - 'LOGNAME': 'cltbld', 05:28:11 INFO - 'MAIL': '/var/mail/cltbld', 05:28:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:11 INFO - 'MOZ_NO_REMOTE': '1', 05:28:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:11 INFO - 'PWD': '/builds/slave/test', 05:28:11 INFO - 'SHELL': '/bin/bash', 05:28:11 INFO - 'SHLVL': '1', 05:28:11 INFO - 'TERM': 'linux', 05:28:11 INFO - 'TMOUT': '86400', 05:28:11 INFO - 'USER': 'cltbld', 05:28:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:28:11 INFO - '_': '/tools/buildbot/bin/python'} 05:28:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:28:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:28:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:28:16 INFO - Installing collected packages: mozsystemmonitor 05:28:16 INFO - Running setup.py install for mozsystemmonitor 05:28:16 INFO - Successfully installed mozsystemmonitor 05:28:16 INFO - Cleaning up... 05:28:16 INFO - Return code: 0 05:28:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:28:16 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')]} 05:28:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:16 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')]} 05:28:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x939dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9404598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94b6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, '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-1468499106.414637-638223366', '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 05:28:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:28:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:28:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:16 INFO - 'CCACHE_UMASK': '002', 05:28:16 INFO - 'DISPLAY': ':0', 05:28:16 INFO - 'HOME': '/home/cltbld', 05:28:16 INFO - 'LANG': 'en_US.UTF-8', 05:28:16 INFO - 'LOGNAME': 'cltbld', 05:28:16 INFO - 'MAIL': '/var/mail/cltbld', 05:28:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:16 INFO - 'MOZ_NO_REMOTE': '1', 05:28:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:16 INFO - 'PWD': '/builds/slave/test', 05:28:16 INFO - 'SHELL': '/bin/bash', 05:28:16 INFO - 'SHLVL': '1', 05:28:16 INFO - 'TERM': 'linux', 05:28:16 INFO - 'TMOUT': '86400', 05:28:16 INFO - 'USER': 'cltbld', 05:28:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:28:16 INFO - '_': '/tools/buildbot/bin/python'} 05:28:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:16 INFO - Downloading/unpacking blobuploader==1.2.4 05:28:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:21 INFO - Downloading blobuploader-1.2.4.tar.gz 05:28:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:28:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:28:22 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 05:28:22 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 05:28:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:22 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 05:28:22 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 05:28:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:28:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:28:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:23 INFO - Downloading docopt-0.6.1.tar.gz 05:28:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:28:23 INFO - Installing collected packages: blobuploader, requests, docopt 05:28:23 INFO - Running setup.py install for blobuploader 05:28:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:28:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:28:24 INFO - Running setup.py install for requests 05:28:24 INFO - Running setup.py install for docopt 05:28:25 INFO - Successfully installed blobuploader requests docopt 05:28:25 INFO - Cleaning up... 05:28:25 INFO - Return code: 0 05:28:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:28: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')]} 05:28:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28: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')]} 05:28:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x939dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9404598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94b6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, '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-1468499106.414637-638223366', '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 05:28:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:28:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:28:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:25 INFO - 'CCACHE_UMASK': '002', 05:28:25 INFO - 'DISPLAY': ':0', 05:28:25 INFO - 'HOME': '/home/cltbld', 05:28:25 INFO - 'LANG': 'en_US.UTF-8', 05:28:25 INFO - 'LOGNAME': 'cltbld', 05:28:25 INFO - 'MAIL': '/var/mail/cltbld', 05:28:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:25 INFO - 'MOZ_NO_REMOTE': '1', 05:28:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:25 INFO - 'PWD': '/builds/slave/test', 05:28:25 INFO - 'SHELL': '/bin/bash', 05:28:25 INFO - 'SHLVL': '1', 05:28:25 INFO - 'TERM': 'linux', 05:28:25 INFO - 'TMOUT': '86400', 05:28:25 INFO - 'USER': 'cltbld', 05:28:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:28:25 INFO - '_': '/tools/buildbot/bin/python'} 05:28:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:28:25 INFO - Running setup.py (path:/tmp/pip-XsKFJr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:28:25 INFO - Running setup.py (path:/tmp/pip-enrajM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:28:25 INFO - Running setup.py (path:/tmp/pip-XDaY5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:28:25 INFO - Running setup.py (path:/tmp/pip-nU7pHk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:28:26 INFO - Running setup.py (path:/tmp/pip-faazws-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:28:26 INFO - Running setup.py (path:/tmp/pip-uFOE2L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:28:26 INFO - Running setup.py (path:/tmp/pip-UjZ1JT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:28:26 INFO - Running setup.py (path:/tmp/pip-l6rhOa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:28:26 INFO - Running setup.py (path:/tmp/pip-nRSfV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:28:26 INFO - Running setup.py (path:/tmp/pip-LgD3B6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:28:26 INFO - Running setup.py (path:/tmp/pip-hJBgOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:28:26 INFO - Running setup.py (path:/tmp/pip-VxOICD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:28:27 INFO - Running setup.py (path:/tmp/pip-OsaJUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:28:27 INFO - Running setup.py (path:/tmp/pip-OfhIUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:27 INFO - Running setup.py (path:/tmp/pip-OnZ9jM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:28:27 INFO - Running setup.py (path:/tmp/pip-rCQvKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:28:27 INFO - Running setup.py (path:/tmp/pip-I70bCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:28:27 INFO - Running setup.py (path:/tmp/pip-OZ8Vbo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:28:27 INFO - Running setup.py (path:/tmp/pip-Ad9okr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:27 INFO - Running setup.py (path:/tmp/pip-Z5sUFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:28:28 INFO - Running setup.py (path:/tmp/pip-uwk1ab-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:28:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:28 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 05:28:28 INFO - Running setup.py install for manifestparser 05:28:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:28:28 INFO - Running setup.py install for mozcrash 05:28:29 INFO - Running setup.py install for mozdebug 05:28:29 INFO - Running setup.py install for mozdevice 05:28:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for mozfile 05:28:29 INFO - Running setup.py install for mozhttpd 05:28:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for mozinfo 05:28:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for mozInstall 05:28:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for mozleak 05:28:30 INFO - Running setup.py install for mozlog 05:28:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for moznetwork 05:28:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for mozprocess 05:28:31 INFO - Running setup.py install for mozprofile 05:28:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:28:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:28:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:28:31 INFO - Running setup.py install for mozrunner 05:28:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:28:31 INFO - Running setup.py install for mozscreenshot 05:28:31 INFO - Running setup.py install for moztest 05:28:32 INFO - Running setup.py install for mozversion 05:28:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:28:32 INFO - Running setup.py install for wptserve 05:28:32 INFO - Running setup.py install for marionette-driver 05:28:32 INFO - Running setup.py install for browsermob-proxy 05:28:33 INFO - Running setup.py install for marionette-client 05:28:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:28:33 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 05:28:33 INFO - Cleaning up... 05:28:33 INFO - Return code: 0 05:28:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:28:33 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')]} 05:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:33 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')]} 05:28:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:28:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x939dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9404598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94b6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, '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-1468499106.414637-638223366', '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 05:28:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:28:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:28:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:33 INFO - 'CCACHE_UMASK': '002', 05:28:33 INFO - 'DISPLAY': ':0', 05:28:33 INFO - 'HOME': '/home/cltbld', 05:28:33 INFO - 'LANG': 'en_US.UTF-8', 05:28:33 INFO - 'LOGNAME': 'cltbld', 05:28:33 INFO - 'MAIL': '/var/mail/cltbld', 05:28:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:33 INFO - 'MOZ_NO_REMOTE': '1', 05:28:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:33 INFO - 'PWD': '/builds/slave/test', 05:28:33 INFO - 'SHELL': '/bin/bash', 05:28:33 INFO - 'SHLVL': '1', 05:28:33 INFO - 'TERM': 'linux', 05:28:33 INFO - 'TMOUT': '86400', 05:28:33 INFO - 'USER': 'cltbld', 05:28:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:28:33 INFO - '_': '/tools/buildbot/bin/python'} 05:28:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:28:34 INFO - Running setup.py (path:/tmp/pip-4r_lhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:28:34 INFO - Running setup.py (path:/tmp/pip-sXUq9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:28:34 INFO - Running setup.py (path:/tmp/pip-R5ez0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:28:34 INFO - Running setup.py (path:/tmp/pip-7IBwDU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:28:34 INFO - Running setup.py (path:/tmp/pip-c_EtFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:28:34 INFO - Running setup.py (path:/tmp/pip-tJDiek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:28:34 INFO - Running setup.py (path:/tmp/pip-J7vWEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:28:34 INFO - Running setup.py (path:/tmp/pip-sT6KbX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:28:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:28:35 INFO - Running setup.py (path:/tmp/pip-C_mqwQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:28:35 INFO - Running setup.py (path:/tmp/pip-3GfbRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:28:35 INFO - Running setup.py (path:/tmp/pip-GV2Utz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:28:35 INFO - Running setup.py (path:/tmp/pip-0O2f3u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:28:35 INFO - Running setup.py (path:/tmp/pip-lfuusn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:28:35 INFO - Running setup.py (path:/tmp/pip-sdpyXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:35 INFO - Running setup.py (path:/tmp/pip-P6rays-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:28:36 INFO - Running setup.py (path:/tmp/pip-9Tq0xI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:28:36 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)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:28:36 INFO - Running setup.py (path:/tmp/pip-N7Wb6G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:28:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:28:36 INFO - Running setup.py (path:/tmp/pip-InHh_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:28:36 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)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:28:36 INFO - Running setup.py (path:/tmp/pip-Ao3iq3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:28:36 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)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:36 INFO - Running setup.py (path:/tmp/pip-EgAI15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:36 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)) 05:28:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:28:37 INFO - Running setup.py (path:/tmp/pip-RsHybZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:28:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:37 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)) 05:28:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:28:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:28:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:28:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:28:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:28:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:28:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:28:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:28:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:28:42 INFO - Downloading blessings-1.6.tar.gz 05:28:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:28:42 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)) 05:28:42 INFO - Installing collected packages: blessings 05:28:42 INFO - Running setup.py install for blessings 05:28:42 INFO - Successfully installed blessings 05:28:42 INFO - Cleaning up... 05:28:42 INFO - Return code: 0 05:28:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:28:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:28:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:28:43 INFO - Reading from file tmpfile_stdout 05:28:43 INFO - Current package versions: 05:28:43 INFO - argparse == 1.2.1 05:28:43 INFO - blessings == 1.6 05:28:43 INFO - blobuploader == 1.2.4 05:28:43 INFO - browsermob-proxy == 0.6.0 05:28:43 INFO - docopt == 0.6.1 05:28:43 INFO - manifestparser == 1.1 05:28:43 INFO - marionette-client == 2.3.0 05:28:43 INFO - marionette-driver == 1.4.0 05:28:43 INFO - mozInstall == 1.12 05:28:43 INFO - mozcrash == 0.17 05:28:43 INFO - mozdebug == 0.1 05:28:43 INFO - mozdevice == 0.48 05:28:43 INFO - mozfile == 1.2 05:28:43 INFO - mozhttpd == 0.7 05:28:43 INFO - mozinfo == 0.9 05:28:43 INFO - mozleak == 0.1 05:28:43 INFO - mozlog == 3.1 05:28:43 INFO - moznetwork == 0.27 05:28:43 INFO - mozprocess == 0.22 05:28:43 INFO - mozprofile == 0.28 05:28:43 INFO - mozrunner == 6.11 05:28:43 INFO - mozscreenshot == 0.1 05:28:43 INFO - mozsystemmonitor == 0.0 05:28:43 INFO - moztest == 0.7 05:28:43 INFO - mozversion == 1.4 05:28:43 INFO - psutil == 3.1.1 05:28:43 INFO - requests == 1.2.3 05:28:43 INFO - wptserve == 1.4.0 05:28:43 INFO - wsgiref == 0.1.2 05:28:43 INFO - Running post-action listener: _resource_record_post_action 05:28:43 INFO - Running post-action listener: _start_resource_monitoring 05:28:43 INFO - Starting resource monitoring. 05:28:43 INFO - ##### 05:28:43 INFO - ##### Running pull step. 05:28:43 INFO - ##### 05:28:43 INFO - Running pre-action listener: _resource_record_pre_action 05:28:43 INFO - Running main action method: pull 05:28:43 INFO - Pull has nothing to do! 05:28:43 INFO - Running post-action listener: _resource_record_post_action 05:28:43 INFO - ##### 05:28:43 INFO - ##### Running install step. 05:28:43 INFO - ##### 05:28:43 INFO - Running pre-action listener: _resource_record_pre_action 05:28:43 INFO - Running main action method: install 05:28:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:28:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:28:43 INFO - Reading from file tmpfile_stdout 05:28:43 INFO - Detecting whether we're running mozinstall >=1.0... 05:28:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:28:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:28:43 INFO - Reading from file tmpfile_stdout 05:28:43 INFO - Output received: 05:28:43 INFO - Usage: mozinstall [options] installer 05:28:43 INFO - Options: 05:28:43 INFO - -h, --help show this help message and exit 05:28:43 INFO - -d DEST, --destination=DEST 05:28:43 INFO - Directory to install application into. [default: 05:28:43 INFO - "/builds/slave/test"] 05:28:43 INFO - --app=APP Application being installed. [default: firefox] 05:28:43 INFO - mkdir: /builds/slave/test/build/application 05:28:43 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'] 05:28:43 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 05:29:13 INFO - Reading from file tmpfile_stdout 05:29:13 INFO - Output received: 05:29:13 INFO - /builds/slave/test/build/application/firefox/firefox 05:29:13 INFO - Running post-action listener: _resource_record_post_action 05:29:13 INFO - ##### 05:29:13 INFO - ##### Running run-tests step. 05:29:13 INFO - ##### 05:29:13 INFO - Running pre-action listener: _resource_record_pre_action 05:29:13 INFO - Running main action method: run_tests 05:29:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:29:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:29:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:29:13 INFO - grabbing minidump binary from tooltool 05:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:13 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 0x9198e30>, '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 0x9435c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x94b4470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:29:13 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 05:29:13 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 05:29:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:29:13 INFO - Return code: 0 05:29:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:29:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:29:13 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/ejlAz_BITHOdGWSkWar9sQ/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 05:29:13 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/ejlAz_BITHOdGWSkWar9sQ/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 05:29:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:29:13 INFO - 'CCACHE_UMASK': '002', 05:29:13 INFO - 'DISPLAY': ':0', 05:29:13 INFO - 'HOME': '/home/cltbld', 05:29:13 INFO - 'LANG': 'en_US.UTF-8', 05:29:13 INFO - 'LOGNAME': 'cltbld', 05:29:13 INFO - 'MAIL': '/var/mail/cltbld', 05:29:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:29:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:29:13 INFO - 'MOZ_NO_REMOTE': '1', 05:29:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:29:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:29:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:29:13 INFO - 'PWD': '/builds/slave/test', 05:29:13 INFO - 'SHELL': '/bin/bash', 05:29:13 INFO - 'SHLVL': '1', 05:29:13 INFO - 'TERM': 'linux', 05:29:13 INFO - 'TMOUT': '86400', 05:29:13 INFO - 'USER': 'cltbld', 05:29:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499106.414637-638223366', 05:29:13 INFO - '_': '/tools/buildbot/bin/python'} 05:29:13 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/ejlAz_BITHOdGWSkWar9sQ/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 05:29:14 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 05:29:14 INFO - import pkg_resources 05:29:15 INFO - Using 1 client processes 05:29:15 INFO - wptserve Starting http server on 127.0.0.1:8000 05:29:15 INFO - wptserve Starting http server on 127.0.0.1:8001 05:29:15 INFO - wptserve Starting http server on 127.0.0.1:8443 05:29:17 INFO - SUITE-START | Running 778 tests 05:29:17 INFO - Running testharness tests 05:29:17 INFO - Setting up ssl 05:29:17 INFO - PROCESS | certutil | 05:29:17 INFO - PROCESS | certutil | 05:29:17 INFO - PROCESS | certutil | 05:29:17 INFO - Certificate Nickname Trust Attributes 05:29:17 INFO - SSL,S/MIME,JAR/XPI 05:29:17 INFO - 05:29:17 INFO - web-platform-tests CT,, 05:29:17 INFO - 05:29:17 INFO - Starting runner 05:29:20 INFO - PROCESS | 1756 | 1468499360686 Marionette DEBUG Marionette enabled via build flag and pref 05:29:20 INFO - PROCESS | 1756 | ++DOCSHELL 0xa4d57000 == 1 [pid = 1756] [id = 1] 05:29:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 1 (0xa4d57400) [pid = 1756] [serial = 1] [outer = (nil)] 05:29:20 INFO - PROCESS | 1756 | [1756] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:29:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 2 (0xa4d57c00) [pid = 1756] [serial = 2] [outer = 0xa4d57400] 05:29:21 INFO - PROCESS | 1756 | 1468499361377 Marionette INFO Listening on port 2828 05:29:21 INFO - PROCESS | 1756 | 1468499361963 Marionette DEBUG Marionette enabled via command-line flag 05:29:21 INFO - PROCESS | 1756 | ++DOCSHELL 0xa23ac400 == 2 [pid = 1756] [id = 2] 05:29:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 3 (0xa23ad800) [pid = 1756] [serial = 3] [outer = (nil)] 05:29:21 INFO - PROCESS | 1756 | [1756] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:29:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 4 (0xa2001800) [pid = 1756] [serial = 4] [outer = 0xa23ad800] 05:29:22 INFO - PROCESS | 1756 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ce2e0 05:29:22 INFO - PROCESS | 1756 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cedc0 05:29:22 INFO - PROCESS | 1756 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d8e40 05:29:22 INFO - PROCESS | 1756 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20faaa0 05:29:22 INFO - PROCESS | 1756 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df8a0 05:29:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 5 (0xa1009800) [pid = 1756] [serial = 5] [outer = 0xa4d57400] 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362370 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51271 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362452 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51272 05:29:22 INFO - PROCESS | 1756 | 1468499362460 Marionette DEBUG Closed connection conn0 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362579 Marionette DEBUG Closed connection conn1 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362664 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51273 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362698 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51274 05:29:22 INFO - PROCESS | 1756 | 1468499362702 Marionette DEBUG Closed connection conn2 05:29:22 INFO - PROCESS | 1756 | [1756] 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 05:29:22 INFO - PROCESS | 1756 | 1468499362737 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51275 05:29:22 INFO - PROCESS | 1756 | 1468499362750 Marionette DEBUG Closed connection conn3 05:29:22 INFO - PROCESS | 1756 | 1468499362771 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:29:22 INFO - PROCESS | 1756 | 1468499362791 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":"20160714034642","device":"desktop","version":"48.0"} 05:29:23 INFO - PROCESS | 1756 | [1756] 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 05:29:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad10c00 == 3 [pid = 1756] [id = 3] 05:29:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 6 (0x9ad58800) [pid = 1756] [serial = 6] [outer = (nil)] 05:29:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad59c00 == 4 [pid = 1756] [id = 4] 05:29:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 7 (0x9ad5a000) [pid = 1756] [serial = 7] [outer = (nil)] 05:29:24 INFO - PROCESS | 1756 | [1756] 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 05:29:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a32e800 == 5 [pid = 1756] [id = 5] 05:29:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 8 (0x9a32ec00) [pid = 1756] [serial = 8] [outer = (nil)] 05:29:24 INFO - PROCESS | 1756 | [1756] 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 05:29:25 INFO - PROCESS | 1756 | [1756] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:29:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 9 (0x9a1ef800) [pid = 1756] [serial = 9] [outer = 0x9a32ec00] 05:29:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 10 (0x9a5de000) [pid = 1756] [serial = 10] [outer = 0x9ad58800] 05:29:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 11 (0x9a5dfc00) [pid = 1756] [serial = 11] [outer = 0x9ad5a000] 05:29:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 12 (0x9a5e2000) [pid = 1756] [serial = 12] [outer = 0x9a32ec00] 05:29:26 INFO - PROCESS | 1756 | 1468499366559 Marionette INFO startBrowser 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:26 INFO - PROCESS | 1756 | 1468499366631 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1756 | 1468499366663 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1756 | 1468499366669 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 13 (0x98464400) [pid = 1756] [serial = 13] [outer = 0x9a32ec00] 05:29:27 INFO - PROCESS | 1756 | 1468499367472 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"556666f6-da35-4caa-9ff1-dca78365a3fc","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":"20160714034642","device":"desktop","version":"48.0","command_id":1}}] 05:29:27 INFO - PROCESS | 1756 | 1468499367686 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:29:27 INFO - PROCESS | 1756 | 1468499367695 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:27 INFO - PROCESS | 1756 | 1468499367908 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:29:28 INFO - PROCESS | 1756 | 1468499368158 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:29:28 INFO - PROCESS | 1756 | 1468499368164 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:28 INFO - PROCESS | 1756 | [1756] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:29:28 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:29:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 14 (0x952c3000) [pid = 1756] [serial = 14] [outer = 0x9a32ec00] 05:29:28 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:29:28 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:28 INFO - PROCESS | 1756 | 1468499368775 Marionette TRACE conn4 <- [1,3,null,{}] 05:29:28 INFO - PROCESS | 1756 | 1468499368840 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:29:28 INFO - PROCESS | 1756 | 1468499368845 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:28 INFO - PROCESS | 1756 | 1468499368883 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:29:28 INFO - PROCESS | 1756 | 1468499368948 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1756 | 1468499368952 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:29:28 INFO - PROCESS | 1756 | 1468499368985 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1756 | 1468499368991 Marionette TRACE conn4 <- [1,6,null,{}] 05:29:29 INFO - PROCESS | 1756 | 1468499369067 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1756 | 1468499369072 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:29 INFO - PROCESS | 1756 | 1468499369097 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:29:29 INFO - PROCESS | 1756 | 1468499369103 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1756 | 1468499369112 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d8c000 == 6 [pid = 1756] [id = 6] 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 15 (0x93d8c400) [pid = 1756] [serial = 15] [outer = (nil)] 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 16 (0x93d8e400) [pid = 1756] [serial = 16] [outer = 0x93d8c400] 05:29:29 INFO - PROCESS | 1756 | 1468499369186 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 17 (0x93d93400) [pid = 1756] [serial = 17] [outer = 0x93d8c400] 05:29:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b64000 == 7 [pid = 1756] [id = 7] 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 18 (0x93b69400) [pid = 1756] [serial = 18] [outer = (nil)] 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 19 (0x93d94800) [pid = 1756] [serial = 19] [outer = 0x93b69400] 05:29:29 INFO - PROCESS | 1756 | 1468499369670 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 20 (0x93a6c400) [pid = 1756] [serial = 20] [outer = 0x93b69400] 05:29:30 INFO - PROCESS | 1756 | [1756] 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 05:29:30 INFO - PROCESS | 1756 | 1468499370230 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1313ms 05:29:30 INFO - PROCESS | 1756 | 1468499370343 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1756 | 1468499370346 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:29:30 INFO - PROCESS | 1756 | 1468499370385 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1756 | 1468499370389 Marionette TRACE conn4 <- [1,10,null,{}] 05:29:30 INFO - PROCESS | 1756 | 1468499370410 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1756 | 1468499370422 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:30 INFO - PROCESS | 1756 | 1468499370602 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:29:30 INFO - PROCESS | 1756 | 1468499370621 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1756 | 1468499370627 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203d400 == 8 [pid = 1756] [id = 8] 05:29:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 21 (0x9203d800) [pid = 1756] [serial = 21] [outer = (nil)] 05:29:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 22 (0x9203f800) [pid = 1756] [serial = 22] [outer = 0x9203d800] 05:29:30 INFO - PROCESS | 1756 | 1468499370702 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 23 (0x92044000) [pid = 1756] [serial = 23] [outer = 0x9203d800] 05:29:31 INFO - PROCESS | 1756 | 1468499371719 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1410ms 05:29:31 INFO - PROCESS | 1756 | 1468499371777 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1756 | 1468499371783 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:29:31 INFO - PROCESS | 1756 | 1468499371792 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1756 | 1468499371797 Marionette TRACE conn4 <- [1,14,null,{}] 05:29:31 INFO - PROCESS | 1756 | 1468499371806 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1756 | 1468499371811 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:32 INFO - PROCESS | 1756 | 1468499372047 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:29:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d6c00 == 9 [pid = 1756] [id = 9] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 24 (0x924d7000) [pid = 1756] [serial = 24] [outer = (nil)] 05:29:32 INFO - PROCESS | 1756 | 1468499372264 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1756 | 1468499372274 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 25 (0x924d7c00) [pid = 1756] [serial = 25] [outer = 0x924d7000] 05:29:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x924dac00 == 10 [pid = 1756] [id = 10] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 26 (0x924db000) [pid = 1756] [serial = 26] [outer = (nil)] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 27 (0x92f45400) [pid = 1756] [serial = 27] [outer = 0x924db000] 05:29:32 INFO - PROCESS | 1756 | 1468499372388 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 28 (0x93a76000) [pid = 1756] [serial = 28] [outer = 0x924db000] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 29 (0x93d92400) [pid = 1756] [serial = 29] [outer = 0x924d7000] 05:29:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d96c00 == 11 [pid = 1756] [id = 11] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 30 (0x94836000) [pid = 1756] [serial = 30] [outer = (nil)] 05:29:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 31 (0x9520d800) [pid = 1756] [serial = 31] [outer = 0x94836000] 05:29:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 32 (0x998eb800) [pid = 1756] [serial = 32] [outer = 0x94836000] 05:29:33 INFO - PROCESS | 1756 | 1468499373536 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1788ms 05:29:33 INFO - PROCESS | 1756 | 1468499373579 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1756 | 1468499373587 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:29:33 INFO - PROCESS | 1756 | 1468499373598 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1756 | 1468499373602 Marionette TRACE conn4 <- [1,18,null,{}] 05:29:33 INFO - PROCESS | 1756 | 1468499373609 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1756 | 1468499373615 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:33 INFO - PROCESS | 1756 | 1468499373808 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:29:33 INFO - PROCESS | 1756 | 1468499373962 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1756 | 1468499373970 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x983e4800 == 12 [pid = 1756] [id = 12] 05:29:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 33 (0x9a078800) [pid = 1756] [serial = 33] [outer = (nil)] 05:29:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 34 (0x9abd8800) [pid = 1756] [serial = 34] [outer = 0x9a078800] 05:29:34 INFO - PROCESS | 1756 | 1468499374085 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 35 (0x9ad0e000) [pid = 1756] [serial = 35] [outer = 0x9a078800] 05:29:34 INFO - PROCESS | 1756 | 1468499374951 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1392ms 05:29:34 INFO - PROCESS | 1756 | 1468499374991 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1756 | 1468499374997 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:29:35 INFO - PROCESS | 1756 | 1468499375003 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1756 | 1468499375010 Marionette TRACE conn4 <- [1,22,null,{}] 05:29:35 INFO - PROCESS | 1756 | 1468499375027 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1756 | 1468499375035 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:35 INFO - PROCESS | 1756 | 1468499375226 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:29:35 INFO - PROCESS | 1756 | 1468499375357 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1756 | 1468499375368 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:35 INFO - PROCESS | 1756 | ++DOCSHELL 0xa1008000 == 13 [pid = 1756] [id = 13] 05:29:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 36 (0xa100a800) [pid = 1756] [serial = 36] [outer = (nil)] 05:29:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 37 (0xa200a800) [pid = 1756] [serial = 37] [outer = 0xa100a800] 05:29:35 INFO - PROCESS | 1756 | 1468499375453 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 38 (0xa226b000) [pid = 1756] [serial = 38] [outer = 0xa100a800] 05:29:36 INFO - PROCESS | 1756 | 1468499376347 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1391ms 05:29:36 INFO - PROCESS | 1756 | 1468499376394 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:29:36 INFO - PROCESS | 1756 | 1468499376399 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:29:36 INFO - PROCESS | 1756 | 1468499376406 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1756 | 1468499376410 Marionette TRACE conn4 <- [1,26,null,{}] 05:29:36 INFO - PROCESS | 1756 | 1468499376416 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1756 | 1468499376421 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:36 INFO - PROCESS | 1756 | 1468499376695 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:29:36 INFO - PROCESS | 1756 | 1468499376880 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1756 | 1468499376888 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d7800 == 14 [pid = 1756] [id = 14] 05:29:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 39 (0x924da800) [pid = 1756] [serial = 39] [outer = (nil)] 05:29:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 40 (0x93a6d400) [pid = 1756] [serial = 40] [outer = 0x924da800] 05:29:37 INFO - PROCESS | 1756 | 1468499377146 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 41 (0x953d0400) [pid = 1756] [serial = 41] [outer = 0x924da800] 05:29:38 INFO - PROCESS | 1756 | 1468499378068 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1698ms 05:29:38 INFO - PROCESS | 1756 | 1468499378104 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1756 | 1468499378108 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:29:38 INFO - PROCESS | 1756 | 1468499378117 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1756 | 1468499378120 Marionette TRACE conn4 <- [1,30,null,{}] 05:29:38 INFO - PROCESS | 1756 | 1468499378128 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1756 | 1468499378133 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:38 INFO - PROCESS | 1756 | 1468499378341 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:29:38 INFO - PROCESS | 1756 | 1468499378432 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1756 | 1468499378441 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x984ee400 == 15 [pid = 1756] [id = 15] 05:29:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 42 (0x984fac00) [pid = 1756] [serial = 42] [outer = (nil)] 05:29:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 43 (0x99c24c00) [pid = 1756] [serial = 43] [outer = 0x984fac00] 05:29:38 INFO - PROCESS | 1756 | 1468499378515 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 44 (0x9a07c400) [pid = 1756] [serial = 44] [outer = 0x984fac00] 05:29:39 INFO - PROCESS | 1756 | 1468499379236 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1133ms 05:29:39 INFO - PROCESS | 1756 | 1468499379249 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1756 | 1468499379253 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:29:39 INFO - PROCESS | 1756 | 1468499379264 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1756 | 1468499379267 Marionette TRACE conn4 <- [1,34,null,{}] 05:29:39 INFO - PROCESS | 1756 | 1468499379274 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1756 | 1468499379279 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:39 INFO - PROCESS | 1756 | 1468499379436 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:29:39 INFO - PROCESS | 1756 | 1468499379531 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1756 | 1468499379536 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a5d9400 == 16 [pid = 1756] [id = 16] 05:29:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 45 (0x9abdf400) [pid = 1756] [serial = 45] [outer = (nil)] 05:29:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 46 (0x9b412800) [pid = 1756] [serial = 46] [outer = 0x9abdf400] 05:29:39 INFO - PROCESS | 1756 | 1468499379606 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 47 (0x9b4b8400) [pid = 1756] [serial = 47] [outer = 0x9abdf400] 05:29:40 INFO - PROCESS | 1756 | 1468499380278 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1039ms 05:29:40 INFO - PROCESS | 1756 | 1468499380302 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1756 | 1468499380306 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:29:40 INFO - PROCESS | 1756 | 1468499380312 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1756 | 1468499380318 Marionette TRACE conn4 <- [1,38,null,{}] 05:29:40 INFO - PROCESS | 1756 | 1468499380337 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1756 | 1468499380345 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:40 INFO - PROCESS | 1756 | 1468499380540 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:29:40 INFO - PROCESS | 1756 | 1468499380551 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1756 | 1468499380560 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f4e800 == 17 [pid = 1756] [id = 17] 05:29:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 48 (0x9b414c00) [pid = 1756] [serial = 48] [outer = (nil)] 05:29:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 49 (0x9d37c400) [pid = 1756] [serial = 49] [outer = 0x9b414c00] 05:29:40 INFO - PROCESS | 1756 | 1468499380628 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 50 (0x9d37ec00) [pid = 1756] [serial = 50] [outer = 0x9b414c00] 05:29:41 INFO - PROCESS | 1756 | 1468499381346 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 05:29:41 INFO - PROCESS | 1756 | 1468499381395 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:29:41 INFO - PROCESS | 1756 | 1468499381400 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:29:41 INFO - PROCESS | 1756 | 1468499381406 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1756 | 1468499381422 Marionette TRACE conn4 <- [1,42,null,{}] 05:29:41 INFO - PROCESS | 1756 | 1468499381444 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1756 | 1468499381449 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:41 INFO - PROCESS | 1756 | 1468499381599 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:29:41 INFO - PROCESS | 1756 | 1468499381613 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1756 | 1468499381619 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x9d4dd400 == 18 [pid = 1756] [id = 18] 05:29:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 51 (0x9d4de800) [pid = 1756] [serial = 51] [outer = (nil)] 05:29:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 52 (0x9d818000) [pid = 1756] [serial = 52] [outer = 0x9d4de800] 05:29:41 INFO - PROCESS | 1756 | 1468499381690 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 53 (0xa1011400) [pid = 1756] [serial = 53] [outer = 0x9d4de800] 05:29:42 INFO - PROCESS | 1756 | 1468499382445 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1096ms 05:29:42 INFO - PROCESS | 1756 | 1468499382503 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1756 | 1468499382509 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:29:42 INFO - PROCESS | 1756 | 1468499382515 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1756 | 1468499382518 Marionette TRACE conn4 <- [1,46,null,{}] 05:29:42 INFO - PROCESS | 1756 | 1468499382524 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1756 | 1468499382529 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:42 INFO - PROCESS | 1756 | 1468499382715 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:29:42 INFO - PROCESS | 1756 | 1468499382724 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1756 | 1468499382731 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:42 INFO - PROCESS | 1756 | ++DOCSHELL 0xa200f800 == 19 [pid = 1756] [id = 19] 05:29:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 54 (0xa2010c00) [pid = 1756] [serial = 54] [outer = (nil)] 05:29:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 55 (0xa2269400) [pid = 1756] [serial = 55] [outer = 0xa2010c00] 05:29:42 INFO - PROCESS | 1756 | 1468499382818 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 56 (0xa2310c00) [pid = 1756] [serial = 56] [outer = 0xa2010c00] 05:29:43 INFO - PROCESS | 1756 | 1468499383626 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1128ms 05:29:43 INFO - PROCESS | 1756 | 1468499383647 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1756 | 1468499383650 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:29:43 INFO - PROCESS | 1756 | 1468499383657 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1756 | 1468499383660 Marionette TRACE conn4 <- [1,50,null,{}] 05:29:43 INFO - PROCESS | 1756 | 1468499383666 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1756 | 1468499383676 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:43 INFO - PROCESS | 1756 | 1468499383861 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:29:43 INFO - PROCESS | 1756 | 1468499383877 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1756 | 1468499383885 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b63800 == 20 [pid = 1756] [id = 20] 05:29:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 57 (0xa2379800) [pid = 1756] [serial = 57] [outer = (nil)] 05:29:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 58 (0xa310e400) [pid = 1756] [serial = 58] [outer = 0xa2379800] 05:29:43 INFO - PROCESS | 1756 | 1468499383953 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 59 (0xa318b800) [pid = 1756] [serial = 59] [outer = 0xa2379800] 05:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 988ms 05:29:44 INFO - PROCESS | 1756 | 1468499384638 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:44 INFO - PROCESS | 1756 | 1468499384647 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1756 | 1468499384664 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:29:44 INFO - PROCESS | 1756 | 1468499384672 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1756 | 1468499384675 Marionette TRACE conn4 <- [1,54,null,{}] 05:29:44 INFO - PROCESS | 1756 | 1468499384680 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1756 | 1468499384685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:44 INFO - PROCESS | 1756 | 1468499384868 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:29:44 INFO - PROCESS | 1756 | 1468499384886 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1756 | 1468499384893 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d4c00 == 21 [pid = 1756] [id = 21] 05:29:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x9520cc00) [pid = 1756] [serial = 60] [outer = (nil)] 05:29:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0xa33cd400) [pid = 1756] [serial = 61] [outer = 0x9520cc00] 05:29:44 INFO - PROCESS | 1756 | 1468499384961 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0xa23b3c00) [pid = 1756] [serial = 62] [outer = 0x9520cc00] 05:29:45 INFO - PROCESS | 1756 | 1468499385637 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 05:29:45 INFO - PROCESS | 1756 | 1468499385703 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1756 | 1468499385706 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:29:45 INFO - PROCESS | 1756 | 1468499385712 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1756 | 1468499385715 Marionette TRACE conn4 <- [1,58,null,{}] 05:29:45 INFO - PROCESS | 1756 | 1468499385721 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1756 | 1468499385725 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:45 INFO - PROCESS | 1756 | 1468499385864 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:29:45 INFO - PROCESS | 1756 | 1468499385966 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1756 | 1468499385972 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b68c00 == 22 [pid = 1756] [id = 22] 05:29:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x998f6400) [pid = 1756] [serial = 63] [outer = (nil)] 05:29:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x99d55800) [pid = 1756] [serial = 64] [outer = 0x998f6400] 05:29:46 INFO - PROCESS | 1756 | 1468499386039 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x99d59800) [pid = 1756] [serial = 65] [outer = 0x998f6400] 05:29:47 INFO - PROCESS | 1756 | 1468499387689 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2036ms 05:29:47 INFO - PROCESS | 1756 | 1468499387751 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1756 | 1468499387757 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:29:47 INFO - PROCESS | 1756 | 1468499387771 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1756 | 1468499387774 Marionette TRACE conn4 <- [1,62,null,{}] 05:29:47 INFO - PROCESS | 1756 | 1468499387783 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1756 | 1468499387788 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:47 INFO - PROCESS | 1756 | 1468499387975 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:29:48 INFO - PROCESS | 1756 | 1468499387999 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1756 | 1468499388013 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x95204800 == 23 [pid = 1756] [id = 23] 05:29:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x952bc400) [pid = 1756] [serial = 66] [outer = (nil)] 05:29:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9794bc00) [pid = 1756] [serial = 67] [outer = 0x952bc400] 05:29:48 INFO - PROCESS | 1756 | 1468499388081 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x97955400) [pid = 1756] [serial = 68] [outer = 0x952bc400] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x93d8c400) [pid = 1756] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9203d800) [pid = 1756] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x924db000) [pid = 1756] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9a078800) [pid = 1756] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0xa100a800) [pid = 1756] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x924da800) [pid = 1756] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x984fac00) [pid = 1756] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 60 (0x9abdf400) [pid = 1756] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 59 (0x9b414c00) [pid = 1756] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 58 (0x9d4de800) [pid = 1756] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 57 (0xa2379800) [pid = 1756] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:29:49 INFO - PROCESS | 1756 | --DOMWINDOW == 56 (0x9520cc00) [pid = 1756] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:29:49 INFO - PROCESS | 1756 | 1468499389323 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1581ms 05:29:49 INFO - PROCESS | 1756 | 1468499389358 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1756 | 1468499389363 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:29:49 INFO - PROCESS | 1756 | 1468499389374 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1756 | 1468499389377 Marionette TRACE conn4 <- [1,66,null,{}] 05:29:49 INFO - PROCESS | 1756 | 1468499389384 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1756 | 1468499389389 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:49 INFO - PROCESS | 1756 | 1468499389558 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:29:49 INFO - PROCESS | 1756 | 1468499389656 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1756 | 1468499389664 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x92321000 == 24 [pid = 1756] [id = 24] 05:29:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 57 (0x92f48800) [pid = 1756] [serial = 69] [outer = (nil)] 05:29:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 58 (0x98f17000) [pid = 1756] [serial = 70] [outer = 0x92f48800] 05:29:49 INFO - PROCESS | 1756 | 1468499389735 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 59 (0x998f5000) [pid = 1756] [serial = 71] [outer = 0x92f48800] 05:29:50 INFO - PROCESS | 1756 | 1468499390373 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1035ms 05:29:50 INFO - PROCESS | 1756 | 1468499390409 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1756 | 1468499390413 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:29:50 INFO - PROCESS | 1756 | 1468499390419 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1756 | 1468499390424 Marionette TRACE conn4 <- [1,70,null,{}] 05:29:50 INFO - PROCESS | 1756 | 1468499390445 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1756 | 1468499390453 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:50 INFO - PROCESS | 1756 | 1468499390610 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:29:50 INFO - PROCESS | 1756 | 1468499390703 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1756 | 1468499390713 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a1ed000 == 25 [pid = 1756] [id = 25] 05:29:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x9abdb400) [pid = 1756] [serial = 72] [outer = (nil)] 05:29:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0x9ad5b000) [pid = 1756] [serial = 73] [outer = 0x9abdb400] 05:29:50 INFO - PROCESS | 1756 | 1468499390784 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x9b41c000) [pid = 1756] [serial = 74] [outer = 0x9abdb400] 05:29:51 INFO - PROCESS | 1756 | 1468499391591 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1239ms 05:29:51 INFO - PROCESS | 1756 | 1468499391662 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1756 | 1468499391668 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:29:51 INFO - PROCESS | 1756 | 1468499391677 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1756 | 1468499391682 Marionette TRACE conn4 <- [1,74,null,{}] 05:29:51 INFO - PROCESS | 1756 | 1468499391692 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1756 | 1468499391698 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:51 INFO - PROCESS | 1756 | 1468499391884 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:29:52 INFO - PROCESS | 1756 | 1468499392018 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1756 | 1468499392027 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d9400 == 26 [pid = 1756] [id = 26] 05:29:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x93d8c400) [pid = 1756] [serial = 75] [outer = (nil)] 05:29:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x983e4c00) [pid = 1756] [serial = 76] [outer = 0x93d8c400] 05:29:52 INFO - PROCESS | 1756 | 1468499392116 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x99d52c00) [pid = 1756] [serial = 77] [outer = 0x93d8c400] 05:29:52 INFO - PROCESS | 1756 | 1468499392922 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1291ms 05:29:52 INFO - PROCESS | 1756 | 1468499392969 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1756 | 1468499392976 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:29:52 INFO - PROCESS | 1756 | 1468499392987 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1756 | 1468499392991 Marionette TRACE conn4 <- [1,78,null,{}] 05:29:53 INFO - PROCESS | 1756 | 1468499392998 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1756 | 1468499393004 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:53 INFO - PROCESS | 1756 | 1468499393178 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:29:53 INFO - PROCESS | 1756 | 1468499393314 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1756 | 1468499393324 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b417400 == 27 [pid = 1756] [id = 27] 05:29:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9b4b2400) [pid = 1756] [serial = 78] [outer = (nil)] 05:29:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9b8a6800) [pid = 1756] [serial = 79] [outer = 0x9b4b2400] 05:29:53 INFO - PROCESS | 1756 | 1468499393417 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9b8ad000) [pid = 1756] [serial = 80] [outer = 0x9b4b2400] 05:29:54 INFO - PROCESS | 1756 | 1468499394284 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 05:29:54 INFO - PROCESS | 1756 | 1468499394321 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:29:54 INFO - PROCESS | 1756 | 1468499394325 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:29:54 INFO - PROCESS | 1756 | 1468499394348 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1756 | 1468499394355 Marionette TRACE conn4 <- [1,82,null,{}] 05:29:54 INFO - PROCESS | 1756 | 1468499394372 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1756 | 1468499394382 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:54 INFO - PROCESS | 1756 | 1468499394553 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:29:54 INFO - PROCESS | 1756 | 1468499394692 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1756 | 1468499394703 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x9d34c400 == 28 [pid = 1756] [id = 28] 05:29:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9d37e000) [pid = 1756] [serial = 81] [outer = (nil)] 05:29:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9d4de800) [pid = 1756] [serial = 82] [outer = 0x9d37e000] 05:29:54 INFO - PROCESS | 1756 | 1468499394785 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9d824400) [pid = 1756] [serial = 83] [outer = 0x9d37e000] 05:29:55 INFO - PROCESS | 1756 | 1468499395544 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1310ms 05:29:55 INFO - PROCESS | 1756 | 1468499395642 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1756 | 1468499395647 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:29:55 INFO - PROCESS | 1756 | 1468499395671 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1756 | 1468499395674 Marionette TRACE conn4 <- [1,86,null,{}] 05:29:55 INFO - PROCESS | 1756 | 1468499395681 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1756 | 1468499395686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:55 INFO - PROCESS | 1756 | 1468499395854 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:29:56 INFO - PROCESS | 1756 | 1468499395989 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1756 | 1468499395998 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d53c00 == 29 [pid = 1756] [id = 29] 05:29:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9b8b0800) [pid = 1756] [serial = 84] [outer = (nil)] 05:29:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0xa230e000) [pid = 1756] [serial = 85] [outer = 0x9b8b0800] 05:29:56 INFO - PROCESS | 1756 | 1468499396084 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9ad0c400) [pid = 1756] [serial = 86] [outer = 0x9b8b0800] 05:29:56 INFO - PROCESS | 1756 | 1468499396885 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1288ms 05:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:29:56 INFO - PROCESS | 1756 | 1468499396958 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1756 | 1468499396961 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:29:56 INFO - PROCESS | 1756 | 1468499396968 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1756 | 1468499396971 Marionette TRACE conn4 <- [1,90,null,{}] 05:29:56 INFO - PROCESS | 1756 | 1468499396977 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1756 | 1468499396983 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:57 INFO - PROCESS | 1756 | 1468499397144 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:29:57 INFO - PROCESS | 1756 | 1468499397254 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1756 | 1468499397260 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:57 INFO - PROCESS | 1756 | ++DOCSHELL 0xa226ec00 == 30 [pid = 1756] [id = 30] 05:29:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0xa23a8000) [pid = 1756] [serial = 87] [outer = (nil)] 05:29:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0xa2fb8c00) [pid = 1756] [serial = 88] [outer = 0xa23a8000] 05:29:57 INFO - PROCESS | 1756 | 1468499397341 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0xa2fa6800) [pid = 1756] [serial = 89] [outer = 0xa23a8000] 05:29:58 INFO - PROCESS | 1756 | 1468499398122 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1231ms 05:29:58 INFO - PROCESS | 1756 | 1468499398199 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1756 | 1468499398203 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:29:58 INFO - PROCESS | 1756 | 1468499398210 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1756 | 1468499398213 Marionette TRACE conn4 <- [1,94,null,{}] 05:29:58 INFO - PROCESS | 1756 | 1468499398219 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1756 | 1468499398230 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:58 INFO - PROCESS | 1756 | 1468499398437 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:29:58 INFO - PROCESS | 1756 | 1468499398590 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1756 | 1468499398602 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x92321800 == 31 [pid = 1756] [id = 31] 05:29:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x98c92000) [pid = 1756] [serial = 90] [outer = (nil)] 05:29:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0xa4f83800) [pid = 1756] [serial = 91] [outer = 0x98c92000] 05:29:58 INFO - PROCESS | 1756 | 1468499398680 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0xa61bc400) [pid = 1756] [serial = 92] [outer = 0x98c92000] 05:29:59 INFO - PROCESS | 1756 | 1468499399459 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1284ms 05:29:59 INFO - PROCESS | 1756 | 1468499399502 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:29:59 INFO - PROCESS | 1756 | 1468499399506 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:29:59 INFO - PROCESS | 1756 | 1468499399512 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1756 | 1468499399516 Marionette TRACE conn4 <- [1,98,null,{}] 05:29:59 INFO - PROCESS | 1756 | 1468499399522 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1756 | 1468499399527 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:59 INFO - PROCESS | 1756 | 1468499399684 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:29:59 INFO - PROCESS | 1756 | 1468499399821 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1756 | 1468499399832 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:29:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x924cec00 == 32 [pid = 1756] [id = 32] 05:29:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x984fac00) [pid = 1756] [serial = 93] [outer = (nil)] 05:29:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0xa6798400) [pid = 1756] [serial = 94] [outer = 0x984fac00] 05:29:59 INFO - PROCESS | 1756 | 1468499399908 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0xa684cc00) [pid = 1756] [serial = 95] [outer = 0x984fac00] 05:30:00 INFO - PROCESS | 1756 | 1468499400879 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1440ms 05:30:00 INFO - PROCESS | 1756 | 1468499400953 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1756 | 1468499400958 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:30:00 INFO - PROCESS | 1756 | 1468499400968 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1756 | 1468499400971 Marionette TRACE conn4 <- [1,102,null,{}] 05:30:00 INFO - PROCESS | 1756 | 1468499400980 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1756 | 1468499400986 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:01 INFO - PROCESS | 1756 | 1468499401170 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:30:01 INFO - PROCESS | 1756 | 1468499401333 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1756 | 1468499401349 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x94835c00 == 33 [pid = 1756] [id = 33] 05:30:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9483a400) [pid = 1756] [serial = 96] [outer = (nil)] 05:30:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9520b800) [pid = 1756] [serial = 97] [outer = 0x9483a400] 05:30:01 INFO - PROCESS | 1756 | 1468499401441 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x9794c400) [pid = 1756] [serial = 98] [outer = 0x9483a400] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9a5e2000) [pid = 1756] [serial = 12] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0xa4d57c00) [pid = 1756] [serial = 2] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92f45400) [pid = 1756] [serial = 27] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9520d800) [pid = 1756] [serial = 31] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9abd8800) [pid = 1756] [serial = 34] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0xa200a800) [pid = 1756] [serial = 37] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x93a6d400) [pid = 1756] [serial = 40] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x953d0400) [pid = 1756] [serial = 41] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x99c24c00) [pid = 1756] [serial = 43] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9b412800) [pid = 1756] [serial = 46] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9d37c400) [pid = 1756] [serial = 49] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x9d37ec00) [pid = 1756] [serial = 50] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x9d818000) [pid = 1756] [serial = 52] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0xa2269400) [pid = 1756] [serial = 55] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0xa310e400) [pid = 1756] [serial = 58] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0xa33cd400) [pid = 1756] [serial = 61] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0xa1011400) [pid = 1756] [serial = 53] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x924d7c00) [pid = 1756] [serial = 25] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0xa318b800) [pid = 1756] [serial = 59] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x93a76000) [pid = 1756] [serial = 28] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0xa23b3c00) [pid = 1756] [serial = 62] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9b4b8400) [pid = 1756] [serial = 47] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0xa226b000) [pid = 1756] [serial = 38] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x9a07c400) [pid = 1756] [serial = 44] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x92044000) [pid = 1756] [serial = 23] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 60 (0x9ad0e000) [pid = 1756] [serial = 35] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 59 (0x93d93400) [pid = 1756] [serial = 17] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 58 (0x9a1ef800) [pid = 1756] [serial = 9] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 57 (0x9203f800) [pid = 1756] [serial = 22] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 56 (0x93d94800) [pid = 1756] [serial = 19] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | --DOMWINDOW == 55 (0x93d8e400) [pid = 1756] [serial = 16] [outer = (nil)] [url = about:blank] 05:30:03 INFO - PROCESS | 1756 | 1468499403120 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2249ms 05:30:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 56 (0x92f48400) [pid = 1756] [serial = 99] [outer = 0x94836000] 05:30:03 INFO - PROCESS | 1756 | 1468499403267 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1756 | 1468499403273 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:30:03 INFO - PROCESS | 1756 | 1468499403318 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1756 | 1468499403325 Marionette TRACE conn4 <- [1,106,null,{}] 05:30:03 INFO - PROCESS | 1756 | 1468499403356 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 1756 | 1468499403360 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:03 INFO - PROCESS | 1756 | 1468499403508 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:30:03 INFO - PROCESS | 1756 | 1468499403528 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1756 | 1468499403542 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d8dc00 == 34 [pid = 1756] [id = 34] 05:30:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 57 (0x93d8e000) [pid = 1756] [serial = 100] [outer = (nil)] 05:30:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 58 (0x93d93800) [pid = 1756] [serial = 101] [outer = 0x93d8e000] 05:30:03 INFO - PROCESS | 1756 | 1468499403637 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 59 (0x93d98400) [pid = 1756] [serial = 102] [outer = 0x93d8e000] 05:30:04 INFO - PROCESS | 1756 | 1468499404358 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1144ms 05:30:04 INFO - PROCESS | 1756 | 1468499404430 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1756 | 1468499404439 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:30:04 INFO - PROCESS | 1756 | 1468499404456 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1756 | 1468499404460 Marionette TRACE conn4 <- [1,110,null,{}] 05:30:04 INFO - PROCESS | 1756 | 1468499404467 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1756 | 1468499404473 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:04 INFO - PROCESS | 1756 | 1468499404675 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:30:04 INFO - PROCESS | 1756 | 1468499404690 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1756 | 1468499404699 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x9999c000 == 35 [pid = 1756] [id = 35] 05:30:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x9999d000) [pid = 1756] [serial = 103] [outer = (nil)] 05:30:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0x99c24c00) [pid = 1756] [serial = 104] [outer = 0x9999d000] 05:30:04 INFO - PROCESS | 1756 | 1468499404769 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x99d50c00) [pid = 1756] [serial = 105] [outer = 0x9999d000] 05:30:05 INFO - PROCESS | 1756 | 1468499405549 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1134ms 05:30:05 INFO - PROCESS | 1756 | 1468499405586 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1756 | 1468499405590 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:30:05 INFO - PROCESS | 1756 | 1468499405596 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1756 | 1468499405602 Marionette TRACE conn4 <- [1,114,null,{}] 05:30:05 INFO - PROCESS | 1756 | 1468499405639 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1756 | 1468499405649 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:05 INFO - PROCESS | 1756 | 1468499405855 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:30:05 INFO - PROCESS | 1756 | 1468499405874 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1756 | 1468499405888 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad0a800 == 36 [pid = 1756] [id = 36] 05:30:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x9ad0e000) [pid = 1756] [serial = 106] [outer = (nil)] 05:30:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x9b414400) [pid = 1756] [serial = 107] [outer = 0x9ad0e000] 05:30:05 INFO - PROCESS | 1756 | 1468499405960 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9b4bf800) [pid = 1756] [serial = 108] [outer = 0x9ad0e000] 05:30:06 INFO - PROCESS | 1756 | 1468499406777 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1218ms 05:30:06 INFO - PROCESS | 1756 | 1468499406815 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1756 | 1468499406819 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:30:06 INFO - PROCESS | 1756 | 1468499406825 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1756 | 1468499406843 Marionette TRACE conn4 <- [1,118,null,{}] 05:30:06 INFO - PROCESS | 1756 | 1468499406860 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1756 | 1468499406864 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:07 INFO - PROCESS | 1756 | 1468499407050 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:30:07 INFO - PROCESS | 1756 | 1468499407071 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1756 | 1468499407079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d5d800 == 37 [pid = 1756] [id = 37] 05:30:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9b8a8c00) [pid = 1756] [serial = 109] [outer = (nil)] 05:30:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9b8b3000) [pid = 1756] [serial = 110] [outer = 0x9b8a8c00] 05:30:07 INFO - PROCESS | 1756 | 1468499407146 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9b996c00) [pid = 1756] [serial = 111] [outer = 0x9b8a8c00] 05:30:07 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x998f6400) [pid = 1756] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:30:07 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0xa2010c00) [pid = 1756] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:30:07 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9abdb400) [pid = 1756] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:30:07 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x952bc400) [pid = 1756] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:30:07 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x92f48800) [pid = 1756] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:30:07 INFO - PROCESS | 1756 | 1468499407960 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1161ms 05:30:07 INFO - PROCESS | 1756 | 1468499407988 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1756 | 1468499407991 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:30:08 INFO - PROCESS | 1756 | 1468499407997 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1756 | 1468499408001 Marionette TRACE conn4 <- [1,122,null,{}] 05:30:08 INFO - PROCESS | 1756 | 1468499408006 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1756 | 1468499408011 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:08 INFO - PROCESS | 1756 | 1468499408187 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:30:08 INFO - PROCESS | 1756 | 1468499408211 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1756 | 1468499408220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f48800 == 38 [pid = 1756] [id = 38] 05:30:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x9ad65800) [pid = 1756] [serial = 112] [outer = (nil)] 05:30:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9d385c00) [pid = 1756] [serial = 113] [outer = 0x9ad65800] 05:30:08 INFO - PROCESS | 1756 | 1468499408304 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9d4e5c00) [pid = 1756] [serial = 114] [outer = 0x9ad65800] 05:30:09 INFO - PROCESS | 1756 | 1468499409046 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1085ms 05:30:09 INFO - PROCESS | 1756 | 1468499409083 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1756 | 1468499409087 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:30:09 INFO - PROCESS | 1756 | 1468499409093 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1756 | 1468499409096 Marionette TRACE conn4 <- [1,126,null,{}] 05:30:09 INFO - PROCESS | 1756 | 1468499409109 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1756 | 1468499409119 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:09 INFO - PROCESS | 1756 | 1468499409311 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:30:09 INFO - PROCESS | 1756 | 1468499409322 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1756 | 1468499409331 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x94855400 == 39 [pid = 1756] [id = 39] 05:30:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x94858400) [pid = 1756] [serial = 115] [outer = (nil)] 05:30:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9d37e800) [pid = 1756] [serial = 116] [outer = 0x94858400] 05:30:09 INFO - PROCESS | 1756 | 1468499409396 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0xa100a800) [pid = 1756] [serial = 117] [outer = 0x94858400] 05:30:10 INFO - PROCESS | 1756 | 1468499410511 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1489ms 05:30:10 INFO - PROCESS | 1756 | 1468499410583 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1756 | 1468499410588 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:30:10 INFO - PROCESS | 1756 | 1468499410596 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1756 | 1468499410605 Marionette TRACE conn4 <- [1,130,null,{}] 05:30:10 INFO - PROCESS | 1756 | 1468499410612 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1756 | 1468499410618 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:10 INFO - PROCESS | 1756 | 1468499410841 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:30:11 INFO - PROCESS | 1756 | 1468499410980 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1756 | 1468499410990 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d8800 == 40 [pid = 1756] [id = 40] 05:30:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x93d8b800) [pid = 1756] [serial = 118] [outer = (nil)] 05:30:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9485d800) [pid = 1756] [serial = 119] [outer = 0x93d8b800] 05:30:11 INFO - PROCESS | 1756 | 1468499411075 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x953c5400) [pid = 1756] [serial = 120] [outer = 0x93d8b800] 05:30:12 INFO - PROCESS | 1756 | 1468499412044 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1492ms 05:30:12 INFO - PROCESS | 1756 | 1468499412089 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1756 | 1468499412096 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:30:12 INFO - PROCESS | 1756 | 1468499412107 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1756 | 1468499412111 Marionette TRACE conn4 <- [1,134,null,{}] 05:30:12 INFO - PROCESS | 1756 | 1468499412118 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1756 | 1468499412124 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:12 INFO - PROCESS | 1756 | 1468499412340 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:30:12 INFO - PROCESS | 1756 | 1468499412511 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1756 | 1468499412518 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f47800 == 41 [pid = 1756] [id = 41] 05:30:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x97956000) [pid = 1756] [serial = 121] [outer = (nil)] 05:30:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x98f1b000) [pid = 1756] [serial = 122] [outer = 0x97956000] 05:30:12 INFO - PROCESS | 1756 | 1468499412607 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x99b88c00) [pid = 1756] [serial = 123] [outer = 0x97956000] 05:30:13 INFO - PROCESS | 1756 | 1468499413586 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1588ms 05:30:13 INFO - PROCESS | 1756 | 1468499413695 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1756 | 1468499413698 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:30:13 INFO - PROCESS | 1756 | 1468499413706 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1756 | 1468499413712 Marionette TRACE conn4 <- [1,138,null,{}] 05:30:13 INFO - PROCESS | 1756 | 1468499413783 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1756 | 1468499413792 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:14 INFO - PROCESS | 1756 | 1468499414123 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:30:14 INFO - PROCESS | 1756 | 1468499414270 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1756 | 1468499414278 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x92324400 == 42 [pid = 1756] [id = 42] 05:30:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92325800) [pid = 1756] [serial = 124] [outer = (nil)] 05:30:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92f4d000) [pid = 1756] [serial = 125] [outer = 0x92325800] 05:30:14 INFO - PROCESS | 1756 | 1468499414353 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x93b67c00) [pid = 1756] [serial = 126] [outer = 0x92325800] 05:30:15 INFO - PROCESS | 1756 | --DOCSHELL 0x92f48800 == 41 [pid = 1756] [id = 38] 05:30:15 INFO - PROCESS | 1756 | --DOCSHELL 0x99d5d800 == 40 [pid = 1756] [id = 37] 05:30:15 INFO - PROCESS | 1756 | --DOCSHELL 0x9ad0a800 == 39 [pid = 1756] [id = 36] 05:30:15 INFO - PROCESS | 1756 | --DOCSHELL 0x9999c000 == 38 [pid = 1756] [id = 35] 05:30:15 INFO - PROCESS | 1756 | --DOCSHELL 0x93d8dc00 == 37 [pid = 1756] [id = 34] 05:30:15 INFO - PROCESS | 1756 | 1468499415261 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x9b41c000) [pid = 1756] [serial = 74] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9ad5b000) [pid = 1756] [serial = 73] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9794bc00) [pid = 1756] [serial = 67] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x98f17000) [pid = 1756] [serial = 70] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x97955400) [pid = 1756] [serial = 68] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x998f5000) [pid = 1756] [serial = 71] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x99d59800) [pid = 1756] [serial = 65] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x99d55800) [pid = 1756] [serial = 64] [outer = (nil)] [url = about:blank] 05:30:15 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0xa2310c00) [pid = 1756] [serial = 56] [outer = (nil)] [url = about:blank] 05:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1593ms 05:30:15 INFO - PROCESS | 1756 | 1468499415301 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:30:15 INFO - PROCESS | 1756 | 1468499415306 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:30:15 INFO - PROCESS | 1756 | 1468499415314 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1756 | 1468499415319 Marionette TRACE conn4 <- [1,142,null,{}] 05:30:15 INFO - PROCESS | 1756 | 1468499415326 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1756 | 1468499415334 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:15 INFO - PROCESS | 1756 | 1468499415486 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:30:15 INFO - PROCESS | 1756 | 1468499415586 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1756 | 1468499415594 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x94861c00 == 38 [pid = 1756] [id = 43] 05:30:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x952c7400) [pid = 1756] [serial = 127] [outer = (nil)] 05:30:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x953cd000) [pid = 1756] [serial = 128] [outer = 0x952c7400] 05:30:15 INFO - PROCESS | 1756 | 1468499415691 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x97947800) [pid = 1756] [serial = 129] [outer = 0x952c7400] 05:30:16 INFO - PROCESS | 1756 | 1468499416412 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1134ms 05:30:16 INFO - PROCESS | 1756 | 1468499416447 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1756 | 1468499416451 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:30:16 INFO - PROCESS | 1756 | 1468499416465 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1756 | 1468499416468 Marionette TRACE conn4 <- [1,146,null,{}] 05:30:16 INFO - PROCESS | 1756 | 1468499416484 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1756 | 1468499416488 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:16 INFO - PROCESS | 1756 | 1468499416645 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:30:16 INFO - PROCESS | 1756 | 1468499416660 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1756 | 1468499416669 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d57000 == 39 [pid = 1756] [id = 44] 05:30:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x99d57800) [pid = 1756] [serial = 130] [outer = (nil)] 05:30:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x99d5a800) [pid = 1756] [serial = 131] [outer = 0x99d57800] 05:30:16 INFO - PROCESS | 1756 | 1468499416738 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9a1ef800) [pid = 1756] [serial = 132] [outer = 0x99d57800] 05:30:17 INFO - PROCESS | 1756 | 1468499417521 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1096ms 05:30:17 INFO - PROCESS | 1756 | 1468499417555 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1756 | 1468499417560 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:30:17 INFO - PROCESS | 1756 | 1468499417590 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1756 | 1468499417596 Marionette TRACE conn4 <- [1,150,null,{}] 05:30:17 INFO - PROCESS | 1756 | 1468499417607 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1756 | 1468499417614 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:17 INFO - PROCESS | 1756 | 1468499417821 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:30:17 INFO - PROCESS | 1756 | 1468499417945 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1756 | 1468499417953 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b8b2c00 == 40 [pid = 1756] [id = 45] 05:30:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9b8b3400) [pid = 1756] [serial = 133] [outer = (nil)] 05:30:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x9b8b5c00) [pid = 1756] [serial = 134] [outer = 0x9b8b3400] 05:30:18 INFO - PROCESS | 1756 | 1468499418040 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9b995800) [pid = 1756] [serial = 135] [outer = 0x9b8b3400] 05:30:18 INFO - PROCESS | 1756 | 1468499418928 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1396ms 05:30:18 INFO - PROCESS | 1756 | 1468499418993 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1756 | 1468499418996 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:30:19 INFO - PROCESS | 1756 | 1468499419003 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1756 | 1468499419006 Marionette TRACE conn4 <- [1,154,null,{}] 05:30:19 INFO - PROCESS | 1756 | 1468499419011 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1756 | 1468499419016 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:19 INFO - PROCESS | 1756 | 1468499419250 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:30:19 INFO - PROCESS | 1756 | 1468499419280 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1756 | 1468499419290 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad61000 == 41 [pid = 1756] [id = 46] 05:30:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9d824800) [pid = 1756] [serial = 136] [outer = (nil)] 05:30:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0xa2001400) [pid = 1756] [serial = 137] [outer = 0x9d824800] 05:30:19 INFO - PROCESS | 1756 | 1468499419408 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x99d59400) [pid = 1756] [serial = 138] [outer = 0x9d824800] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9ad0e000) [pid = 1756] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9b8a8c00) [pid = 1756] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x9483a400) [pid = 1756] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x93d8c400) [pid = 1756] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9999d000) [pid = 1756] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x93d8e000) [pid = 1756] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x9b4b2400) [pid = 1756] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x9d37e000) [pid = 1756] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9b8b0800) [pid = 1756] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0xa23a8000) [pid = 1756] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x98c92000) [pid = 1756] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9ad65800) [pid = 1756] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:30:19 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x984fac00) [pid = 1756] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:30:20 INFO - PROCESS | 1756 | 1468499420311 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1334ms 05:30:20 INFO - PROCESS | 1756 | 1468499420338 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1756 | 1468499420341 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:30:20 INFO - PROCESS | 1756 | 1468499420349 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1756 | 1468499420359 Marionette TRACE conn4 <- [1,158,null,{}] 05:30:20 INFO - PROCESS | 1756 | 1468499420363 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1756 | 1468499420368 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:20 INFO - PROCESS | 1756 | 1468499420551 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:30:20 INFO - PROCESS | 1756 | 1468499420568 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1756 | 1468499420584 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x92045400 == 42 [pid = 1756] [id = 47] 05:30:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9ad03800) [pid = 1756] [serial = 139] [outer = (nil)] 05:30:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9d37c800) [pid = 1756] [serial = 140] [outer = 0x9ad03800] 05:30:20 INFO - PROCESS | 1756 | 1468499420667 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0xa226e400) [pid = 1756] [serial = 141] [outer = 0x9ad03800] 05:30:21 INFO - PROCESS | 1756 | 1468499421637 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1335ms 05:30:21 INFO - PROCESS | 1756 | 1468499421695 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1756 | 1468499421698 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:30:21 INFO - PROCESS | 1756 | 1468499421706 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1756 | 1468499421709 Marionette TRACE conn4 <- [1,162,null,{}] 05:30:21 INFO - PROCESS | 1756 | 1468499421713 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1756 | 1468499421719 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:21 INFO - PROCESS | 1756 | 1468499421871 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:30:22 INFO - PROCESS | 1756 | 1468499422023 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1756 | 1468499422032 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203f000 == 43 [pid = 1756] [id = 48] 05:30:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9203f400) [pid = 1756] [serial = 142] [outer = (nil)] 05:30:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x92046000) [pid = 1756] [serial = 143] [outer = 0x9203f400] 05:30:22 INFO - PROCESS | 1756 | 1468499422154 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x924cf800) [pid = 1756] [serial = 144] [outer = 0x9203f400] 05:30:23 INFO - PROCESS | 1756 | 1468499423049 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1379ms 05:30:23 INFO - PROCESS | 1756 | 1468499423088 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1756 | 1468499423094 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:30:23 INFO - PROCESS | 1756 | 1468499423102 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1756 | 1468499423107 Marionette TRACE conn4 <- [1,166,null,{}] 05:30:23 INFO - PROCESS | 1756 | 1468499423116 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1756 | 1468499423124 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:23 INFO - PROCESS | 1756 | 1468499423320 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:30:23 INFO - PROCESS | 1756 | 1468499423467 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1756 | 1468499423475 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x92048400 == 44 [pid = 1756] [id = 49] 05:30:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x94857800) [pid = 1756] [serial = 145] [outer = (nil)] 05:30:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x953ce400) [pid = 1756] [serial = 146] [outer = 0x94857800] 05:30:23 INFO - PROCESS | 1756 | 1468499423559 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x983e4400) [pid = 1756] [serial = 147] [outer = 0x94857800] 05:30:24 INFO - PROCESS | 1756 | 1468499424569 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1482ms 05:30:24 INFO - PROCESS | 1756 | 1468499424587 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1756 | 1468499424594 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:30:24 INFO - PROCESS | 1756 | 1468499424601 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1756 | 1468499424605 Marionette TRACE conn4 <- [1,170,null,{}] 05:30:24 INFO - PROCESS | 1756 | 1468499424612 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1756 | 1468499424617 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:24 INFO - PROCESS | 1756 | 1468499424815 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:30:24 INFO - PROCESS | 1756 | 1468499424962 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1756 | 1468499424971 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x9845d800 == 45 [pid = 1756] [id = 50] 05:30:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x997c6c00) [pid = 1756] [serial = 148] [outer = (nil)] 05:30:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9a5e3800) [pid = 1756] [serial = 149] [outer = 0x997c6c00] 05:30:25 INFO - PROCESS | 1756 | 1468499425088 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9ad0fc00) [pid = 1756] [serial = 150] [outer = 0x997c6c00] 05:30:26 INFO - PROCESS | 1756 | 1468499426008 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1445ms 05:30:26 INFO - PROCESS | 1756 | 1468499426049 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1756 | 1468499426056 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:30:26 INFO - PROCESS | 1756 | 1468499426084 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1756 | 1468499426099 Marionette TRACE conn4 <- [1,174,null,{}] 05:30:26 INFO - PROCESS | 1756 | 1468499426110 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1756 | 1468499426122 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:26 INFO - PROCESS | 1756 | 1468499426424 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:30:26 INFO - PROCESS | 1756 | 1468499426645 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1756 | 1468499426654 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:26 INFO - PROCESS | 1756 | 1468499426704 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:30:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b8acc00 == 46 [pid = 1756] [id = 51] 05:30:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9b8ad400) [pid = 1756] [serial = 151] [outer = (nil)] 05:30:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0xa23b5c00) [pid = 1756] [serial = 152] [outer = 0x9b8ad400] 05:30:26 INFO - PROCESS | 1756 | 1468499426798 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0xa2fac400) [pid = 1756] [serial = 153] [outer = 0x9b8ad400] 05:30:27 INFO - PROCESS | 1756 | 1468499427654 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1616ms 05:30:27 INFO - PROCESS | 1756 | 1468499427683 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1756 | 1468499427688 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:30:27 INFO - PROCESS | 1756 | 1468499427695 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1756 | 1468499427699 Marionette TRACE conn4 <- [1,178,null,{}] 05:30:27 INFO - PROCESS | 1756 | 1468499427705 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1756 | 1468499427710 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:27 INFO - PROCESS | 1756 | 1468499427891 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:30:28 INFO - PROCESS | 1756 | 1468499428035 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1756 | 1468499428044 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a56e800 == 47 [pid = 1756] [id = 52] 05:30:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9a574c00) [pid = 1756] [serial = 154] [outer = (nil)] 05:30:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9a57b000) [pid = 1756] [serial = 155] [outer = 0x9a574c00] 05:30:28 INFO - PROCESS | 1756 | 1468499428125 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x9a57cc00) [pid = 1756] [serial = 156] [outer = 0x9a574c00] 05:30:29 INFO - PROCESS | 1756 | 1468499429427 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1783ms 05:30:29 INFO - PROCESS | 1756 | 1468499429478 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1756 | 1468499429482 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:30:29 INFO - PROCESS | 1756 | 1468499429570 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1756 | 1468499429575 Marionette TRACE conn4 <- [1,182,null,{}] 05:30:29 INFO - PROCESS | 1756 | 1468499429581 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1756 | 1468499429587 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:29 INFO - PROCESS | 1756 | 1468499429745 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:30:30 INFO - PROCESS | 1756 | 1468499430045 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1756 | 1468499430054 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x924d6000 == 48 [pid = 1756] [id = 53] 05:30:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x924d8400) [pid = 1756] [serial = 157] [outer = (nil)] 05:30:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x92f46800) [pid = 1756] [serial = 158] [outer = 0x924d8400] 05:30:30 INFO - PROCESS | 1756 | 1468499430144 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x93b66000) [pid = 1756] [serial = 159] [outer = 0x924d8400] 05:30:31 INFO - PROCESS | 1756 | 1468499431408 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1957ms 05:30:31 INFO - PROCESS | 1756 | 1468499431466 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1756 | 1468499431472 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:30:31 INFO - PROCESS | 1756 | 1468499431479 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1756 | 1468499431483 Marionette TRACE conn4 <- [1,186,null,{}] 05:30:31 INFO - PROCESS | 1756 | 1468499431492 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1756 | 1468499431499 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:31 INFO - PROCESS | 1756 | 1468499431766 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x92045400 == 47 [pid = 1756] [id = 47] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x9ad61000 == 46 [pid = 1756] [id = 46] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x9b8b2c00 == 45 [pid = 1756] [id = 45] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x99d57000 == 44 [pid = 1756] [id = 44] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x94861c00 == 43 [pid = 1756] [id = 43] 05:30:31 INFO - PROCESS | 1756 | 1468499431969 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1756 | 1468499431980 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x92324400 == 42 [pid = 1756] [id = 42] 05:30:31 INFO - PROCESS | 1756 | --DOCSHELL 0x924d8800 == 41 [pid = 1756] [id = 40] 05:30:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x92045400 == 42 [pid = 1756] [id = 54] 05:30:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x924d0000) [pid = 1756] [serial = 160] [outer = (nil)] 05:30:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x95201800) [pid = 1756] [serial = 161] [outer = 0x924d0000] 05:30:32 INFO - PROCESS | 1756 | 1468499432058 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x98463400) [pid = 1756] [serial = 162] [outer = 0x924d0000] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9b414400) [pid = 1756] [serial = 107] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x9b8b3000) [pid = 1756] [serial = 110] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x9794c400) [pid = 1756] [serial = 98] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x9520b800) [pid = 1756] [serial = 97] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x998eb800) [pid = 1756] [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.] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x99d52c00) [pid = 1756] [serial = 77] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x99c24c00) [pid = 1756] [serial = 104] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x983e4c00) [pid = 1756] [serial = 76] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x93d93800) [pid = 1756] [serial = 101] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x93d98400) [pid = 1756] [serial = 102] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9b8ad000) [pid = 1756] [serial = 80] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9b8a6800) [pid = 1756] [serial = 79] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9d824400) [pid = 1756] [serial = 83] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x9d4de800) [pid = 1756] [serial = 82] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x9ad0c400) [pid = 1756] [serial = 86] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0xa230e000) [pid = 1756] [serial = 85] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0xa2fa6800) [pid = 1756] [serial = 89] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0xa2fb8c00) [pid = 1756] [serial = 88] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0xa61bc400) [pid = 1756] [serial = 92] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9d385c00) [pid = 1756] [serial = 113] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0xa4f83800) [pid = 1756] [serial = 91] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0xa684cc00) [pid = 1756] [serial = 95] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9b996c00) [pid = 1756] [serial = 111] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0xa6798400) [pid = 1756] [serial = 94] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x99d50c00) [pid = 1756] [serial = 105] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9d4e5c00) [pid = 1756] [serial = 114] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9b4bf800) [pid = 1756] [serial = 108] [outer = (nil)] [url = about:blank] 05:30:32 INFO - PROCESS | 1756 | 1468499432821 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1381ms 05:30:32 INFO - PROCESS | 1756 | 1468499432862 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1756 | 1468499432868 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:30:32 INFO - PROCESS | 1756 | 1468499432876 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1756 | 1468499432879 Marionette TRACE conn4 <- [1,190,null,{}] 05:30:32 INFO - PROCESS | 1756 | 1468499432890 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1756 | 1468499432894 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:33 INFO - PROCESS | 1756 | 1468499433061 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:30:33 INFO - PROCESS | 1756 | 1468499433071 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1756 | 1468499433079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x998eb800 == 43 [pid = 1756] [id = 55] 05:30:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x998f4400) [pid = 1756] [serial = 163] [outer = (nil)] 05:30:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x99d56000) [pid = 1756] [serial = 164] [outer = 0x998f4400] 05:30:33 INFO - PROCESS | 1756 | 1468499433147 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9a56f000) [pid = 1756] [serial = 165] [outer = 0x998f4400] 05:30:34 INFO - PROCESS | 1756 | 1468499434001 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1154ms 05:30:34 INFO - PROCESS | 1756 | 1468499434030 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1756 | 1468499434033 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:30:34 INFO - PROCESS | 1756 | 1468499434042 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1756 | 1468499434050 Marionette TRACE conn4 <- [1,194,null,{}] 05:30:34 INFO - PROCESS | 1756 | 1468499434064 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1756 | 1468499434071 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:34 INFO - PROCESS | 1756 | 1468499434242 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:30:34 INFO - PROCESS | 1756 | 1468499434362 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1756 | 1468499434370 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d51000 == 44 [pid = 1756] [id = 56] 05:30:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9a57a000) [pid = 1756] [serial = 166] [outer = (nil)] 05:30:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9b4ef800) [pid = 1756] [serial = 167] [outer = 0x9a57a000] 05:30:34 INFO - PROCESS | 1756 | 1468499434444 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9b8a8800) [pid = 1756] [serial = 168] [outer = 0x9a57a000] 05:30:35 INFO - PROCESS | 1756 | 1468499435220 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1241ms 05:30:35 INFO - PROCESS | 1756 | 1468499435281 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1756 | 1468499435286 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:30:35 INFO - PROCESS | 1756 | 1468499435292 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1756 | 1468499435295 Marionette TRACE conn4 <- [1,198,null,{}] 05:30:35 INFO - PROCESS | 1756 | 1468499435301 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1756 | 1468499435306 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:35 INFO - PROCESS | 1756 | 1468499435529 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:30:35 INFO - PROCESS | 1756 | 1468499435550 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1756 | 1468499435558 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x92041000 == 45 [pid = 1756] [id = 57] 05:30:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x99d4e800) [pid = 1756] [serial = 169] [outer = (nil)] 05:30:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9b989c00) [pid = 1756] [serial = 170] [outer = 0x99d4e800] 05:30:35 INFO - PROCESS | 1756 | 1468499435629 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9d38a800) [pid = 1756] [serial = 171] [outer = 0x99d4e800] 05:30:36 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x952c7400) [pid = 1756] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:30:36 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x99d57800) [pid = 1756] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:30:36 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92325800) [pid = 1756] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:30:36 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9d824800) [pid = 1756] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:30:36 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9b8b3400) [pid = 1756] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:30:36 INFO - PROCESS | 1756 | 1468499436552 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1289ms 05:30:36 INFO - PROCESS | 1756 | 1468499436582 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1756 | 1468499436586 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:30:36 INFO - PROCESS | 1756 | 1468499436594 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1756 | 1468499436597 Marionette TRACE conn4 <- [1,202,null,{}] 05:30:36 INFO - PROCESS | 1756 | 1468499436603 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1756 | 1468499436607 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:36 INFO - PROCESS | 1756 | 1468499436823 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:30:36 INFO - PROCESS | 1756 | 1468499436894 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1756 | 1468499436911 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a1f1400 == 46 [pid = 1756] [id = 58] 05:30:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9a57a400) [pid = 1756] [serial = 172] [outer = (nil)] 05:30:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9b8cc000) [pid = 1756] [serial = 173] [outer = 0x9a57a400] 05:30:37 INFO - PROCESS | 1756 | 1468499436995 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0xa226b000) [pid = 1756] [serial = 174] [outer = 0x9a57a400] 05:30:37 INFO - PROCESS | 1756 | 1468499437763 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1188ms 05:30:37 INFO - PROCESS | 1756 | 1468499437788 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1756 | 1468499437792 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:30:37 INFO - PROCESS | 1756 | 1468499437799 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1756 | 1468499437803 Marionette TRACE conn4 <- [1,206,null,{}] 05:30:37 INFO - PROCESS | 1756 | 1468499437809 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1756 | 1468499437815 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:37 INFO - PROCESS | 1756 | 1468499437968 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:30:38 INFO - PROCESS | 1756 | 1468499437985 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1756 | 1468499437991 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b8b3400 == 47 [pid = 1756] [id = 59] 05:30:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0xa2383000) [pid = 1756] [serial = 175] [outer = (nil)] 05:30:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0xa3348800) [pid = 1756] [serial = 176] [outer = 0xa2383000] 05:30:38 INFO - PROCESS | 1756 | 1468499438059 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0xa2fba000) [pid = 1756] [serial = 177] [outer = 0xa2383000] 05:30:39 INFO - PROCESS | 1756 | 1468499439115 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1381ms 05:30:39 INFO - PROCESS | 1756 | 1468499439182 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1756 | 1468499439189 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:30:39 INFO - PROCESS | 1756 | 1468499439199 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1756 | 1468499439203 Marionette TRACE conn4 <- [1,210,null,{}] 05:30:39 INFO - PROCESS | 1756 | 1468499439214 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1756 | 1468499439220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:39 INFO - PROCESS | 1756 | 1468499439444 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:30:39 INFO - PROCESS | 1756 | 1468499439595 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1756 | 1468499439604 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x94855c00 == 48 [pid = 1756] [id = 60] 05:30:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x94856000) [pid = 1756] [serial = 178] [outer = (nil)] 05:30:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x96642c00) [pid = 1756] [serial = 179] [outer = 0x94856000] 05:30:39 INFO - PROCESS | 1756 | 1468499439696 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x96645800) [pid = 1756] [serial = 180] [outer = 0x94856000] 05:30:40 INFO - PROCESS | 1756 | 1468499440808 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1642ms 05:30:40 INFO - PROCESS | 1756 | 1468499440841 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1756 | 1468499440851 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:30:40 INFO - PROCESS | 1756 | 1468499440865 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1756 | 1468499440873 Marionette TRACE conn4 <- [1,214,null,{}] 05:30:40 INFO - PROCESS | 1756 | 1468499440882 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1756 | 1468499440889 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:41 INFO - PROCESS | 1756 | 1468499441143 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:30:41 INFO - PROCESS | 1756 | 1468499441354 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1756 | 1468499441364 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x96641400 == 49 [pid = 1756] [id = 61] 05:30:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x98456c00) [pid = 1756] [serial = 181] [outer = (nil)] 05:30:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9999a400) [pid = 1756] [serial = 182] [outer = 0x98456c00] 05:30:41 INFO - PROCESS | 1756 | 1468499441465 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x99cf3400) [pid = 1756] [serial = 183] [outer = 0x98456c00] 05:30:42 INFO - PROCESS | 1756 | 1468499442279 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1446ms 05:30:42 INFO - PROCESS | 1756 | 1468499442310 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1756 | 1468499442314 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:30:42 INFO - PROCESS | 1756 | 1468499442339 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1756 | 1468499442345 Marionette TRACE conn4 <- [1,218,null,{}] 05:30:42 INFO - PROCESS | 1756 | 1468499442362 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1756 | 1468499442371 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:42 INFO - PROCESS | 1756 | 1468499442555 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:30:42 INFO - PROCESS | 1756 | 1468499442706 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1756 | 1468499442715 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad61000 == 50 [pid = 1756] [id = 62] 05:30:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x9b4f8400) [pid = 1756] [serial = 184] [outer = (nil)] 05:30:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x9b8bf800) [pid = 1756] [serial = 185] [outer = 0x9b4f8400] 05:30:42 INFO - PROCESS | 1756 | 1468499442803 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9d821000) [pid = 1756] [serial = 186] [outer = 0x9b4f8400] 05:30:43 INFO - PROCESS | 1756 | 1468499443720 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1438ms 05:30:43 INFO - PROCESS | 1756 | 1468499443776 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1756 | 1468499443782 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:30:43 INFO - PROCESS | 1756 | 1468499443788 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1756 | 1468499443792 Marionette TRACE conn4 <- [1,222,null,{}] 05:30:43 INFO - PROCESS | 1756 | 1468499443798 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1756 | 1468499443804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:44 INFO - PROCESS | 1756 | 1468499444018 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:30:44 INFO - PROCESS | 1756 | 1468499444204 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1756 | 1468499444214 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:44 INFO - PROCESS | 1756 | ++DOCSHELL 0xa2343400 == 51 [pid = 1756] [id = 63] 05:30:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0xa2346000) [pid = 1756] [serial = 187] [outer = (nil)] 05:30:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0xa255f000) [pid = 1756] [serial = 188] [outer = 0xa2346000] 05:30:44 INFO - PROCESS | 1756 | 1468499444350 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0xa33cec00) [pid = 1756] [serial = 189] [outer = 0xa2346000] 05:30:45 INFO - PROCESS | 1756 | 1468499445234 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1484ms 05:30:45 INFO - PROCESS | 1756 | 1468499445275 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1756 | 1468499445281 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:30:45 INFO - PROCESS | 1756 | 1468499445289 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1756 | 1468499445294 Marionette TRACE conn4 <- [1,226,null,{}] 05:30:45 INFO - PROCESS | 1756 | 1468499445301 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1756 | 1468499445308 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:45 INFO - PROCESS | 1756 | 1468499445506 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:30:45 INFO - PROCESS | 1756 | 1468499445653 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1756 | 1468499445660 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x95391000 == 52 [pid = 1756] [id = 64] 05:30:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x95393000) [pid = 1756] [serial = 190] [outer = (nil)] 05:30:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x95399000) [pid = 1756] [serial = 191] [outer = 0x95393000] 05:30:45 INFO - PROCESS | 1756 | 1468499445748 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x9539a000) [pid = 1756] [serial = 192] [outer = 0x95393000] 05:30:46 INFO - PROCESS | 1756 | 1468499446591 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1343ms 05:30:46 INFO - PROCESS | 1756 | 1468499446631 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1756 | 1468499446634 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:30:46 INFO - PROCESS | 1756 | 1468499446641 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1756 | 1468499446645 Marionette TRACE conn4 <- [1,230,null,{}] 05:30:46 INFO - PROCESS | 1756 | 1468499446651 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1756 | 1468499446661 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:46 INFO - PROCESS | 1756 | 1468499446926 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:30:47 INFO - PROCESS | 1756 | 1468499447038 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1756 | 1468499447048 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x95398c00 == 53 [pid = 1756] [id = 65] 05:30:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9539a800) [pid = 1756] [serial = 193] [outer = (nil)] 05:30:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0xa4f24c00) [pid = 1756] [serial = 194] [outer = 0x9539a800] 05:30:47 INFO - PROCESS | 1756 | 1468499447127 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0xa61b7000) [pid = 1756] [serial = 195] [outer = 0x9539a800] 05:30:47 INFO - PROCESS | 1756 | 1468499447947 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1337ms 05:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:30:47 INFO - PROCESS | 1756 | 1468499447979 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1756 | 1468499447982 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:30:47 INFO - PROCESS | 1756 | 1468499447989 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1756 | 1468499447992 Marionette TRACE conn4 <- [1,234,null,{}] 05:30:48 INFO - PROCESS | 1756 | 1468499447998 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1756 | 1468499448003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:48 INFO - PROCESS | 1756 | 1468499448164 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:30:48 INFO - PROCESS | 1756 | 1468499448317 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1756 | 1468499448330 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b62000 == 54 [pid = 1756] [id = 66] 05:30:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x95399c00) [pid = 1756] [serial = 196] [outer = (nil)] 05:30:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x9a057400) [pid = 1756] [serial = 197] [outer = 0x95399c00] 05:30:48 INFO - PROCESS | 1756 | 1468499448408 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x9a05ac00) [pid = 1756] [serial = 198] [outer = 0x95399c00] 05:30:49 INFO - PROCESS | 1756 | 1468499449229 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1286ms 05:30:49 INFO - PROCESS | 1756 | 1468499449274 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:30:49 INFO - PROCESS | 1756 | 1468499449284 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:30:49 INFO - PROCESS | 1756 | 1468499449289 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1756 | 1468499449294 Marionette TRACE conn4 <- [1,238,null,{}] 05:30:49 INFO - PROCESS | 1756 | 1468499449300 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1756 | 1468499449304 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:49 INFO - PROCESS | 1756 | 1468499449473 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:30:49 INFO - PROCESS | 1756 | 1468499449623 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1756 | 1468499449632 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203c800 == 55 [pid = 1756] [id = 67] 05:30:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x9a050800) [pid = 1756] [serial = 199] [outer = (nil)] 05:30:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9a05fc00) [pid = 1756] [serial = 200] [outer = 0x9a050800] 05:30:49 INFO - PROCESS | 1756 | 1468499449710 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0xa4f26800) [pid = 1756] [serial = 201] [outer = 0x9a050800] 05:30:50 INFO - PROCESS | 1756 | 1468499450787 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1544ms 05:30:50 INFO - PROCESS | 1756 | 1468499450833 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1756 | 1468499450840 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:30:50 INFO - PROCESS | 1756 | 1468499450848 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1756 | 1468499450852 Marionette TRACE conn4 <- [1,242,null,{}] 05:30:50 INFO - PROCESS | 1756 | 1468499450861 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1756 | 1468499450865 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:51 INFO - PROCESS | 1756 | 1468499451040 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:30:51 INFO - PROCESS | 1756 | 1468499451208 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1756 | 1468499451223 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x9485cc00 == 56 [pid = 1756] [id = 68] 05:30:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x9485e400) [pid = 1756] [serial = 202] [outer = (nil)] 05:30:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x95399800) [pid = 1756] [serial = 203] [outer = 0x9485e400] 05:30:51 INFO - PROCESS | 1756 | 1468499451294 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x96642400) [pid = 1756] [serial = 204] [outer = 0x9485e400] 05:30:52 INFO - PROCESS | 1756 | 1468499452134 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1339ms 05:30:52 INFO - PROCESS | 1756 | 1468499452186 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1756 | 1468499452199 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:30:52 INFO - PROCESS | 1756 | 1468499452211 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1756 | 1468499452215 Marionette TRACE conn4 <- [1,246,null,{}] 05:30:52 INFO - PROCESS | 1756 | 1468499452221 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1756 | 1468499452227 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:52 INFO - PROCESS | 1756 | 1468499452400 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:30:52 INFO - PROCESS | 1756 | 1468499452558 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1756 | 1468499452563 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x9664ac00 == 57 [pid = 1756] [id = 69] 05:30:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x984f4400) [pid = 1756] [serial = 205] [outer = (nil)] 05:30:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x997c6800) [pid = 1756] [serial = 206] [outer = 0x984f4400] 05:30:52 INFO - PROCESS | 1756 | 1468499452641 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x99cf4400) [pid = 1756] [serial = 207] [outer = 0x984f4400] 05:30:53 INFO - PROCESS | 1756 | --DOCSHELL 0x94835c00 == 56 [pid = 1756] [id = 33] 05:30:53 INFO - PROCESS | 1756 | --DOCSHELL 0x93d8c000 == 55 [pid = 1756] [id = 6] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x9d37c800) [pid = 1756] [serial = 140] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x98f1b000) [pid = 1756] [serial = 122] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOCSHELL 0x9845d800 == 54 [pid = 1756] [id = 50] 05:30:53 INFO - PROCESS | 1756 | --DOCSHELL 0x92048400 == 53 [pid = 1756] [id = 49] 05:30:53 INFO - PROCESS | 1756 | --DOCSHELL 0x9203f000 == 52 [pid = 1756] [id = 48] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x953cd000) [pid = 1756] [serial = 128] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x97947800) [pid = 1756] [serial = 129] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x99d5a800) [pid = 1756] [serial = 131] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x93b67c00) [pid = 1756] [serial = 126] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x92f4d000) [pid = 1756] [serial = 125] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x9485d800) [pid = 1756] [serial = 119] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x9d37e800) [pid = 1756] [serial = 116] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0xa2001400) [pid = 1756] [serial = 137] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x99d59400) [pid = 1756] [serial = 138] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x9b995800) [pid = 1756] [serial = 135] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x9b8b5c00) [pid = 1756] [serial = 134] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9a1ef800) [pid = 1756] [serial = 132] [outer = (nil)] [url = about:blank] 05:30:53 INFO - PROCESS | 1756 | 1468499453515 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1346ms 05:30:53 INFO - PROCESS | 1756 | 1468499453557 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1756 | 1468499453560 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:30:53 INFO - PROCESS | 1756 | 1468499453568 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1756 | 1468499453573 Marionette TRACE conn4 <- [1,250,null,{}] 05:30:53 INFO - PROCESS | 1756 | 1468499453590 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1756 | 1468499453598 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:53 INFO - PROCESS | 1756 | 1468499453763 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:30:53 INFO - PROCESS | 1756 | 1468499453774 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1756 | 1468499453784 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x998ec400 == 53 [pid = 1756] [id = 70] 05:30:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x998edc00) [pid = 1756] [serial = 208] [outer = (nil)] 05:30:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x9a07d000) [pid = 1756] [serial = 209] [outer = 0x998edc00] 05:30:53 INFO - PROCESS | 1756 | 1468499453869 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x9a577800) [pid = 1756] [serial = 210] [outer = 0x998edc00] 05:30:54 INFO - PROCESS | 1756 | 1468499454727 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1192ms 05:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:30:54 INFO - PROCESS | 1756 | 1468499454759 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1756 | 1468499454763 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:30:54 INFO - PROCESS | 1756 | 1468499454769 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1756 | 1468499454773 Marionette TRACE conn4 <- [1,254,null,{}] 05:30:54 INFO - PROCESS | 1756 | 1468499454778 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1756 | 1468499454783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:54 INFO - PROCESS | 1756 | 1468499454984 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:30:55 INFO - PROCESS | 1756 | 1468499454994 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1756 | 1468499455003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d59400 == 54 [pid = 1756] [id = 71] 05:30:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x9a1efc00) [pid = 1756] [serial = 211] [outer = (nil)] 05:30:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x9ace3800) [pid = 1756] [serial = 212] [outer = 0x9a1efc00] 05:30:55 INFO - PROCESS | 1756 | 1468499455070 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x9ace9400) [pid = 1756] [serial = 213] [outer = 0x9a1efc00] 05:30:55 INFO - PROCESS | 1756 | 1468499455869 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1133ms 05:30:55 INFO - PROCESS | 1756 | 1468499455901 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1756 | 1468499455905 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:30:55 INFO - PROCESS | 1756 | 1468499455911 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1756 | 1468499455914 Marionette TRACE conn4 <- [1,258,null,{}] 05:30:55 INFO - PROCESS | 1756 | 1468499455920 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1756 | 1468499455925 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:56 INFO - PROCESS | 1756 | 1468499456122 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:30:56 INFO - PROCESS | 1756 | 1468499456138 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1756 | 1468499456147 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a32d000 == 55 [pid = 1756] [id = 72] 05:30:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9acdfc00) [pid = 1756] [serial = 214] [outer = (nil)] 05:30:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x9aceec00) [pid = 1756] [serial = 215] [outer = 0x9acdfc00] 05:30:56 INFO - PROCESS | 1756 | 1468499456219 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x9ad60c00) [pid = 1756] [serial = 216] [outer = 0x9acdfc00] 05:30:57 INFO - PROCESS | 1756 | 1468499457147 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1291ms 05:30:57 INFO - PROCESS | 1756 | 1468499457203 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1756 | 1468499457206 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:30:57 INFO - PROCESS | 1756 | 1468499457217 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1756 | 1468499457220 Marionette TRACE conn4 <- [1,262,null,{}] 05:30:57 INFO - PROCESS | 1756 | 1468499457226 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1756 | 1468499457235 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:57 INFO - PROCESS | 1756 | 1468499457470 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:30:57 INFO - PROCESS | 1756 | 1468499457501 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1756 | 1468499457511 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a57b400 == 56 [pid = 1756] [id = 73] 05:30:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x9ace1c00) [pid = 1756] [serial = 217] [outer = (nil)] 05:30:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0xa230dc00) [pid = 1756] [serial = 218] [outer = 0x9ace1c00] 05:30:57 INFO - PROCESS | 1756 | 1468499457580 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0xa2faac00) [pid = 1756] [serial = 219] [outer = 0x9ace1c00] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x998f4400) [pid = 1756] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x99d4e800) [pid = 1756] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x924d0000) [pid = 1756] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x924d8400) [pid = 1756] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x9a57a000) [pid = 1756] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x9ad03800) [pid = 1756] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:30:58 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x9a57a400) [pid = 1756] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:30:58 INFO - PROCESS | 1756 | 1468499458499 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1341ms 05:30:58 INFO - PROCESS | 1756 | 1468499458559 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1756 | 1468499458562 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:30:58 INFO - PROCESS | 1756 | 1468499458569 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1756 | 1468499458571 Marionette TRACE conn4 <- [1,266,null,{}] 05:30:58 INFO - PROCESS | 1756 | 1468499458577 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1756 | 1468499458582 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:58 INFO - PROCESS | 1756 | 1468499458730 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:30:58 INFO - PROCESS | 1756 | 1468499458739 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1756 | 1468499458744 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a57a000 == 57 [pid = 1756] [id = 74] 05:30:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x9abdc000) [pid = 1756] [serial = 220] [outer = (nil)] 05:30:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0xa33c4c00) [pid = 1756] [serial = 221] [outer = 0x9abdc000] 05:30:58 INFO - PROCESS | 1756 | 1468499458815 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0xa4f17c00) [pid = 1756] [serial = 222] [outer = 0x9abdc000] 05:30:59 INFO - PROCESS | 1756 | 1468499459624 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1129ms 05:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:30:59 INFO - PROCESS | 1756 | 1468499459699 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1756 | 1468499459701 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:30:59 INFO - PROCESS | 1756 | 1468499459708 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1756 | 1468499459712 Marionette TRACE conn4 <- [1,270,null,{}] 05:30:59 INFO - PROCESS | 1756 | 1468499459717 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1756 | 1468499459722 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:59 INFO - PROCESS | 1756 | 1468499459894 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:30:59 INFO - PROCESS | 1756 | 1468499459903 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1756 | 1468499459911 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:30:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x924db400 == 58 [pid = 1756] [id = 75] 05:30:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x925cd400) [pid = 1756] [serial = 223] [outer = (nil)] 05:30:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x925d4c00) [pid = 1756] [serial = 224] [outer = 0x925cd400] 05:30:59 INFO - PROCESS | 1756 | 1468499459978 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x925d8400) [pid = 1756] [serial = 225] [outer = 0x925cd400] 05:31:01 INFO - PROCESS | 1756 | 1468499461019 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1380ms 05:31:01 INFO - PROCESS | 1756 | 1468499461088 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1756 | 1468499461094 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:31:01 INFO - PROCESS | 1756 | 1468499461102 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1756 | 1468499461111 Marionette TRACE conn4 <- [1,274,null,{}] 05:31:01 INFO - PROCESS | 1756 | 1468499461119 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1756 | 1468499461124 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:01 INFO - PROCESS | 1756 | 1468499461344 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:31:01 INFO - PROCESS | 1756 | 1468499461550 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1756 | 1468499461562 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d91000 == 59 [pid = 1756] [id = 76] 05:31:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x9485a000) [pid = 1756] [serial = 226] [outer = (nil)] 05:31:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x95393400) [pid = 1756] [serial = 227] [outer = 0x9485a000] 05:31:01 INFO - PROCESS | 1756 | 1468499461700 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x9664c000) [pid = 1756] [serial = 228] [outer = 0x9485a000] 05:31:02 INFO - PROCESS | 1756 | 1468499462634 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1590ms 05:31:02 INFO - PROCESS | 1756 | 1468499462694 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1756 | 1468499462701 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:31:02 INFO - PROCESS | 1756 | 1468499462712 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1756 | 1468499462717 Marionette TRACE conn4 <- [1,278,null,{}] 05:31:02 INFO - PROCESS | 1756 | 1468499462724 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1756 | 1468499462729 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:02 INFO - PROCESS | 1756 | 1468499462923 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:31:03 INFO - PROCESS | 1756 | 1468499463095 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1756 | 1468499463104 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x9845d800 == 60 [pid = 1756] [id = 77] 05:31:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x99cf3000) [pid = 1756] [serial = 229] [outer = (nil)] 05:31:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x9a05c400) [pid = 1756] [serial = 230] [outer = 0x99cf3000] 05:31:03 INFO - PROCESS | 1756 | 1468499463229 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x9a07d400) [pid = 1756] [serial = 231] [outer = 0x99cf3000] 05:31:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x92dc6400) [pid = 1756] [serial = 232] [outer = 0x94836000] 05:31:04 INFO - PROCESS | 1756 | 1468499464285 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1633ms 05:31:04 INFO - PROCESS | 1756 | 1468499464345 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1756 | 1468499464349 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:31:04 INFO - PROCESS | 1756 | 1468499464358 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1756 | 1468499464364 Marionette TRACE conn4 <- [1,282,null,{}] 05:31:04 INFO - PROCESS | 1756 | 1468499464381 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1756 | 1468499464391 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:04 INFO - PROCESS | 1756 | 1468499464616 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:31:04 INFO - PROCESS | 1756 | 1468499464825 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1756 | 1468499464833 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc3400 == 61 [pid = 1756] [id = 78] 05:31:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x983e4c00) [pid = 1756] [serial = 233] [outer = (nil)] 05:31:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x9ace0000) [pid = 1756] [serial = 234] [outer = 0x983e4c00] 05:31:04 INFO - PROCESS | 1756 | 1468499464934 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x9aced400) [pid = 1756] [serial = 235] [outer = 0x983e4c00] 05:31:05 INFO - PROCESS | 1756 | 1468499465752 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1437ms 05:31:05 INFO - PROCESS | 1756 | 1468499465795 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1756 | 1468499465800 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:31:05 INFO - PROCESS | 1756 | 1468499465807 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1756 | 1468499465810 Marionette TRACE conn4 <- [1,286,null,{}] 05:31:05 INFO - PROCESS | 1756 | 1468499465816 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1756 | 1468499465822 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:06 INFO - PROCESS | 1756 | 1468499466004 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:31:06 INFO - PROCESS | 1756 | 1468499466162 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1756 | 1468499466171 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc9800 == 62 [pid = 1756] [id = 79] 05:31:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x9ad0ec00) [pid = 1756] [serial = 236] [outer = (nil)] 05:31:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x9d34c800) [pid = 1756] [serial = 237] [outer = 0x9ad0ec00] 05:31:06 INFO - PROCESS | 1756 | 1468499466253 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0xa2007800) [pid = 1756] [serial = 238] [outer = 0x9ad0ec00] 05:31:07 INFO - PROCESS | 1756 | 1468499467135 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1380ms 05:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:31:07 INFO - PROCESS | 1756 | 1468499467187 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1756 | 1468499467190 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:31:07 INFO - PROCESS | 1756 | 1468499467198 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1756 | 1468499467200 Marionette TRACE conn4 <- [1,290,null,{}] 05:31:07 INFO - PROCESS | 1756 | 1468499467207 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1756 | 1468499467212 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:07 INFO - PROCESS | 1756 | 1468499467388 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:31:07 INFO - PROCESS | 1756 | 1468499467546 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1756 | 1468499467556 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b4b1800 == 63 [pid = 1756] [id = 80] 05:31:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x9b4bb400) [pid = 1756] [serial = 239] [outer = (nil)] 05:31:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0xa4f24400) [pid = 1756] [serial = 240] [outer = 0x9b4bb400] 05:31:07 INFO - PROCESS | 1756 | 1468499467636 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0xa6732000) [pid = 1756] [serial = 241] [outer = 0x9b4bb400] 05:31:08 INFO - PROCESS | 1756 | 1468499468499 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1343ms 05:31:08 INFO - PROCESS | 1756 | 1468499468545 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1756 | 1468499468549 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:31:08 INFO - PROCESS | 1756 | 1468499468557 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1756 | 1468499468561 Marionette TRACE conn4 <- [1,294,null,{}] 05:31:08 INFO - PROCESS | 1756 | 1468499468567 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1756 | 1468499468577 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:08 INFO - PROCESS | 1756 | 1468499468768 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:31:08 INFO - PROCESS | 1756 | 1468499468929 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1756 | 1468499468937 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x91080800 == 64 [pid = 1756] [id = 81] 05:31:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x91083c00) [pid = 1756] [serial = 242] [outer = (nil)] 05:31:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x9108d800) [pid = 1756] [serial = 243] [outer = 0x91083c00] 05:31:09 INFO - PROCESS | 1756 | 1468499469016 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0xa4f76c00) [pid = 1756] [serial = 244] [outer = 0x91083c00] 05:31:09 INFO - PROCESS | 1756 | 1468499469935 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:09 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. 05:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1443ms 05:31:10 INFO - PROCESS | 1756 | 1468499470000 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1756 | 1468499470005 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:31:10 INFO - PROCESS | 1756 | 1468499470011 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1756 | 1468499470015 Marionette TRACE conn4 <- [1,298,null,{}] 05:31:10 INFO - PROCESS | 1756 | 1468499470021 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1756 | 1468499470026 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:10 INFO - PROCESS | 1756 | 1468499470196 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:31:10 INFO - PROCESS | 1756 | 1468499470683 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1756 | 1468499470694 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130cc00 == 65 [pid = 1756] [id = 82] 05:31:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x9130d000) [pid = 1756] [serial = 245] [outer = (nil)] 05:31:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x9130fc00) [pid = 1756] [serial = 246] [outer = 0x9130d000] 05:31:10 INFO - PROCESS | 1756 | 1468499470807 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x92044c00) [pid = 1756] [serial = 247] [outer = 0x9130d000] 05:31:11 INFO - PROCESS | 1756 | 1468499471639 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:11 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. 05:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1680ms 05:31:11 INFO - PROCESS | 1756 | 1468499471693 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1756 | 1468499471699 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:31:11 INFO - PROCESS | 1756 | 1468499471707 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1756 | 1468499471711 Marionette TRACE conn4 <- [1,302,null,{}] 05:31:11 INFO - PROCESS | 1756 | 1468499471719 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1756 | 1468499471727 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:12 INFO - PROCESS | 1756 | 1468499471998 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:31:12 INFO - PROCESS | 1756 | 1468499472199 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1756 | 1468499472206 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x925ccc00 == 66 [pid = 1756] [id = 83] 05:31:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x925d2800) [pid = 1756] [serial = 248] [outer = (nil)] 05:31:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x92f48800) [pid = 1756] [serial = 249] [outer = 0x925d2800] 05:31:12 INFO - PROCESS | 1756 | 1468499472337 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x93a6d400) [pid = 1756] [serial = 250] [outer = 0x925d2800] 05:31:12 INFO - PROCESS | 1756 | --DOCSHELL 0x92f47800 == 65 [pid = 1756] [id = 41] 05:31:12 INFO - PROCESS | 1756 | --DOCSHELL 0xa1008000 == 64 [pid = 1756] [id = 13] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0xa3348800) [pid = 1756] [serial = 176] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x99d56000) [pid = 1756] [serial = 164] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x9d38a800) [pid = 1756] [serial = 171] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x98463400) [pid = 1756] [serial = 162] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x9b989c00) [pid = 1756] [serial = 170] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x92f46800) [pid = 1756] [serial = 158] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0xa23b5c00) [pid = 1756] [serial = 152] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x9a56f000) [pid = 1756] [serial = 165] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x9b4ef800) [pid = 1756] [serial = 167] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x93b66000) [pid = 1756] [serial = 159] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x92046000) [pid = 1756] [serial = 143] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x9b8a8800) [pid = 1756] [serial = 168] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x9a57b000) [pid = 1756] [serial = 155] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0xa226e400) [pid = 1756] [serial = 141] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x9b8cc000) [pid = 1756] [serial = 173] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x9a5e3800) [pid = 1756] [serial = 149] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x953ce400) [pid = 1756] [serial = 146] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x95201800) [pid = 1756] [serial = 161] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0xa226b000) [pid = 1756] [serial = 174] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1756 | 1468499473144 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:13 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. 05:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1480ms 05:31:13 INFO - PROCESS | 1756 | 1468499473191 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1756 | 1468499473197 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:31:13 INFO - PROCESS | 1756 | 1468499473204 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1756 | 1468499473207 Marionette TRACE conn4 <- [1,306,null,{}] 05:31:13 INFO - PROCESS | 1756 | 1468499473213 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1756 | 1468499473218 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:13 INFO - PROCESS | 1756 | 1468499473382 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:31:13 INFO - PROCESS | 1756 | 1468499473392 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1756 | 1468499473403 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b63000 == 65 [pid = 1756] [id = 84] 05:31:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x93b66000) [pid = 1756] [serial = 251] [outer = (nil)] 05:31:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x9485e800) [pid = 1756] [serial = 252] [outer = 0x93b66000] 05:31:13 INFO - PROCESS | 1756 | 1468499473471 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x9538d400) [pid = 1756] [serial = 253] [outer = 0x93b66000] 05:31:14 INFO - PROCESS | 1756 | 1468499474420 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:14 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. 05:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 05:31:14 INFO - PROCESS | 1756 | 1468499474487 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1756 | 1468499474491 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:31:14 INFO - PROCESS | 1756 | 1468499474504 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1756 | 1468499474513 Marionette TRACE conn4 <- [1,310,null,{}] 05:31:14 INFO - PROCESS | 1756 | 1468499474521 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1756 | 1468499474527 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:14 INFO - PROCESS | 1756 | 1468499474729 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:31:14 INFO - PROCESS | 1756 | 1468499474745 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1756 | 1468499474751 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d1c00 == 66 [pid = 1756] [id = 85] 05:31:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x94856c00) [pid = 1756] [serial = 254] [outer = (nil)] 05:31:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x97951400) [pid = 1756] [serial = 255] [outer = 0x94856c00] 05:31:14 INFO - PROCESS | 1756 | 1468499474820 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x98f17000) [pid = 1756] [serial = 256] [outer = 0x94856c00] 05:31:15 INFO - PROCESS | 1756 | 1468499475602 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:15 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. 05:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1148ms 05:31:15 INFO - PROCESS | 1756 | 1468499475645 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:31:15 INFO - PROCESS | 1756 | 1468499475649 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:31:15 INFO - PROCESS | 1756 | 1468499475662 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1756 | 1468499475665 Marionette TRACE conn4 <- [1,314,null,{}] 05:31:15 INFO - PROCESS | 1756 | 1468499475670 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1756 | 1468499475675 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:15 INFO - PROCESS | 1756 | 1468499475891 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:31:15 INFO - PROCESS | 1756 | 1468499475920 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1756 | 1468499475926 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x983e6400 == 67 [pid = 1756] [id = 86] 05:31:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x998f3800) [pid = 1756] [serial = 257] [outer = (nil)] 05:31:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x99d56800) [pid = 1756] [serial = 258] [outer = 0x998f3800] 05:31:15 INFO - PROCESS | 1756 | 1468499475994 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x9a055400) [pid = 1756] [serial = 259] [outer = 0x998f3800] 05:31:16 INFO - PROCESS | 1756 | 1468499476812 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:16 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. 05:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1191ms 05:31:16 INFO - PROCESS | 1756 | 1468499476848 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1756 | 1468499476850 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:31:16 INFO - PROCESS | 1756 | 1468499476858 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1756 | 1468499476861 Marionette TRACE conn4 <- [1,318,null,{}] 05:31:16 INFO - PROCESS | 1756 | 1468499476873 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1756 | 1468499476876 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:17 INFO - PROCESS | 1756 | 1468499477086 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:31:17 INFO - PROCESS | 1756 | 1468499477105 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1756 | 1468499477122 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a571400 == 68 [pid = 1756] [id = 87] 05:31:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x9a571800) [pid = 1756] [serial = 260] [outer = (nil)] 05:31:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x9a57d800) [pid = 1756] [serial = 261] [outer = 0x9a571800] 05:31:17 INFO - PROCESS | 1756 | 1468499477196 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x9aceb800) [pid = 1756] [serial = 262] [outer = 0x9a571800] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x9acdfc00) [pid = 1756] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x9ace1c00) [pid = 1756] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x9abdc000) [pid = 1756] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x9a1efc00) [pid = 1756] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x984f4400) [pid = 1756] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x998edc00) [pid = 1756] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:31:17 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x9485e400) [pid = 1756] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:31:18 INFO - PROCESS | 1756 | 1468499478296 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:18 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. 05:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1489ms 05:31:18 INFO - PROCESS | 1756 | 1468499478346 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:31:18 INFO - PROCESS | 1756 | 1468499478351 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:31:18 INFO - PROCESS | 1756 | 1468499478357 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1756 | 1468499478360 Marionette TRACE conn4 <- [1,322,null,{}] 05:31:18 INFO - PROCESS | 1756 | 1468499478366 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1756 | 1468499478371 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:18 INFO - PROCESS | 1756 | 1468499478577 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:31:18 INFO - PROCESS | 1756 | 1468499478593 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1756 | 1468499478599 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108c000 == 69 [pid = 1756] [id = 88] 05:31:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x953d2000) [pid = 1756] [serial = 263] [outer = (nil)] 05:31:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x9b4f4c00) [pid = 1756] [serial = 264] [outer = 0x953d2000] 05:31:18 INFO - PROCESS | 1756 | 1468499478668 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x9b8ad000) [pid = 1756] [serial = 265] [outer = 0x953d2000] 05:31:19 INFO - PROCESS | 1756 | 1468499479474 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:19 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. 05:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1139ms 05:31:19 INFO - PROCESS | 1756 | 1468499479496 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1756 | 1468499479513 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:31:19 INFO - PROCESS | 1756 | 1468499479520 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1756 | 1468499479524 Marionette TRACE conn4 <- [1,326,null,{}] 05:31:19 INFO - PROCESS | 1756 | 1468499479530 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1756 | 1468499479535 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:19 INFO - PROCESS | 1756 | 1468499479686 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:31:19 INFO - PROCESS | 1756 | 1468499479695 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1756 | 1468499479703 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b4ef800 == 70 [pid = 1756] [id = 89] 05:31:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x9d37c400) [pid = 1756] [serial = 266] [outer = (nil)] 05:31:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x9d817800) [pid = 1756] [serial = 267] [outer = 0x9d37c400] 05:31:19 INFO - PROCESS | 1756 | 1468499479769 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0xa1089400) [pid = 1756] [serial = 268] [outer = 0x9d37c400] 05:31:20 INFO - PROCESS | 1756 | 1468499480871 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:20 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. 05:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1389ms 05:31:20 INFO - PROCESS | 1756 | 1468499480910 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1756 | 1468499480916 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:31:20 INFO - PROCESS | 1756 | 1468499480924 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1756 | 1468499480932 Marionette TRACE conn4 <- [1,330,null,{}] 05:31:20 INFO - PROCESS | 1756 | 1468499480940 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1756 | 1468499480946 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:21 INFO - PROCESS | 1756 | 1468499481238 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:31:21 INFO - PROCESS | 1756 | 1468499481492 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1756 | 1468499481500 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d2c00 == 71 [pid = 1756] [id = 90] 05:31:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x92dc1400) [pid = 1756] [serial = 269] [outer = (nil)] 05:31:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x92f4e400) [pid = 1756] [serial = 270] [outer = 0x92dc1400] 05:31:21 INFO - PROCESS | 1756 | 1468499481588 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x93d92000) [pid = 1756] [serial = 271] [outer = 0x92dc1400] 05:31:22 INFO - PROCESS | 1756 | 1468499482505 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:22 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. 05:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1641ms 05:31:22 INFO - PROCESS | 1756 | 1468499482565 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1756 | 1468499482572 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:31:22 INFO - PROCESS | 1756 | 1468499482583 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1756 | 1468499482588 Marionette TRACE conn4 <- [1,334,null,{}] 05:31:22 INFO - PROCESS | 1756 | 1468499482597 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1756 | 1468499482606 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:22 INFO - PROCESS | 1756 | 1468499482843 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:31:23 INFO - PROCESS | 1756 | 1468499483090 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1756 | 1468499483101 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x95391c00 == 72 [pid = 1756] [id = 91] 05:31:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x9664fc00) [pid = 1756] [serial = 272] [outer = (nil)] 05:31:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x984f4400) [pid = 1756] [serial = 273] [outer = 0x9664fc00] 05:31:23 INFO - PROCESS | 1756 | 1468499483228 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x99d5b400) [pid = 1756] [serial = 274] [outer = 0x9664fc00] 05:31:24 INFO - PROCESS | 1756 | 1468499484051 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:24 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. 05:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1543ms 05:31:24 INFO - PROCESS | 1756 | 1468499484126 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1756 | 1468499484130 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:31:24 INFO - PROCESS | 1756 | 1468499484137 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1756 | 1468499484143 Marionette TRACE conn4 <- [1,338,null,{}] 05:31:24 INFO - PROCESS | 1756 | 1468499484160 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1756 | 1468499484169 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:24 INFO - PROCESS | 1756 | 1468499484430 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:31:24 INFO - PROCESS | 1756 | 1468499484553 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1756 | 1468499484566 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c67400 == 73 [pid = 1756] [id = 92] 05:31:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x91c67800) [pid = 1756] [serial = 275] [outer = (nil)] 05:31:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x99810000) [pid = 1756] [serial = 276] [outer = 0x91c67800] 05:31:24 INFO - PROCESS | 1756 | 1468499484688 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x9aceac00) [pid = 1756] [serial = 277] [outer = 0x91c67800] 05:31:25 INFO - PROCESS | 1756 | 1468499485545 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:25 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. 05:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1448ms 05:31:25 INFO - PROCESS | 1756 | 1468499485585 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1756 | 1468499485589 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:31:25 INFO - PROCESS | 1756 | 1468499485596 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1756 | 1468499485599 Marionette TRACE conn4 <- [1,342,null,{}] 05:31:25 INFO - PROCESS | 1756 | 1468499485605 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1756 | 1468499485611 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:25 INFO - PROCESS | 1756 | 1468499485791 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:31:25 INFO - PROCESS | 1756 | 1468499485952 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1756 | 1468499485959 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b4f8000 == 74 [pid = 1756] [id = 93] 05:31:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x9b8a9c00) [pid = 1756] [serial = 278] [outer = (nil)] 05:31:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x9d34bc00) [pid = 1756] [serial = 279] [outer = 0x9b8a9c00] 05:31:26 INFO - PROCESS | 1756 | 1468499486038 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x92f4b400) [pid = 1756] [serial = 280] [outer = 0x9b8a9c00] 05:31:26 INFO - PROCESS | 1756 | 1468499486937 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:26 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. 05:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1383ms 05:31:26 INFO - PROCESS | 1756 | 1468499486980 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1756 | 1468499486983 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:31:26 INFO - PROCESS | 1756 | 1468499486990 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1756 | 1468499486994 Marionette TRACE conn4 <- [1,346,null,{}] 05:31:27 INFO - PROCESS | 1756 | 1468499487000 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1756 | 1468499487005 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:27 INFO - PROCESS | 1756 | 1468499487190 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:31:27 INFO - PROCESS | 1756 | 1468499487352 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1756 | 1468499487360 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108bc00 == 75 [pid = 1756] [id = 94] 05:31:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x9108c400) [pid = 1756] [serial = 281] [outer = (nil)] 05:31:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0xa310a000) [pid = 1756] [serial = 282] [outer = 0x9108c400] 05:31:27 INFO - PROCESS | 1756 | 1468499487443 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0xa318d000) [pid = 1756] [serial = 283] [outer = 0x9108c400] 05:31:28 INFO - PROCESS | 1756 | 1468499488377 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:28 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. 05:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1431ms 05:31:28 INFO - PROCESS | 1756 | 1468499488422 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1756 | 1468499488426 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:31:28 INFO - PROCESS | 1756 | 1468499488433 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1756 | 1468499488437 Marionette TRACE conn4 <- [1,350,null,{}] 05:31:28 INFO - PROCESS | 1756 | 1468499488443 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1756 | 1468499488453 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:28 INFO - PROCESS | 1756 | 1468499488678 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:31:28 INFO - PROCESS | 1756 | 1468499488880 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1756 | 1468499488887 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108b800 == 76 [pid = 1756] [id = 95] 05:31:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0xa22f7800) [pid = 1756] [serial = 284] [outer = (nil)] 05:31:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0xa823cc00) [pid = 1756] [serial = 285] [outer = 0xa22f7800] 05:31:29 INFO - PROCESS | 1756 | 1468499489012 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0xa8244c00) [pid = 1756] [serial = 286] [outer = 0xa22f7800] 05:31:29 INFO - PROCESS | 1756 | 1468499489891 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:29 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. 05:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1531ms 05:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:31:29 INFO - PROCESS | 1756 | 1468499489965 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1756 | 1468499489968 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:31:29 INFO - PROCESS | 1756 | 1468499489975 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1756 | 1468499489978 Marionette TRACE conn4 <- [1,354,null,{}] 05:31:29 INFO - PROCESS | 1756 | 1468499489984 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1756 | 1468499489989 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:30 INFO - PROCESS | 1756 | 1468499490200 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:31:30 INFO - PROCESS | 1756 | 1468499490404 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1756 | 1468499490412 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130d800 == 77 [pid = 1756] [id = 96] 05:31:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x9130e000) [pid = 1756] [serial = 287] [outer = (nil)] 05:31:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x91c5ec00) [pid = 1756] [serial = 288] [outer = 0x9130e000] 05:31:30 INFO - PROCESS | 1756 | 1468499490732 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x91c63800) [pid = 1756] [serial = 289] [outer = 0x9130e000] 05:31:31 INFO - PROCESS | 1756 | 1468499491766 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:31 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. 05:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1836ms 05:31:31 INFO - PROCESS | 1756 | 1468499491811 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:31:31 INFO - PROCESS | 1756 | 1468499491817 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:31:31 INFO - PROCESS | 1756 | 1468499491825 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1756 | 1468499491829 Marionette TRACE conn4 <- [1,358,null,{}] 05:31:31 INFO - PROCESS | 1756 | 1468499491837 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1756 | 1468499491842 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:32 INFO - PROCESS | 1756 | 1468499492017 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:31:32 INFO - PROCESS | 1756 | 1468499492259 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1756 | 1468499492268 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc1800 == 78 [pid = 1756] [id = 97] 05:31:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x92dcb800) [pid = 1756] [serial = 290] [outer = (nil)] 05:31:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x93a6a800) [pid = 1756] [serial = 291] [outer = 0x92dcb800] 05:31:32 INFO - PROCESS | 1756 | 1468499492373 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x93d93c00) [pid = 1756] [serial = 292] [outer = 0x92dcb800] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x9203d400 == 77 [pid = 1756] [id = 8] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x9a1ed000 == 76 [pid = 1756] [id = 25] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x92321000 == 75 [pid = 1756] [id = 24] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x95204800 == 74 [pid = 1756] [id = 23] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x924d6000 == 73 [pid = 1756] [id = 53] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x924dac00 == 72 [pid = 1756] [id = 10] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x9108c000 == 71 [pid = 1756] [id = 88] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x9a571400 == 70 [pid = 1756] [id = 87] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x983e6400 == 69 [pid = 1756] [id = 86] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x925d1c00 == 68 [pid = 1756] [id = 85] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x93b63000 == 67 [pid = 1756] [id = 84] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x925ccc00 == 66 [pid = 1756] [id = 83] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x9130cc00 == 65 [pid = 1756] [id = 82] 05:31:32 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc9800 == 64 [pid = 1756] [id = 79] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x9aceec00) [pid = 1756] [serial = 215] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0xa230dc00) [pid = 1756] [serial = 218] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0xa33c4c00) [pid = 1756] [serial = 221] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0xa2faac00) [pid = 1756] [serial = 219] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x9ace3800) [pid = 1756] [serial = 212] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x99cf4400) [pid = 1756] [serial = 207] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x997c6800) [pid = 1756] [serial = 206] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x9a07d000) [pid = 1756] [serial = 209] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x9a577800) [pid = 1756] [serial = 210] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x96642400) [pid = 1756] [serial = 204] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x95399800) [pid = 1756] [serial = 203] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9b8bf800) [pid = 1756] [serial = 185] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x9999a400) [pid = 1756] [serial = 182] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0xa4f24c00) [pid = 1756] [serial = 194] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0xa255f000) [pid = 1756] [serial = 188] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x9a057400) [pid = 1756] [serial = 197] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x95399000) [pid = 1756] [serial = 191] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x96642c00) [pid = 1756] [serial = 179] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x9a05fc00) [pid = 1756] [serial = 200] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x9ad60c00) [pid = 1756] [serial = 216] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0xa4f17c00) [pid = 1756] [serial = 222] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x9ace9400) [pid = 1756] [serial = 213] [outer = (nil)] [url = about:blank] 05:31:33 INFO - PROCESS | 1756 | 1468499493219 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:33 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. 05:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1436ms 05:31:33 INFO - PROCESS | 1756 | 1468499493259 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1756 | 1468499493265 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:31:33 INFO - PROCESS | 1756 | 1468499493300 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1756 | 1468499493304 Marionette TRACE conn4 <- [1,362,null,{}] 05:31:33 INFO - PROCESS | 1756 | 1468499493312 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1756 | 1468499493317 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:33 INFO - PROCESS | 1756 | 1468499493486 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:31:33 INFO - PROCESS | 1756 | 1468499493496 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1756 | 1468499493503 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x94861000 == 65 [pid = 1756] [id = 98] 05:31:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x95396400) [pid = 1756] [serial = 293] [outer = (nil)] 05:31:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x953d1800) [pid = 1756] [serial = 294] [outer = 0x95396400] 05:31:33 INFO - PROCESS | 1756 | 1468499493573 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x9664d000) [pid = 1756] [serial = 295] [outer = 0x95396400] 05:31:34 INFO - PROCESS | 1756 | 1468499494477 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:34 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. 05:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1240ms 05:31:34 INFO - PROCESS | 1756 | 1468499494534 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1756 | 1468499494538 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:31:34 INFO - PROCESS | 1756 | 1468499494544 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1756 | 1468499494550 Marionette TRACE conn4 <- [1,366,null,{}] 05:31:34 INFO - PROCESS | 1756 | 1468499494566 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 1756 | 1468499494574 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:34 INFO - PROCESS | 1756 | 1468499494807 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:31:34 INFO - PROCESS | 1756 | 1468499494888 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1756 | 1468499494895 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x95394800 == 66 [pid = 1756] [id = 99] 05:31:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x99d59800) [pid = 1756] [serial = 296] [outer = (nil)] 05:31:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x9a572400) [pid = 1756] [serial = 297] [outer = 0x99d59800] 05:31:34 INFO - PROCESS | 1756 | 1468499494962 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x9abdbc00) [pid = 1756] [serial = 298] [outer = 0x99d59800] 05:31:35 INFO - PROCESS | 1756 | 1468499495781 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:35 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. 05:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1290ms 05:31:35 INFO - PROCESS | 1756 | 1468499495835 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1756 | 1468499495839 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:31:35 INFO - PROCESS | 1756 | 1468499495845 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1756 | 1468499495848 Marionette TRACE conn4 <- [1,370,null,{}] 05:31:35 INFO - PROCESS | 1756 | 1468499495854 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1756 | 1468499495859 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:36 INFO - PROCESS | 1756 | 1468499496077 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:31:36 INFO - PROCESS | 1756 | 1468499496103 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1756 | 1468499496111 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x91081000 == 67 [pid = 1756] [id = 100] 05:31:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x9144ac00) [pid = 1756] [serial = 299] [outer = (nil)] 05:31:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x91454400) [pid = 1756] [serial = 300] [outer = 0x9144ac00] 05:31:36 INFO - PROCESS | 1756 | 1468499496188 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x91457400) [pid = 1756] [serial = 301] [outer = 0x9144ac00] 05:31:37 INFO - PROCESS | 1756 | 1468499497079 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:37 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. 05:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1279ms 05:31:37 INFO - PROCESS | 1756 | 1468499497125 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1756 | 1468499497128 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:31:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:31:37 INFO - PROCESS | 1756 | 1468499497135 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1756 | 1468499497138 Marionette TRACE conn4 <- [1,374,null,{}] 05:31:37 INFO - PROCESS | 1756 | 1468499497143 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1756 | 1468499497148 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x93b66000) [pid = 1756] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x94856c00) [pid = 1756] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x9a571800) [pid = 1756] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x925d2800) [pid = 1756] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x953d2000) [pid = 1756] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x998f3800) [pid = 1756] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:31:37 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x9130d000) [pid = 1756] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:31:37 INFO - PROCESS | 1756 | 1468499497451 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:31:37 INFO - PROCESS | 1756 | 1468499497465 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1756 | 1468499497471 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x91456400 == 68 [pid = 1756] [id = 101] 05:31:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x925d6000) [pid = 1756] [serial = 302] [outer = (nil)] 05:31:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x95208c00) [pid = 1756] [serial = 303] [outer = 0x925d6000] 05:31:37 INFO - PROCESS | 1756 | 1468499497551 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x9a5d7400) [pid = 1756] [serial = 304] [outer = 0x925d6000] 05:31:38 INFO - PROCESS | 1756 | 1468499498366 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:31:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1279ms 05:31:38 INFO - PROCESS | 1756 | 1468499498415 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1756 | 1468499498419 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:31:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:31:38 INFO - PROCESS | 1756 | 1468499498425 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1756 | 1468499498427 Marionette TRACE conn4 <- [1,378,null,{}] 05:31:38 INFO - PROCESS | 1756 | 1468499498434 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1756 | 1468499498443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:38 INFO - PROCESS | 1756 | 1468499498599 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:31:38 INFO - PROCESS | 1756 | 1468499498608 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1756 | 1468499498615 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x91087800 == 69 [pid = 1756] [id = 102] 05:31:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x9ace4400) [pid = 1756] [serial = 305] [outer = (nil)] 05:31:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x9b8aac00) [pid = 1756] [serial = 306] [outer = 0x9ace4400] 05:31:38 INFO - PROCESS | 1756 | 1468499498683 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x9d4e5c00) [pid = 1756] [serial = 307] [outer = 0x9ace4400] 05:31:39 INFO - PROCESS | 1756 | 1468499499689 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:31:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1282ms 05:31:39 INFO - PROCESS | 1756 | 1468499499715 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1756 | 1468499499722 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:31:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:31:39 INFO - PROCESS | 1756 | 1468499499732 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1756 | 1468499499738 Marionette TRACE conn4 <- [1,382,null,{}] 05:31:39 INFO - PROCESS | 1756 | 1468499499747 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1756 | 1468499499753 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:39 INFO - PROCESS | 1756 | 1468499499943 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:31:40 INFO - PROCESS | 1756 | 1468499500180 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1756 | 1468499500193 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x91454800 == 70 [pid = 1756] [id = 103] 05:31:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x91c64c00) [pid = 1756] [serial = 308] [outer = (nil)] 05:31:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x925ce800) [pid = 1756] [serial = 309] [outer = 0x91c64c00] 05:31:40 INFO - PROCESS | 1756 | 1468499500290 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x925d7400) [pid = 1756] [serial = 310] [outer = 0x91c64c00] 05:31:41 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:41 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:31:41 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:41 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:41 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:41 INFO - PROCESS | 1756 | 1468499501202 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:31:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1488ms 05:31:41 INFO - PROCESS | 1756 | 1468499501219 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1756 | 1468499501226 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:31:41 INFO - PROCESS | 1756 | 1468499501237 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1756 | 1468499501241 Marionette TRACE conn4 <- [1,386,null,{}] 05:31:41 INFO - PROCESS | 1756 | 1468499501248 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1756 | 1468499501254 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:41 INFO - PROCESS | 1756 | 1468499501441 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:31:41 INFO - PROCESS | 1756 | 1468499501607 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1756 | 1468499501616 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x95210000 == 71 [pid = 1756] [id = 104] 05:31:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x953ce800) [pid = 1756] [serial = 311] [outer = (nil)] 05:31:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x97948400) [pid = 1756] [serial = 312] [outer = 0x953ce800] 05:31:41 INFO - PROCESS | 1756 | 1468499501704 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x998ea400) [pid = 1756] [serial = 313] [outer = 0x953ce800] 05:31:42 INFO - PROCESS | 1756 | 1468499502703 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1482ms 05:31:42 INFO - PROCESS | 1756 | 1468499502719 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1756 | 1468499502723 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:31:42 INFO - PROCESS | 1756 | 1468499502730 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1756 | 1468499502736 Marionette TRACE conn4 <- [1,390,null,{}] 05:31:42 INFO - PROCESS | 1756 | 1468499502753 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1756 | 1468499502762 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:42 INFO - PROCESS | 1756 | 1468499502943 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:31:43 INFO - PROCESS | 1756 | 1468499503154 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1756 | 1468499503165 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c60400 == 72 [pid = 1756] [id = 105] 05:31:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x9d341800) [pid = 1756] [serial = 314] [outer = (nil)] 05:31:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0xa234cc00) [pid = 1756] [serial = 315] [outer = 0x9d341800] 05:31:43 INFO - PROCESS | 1756 | 1468499503291 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0xa310e000) [pid = 1756] [serial = 316] [outer = 0x9d341800] 05:31:44 INFO - PROCESS | 1756 | 1468499504260 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1592ms 05:31:44 INFO - PROCESS | 1756 | 1468499504323 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:31:44 INFO - PROCESS | 1756 | 1468499504328 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:31:44 INFO - PROCESS | 1756 | 1468499504334 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1756 | 1468499504338 Marionette TRACE conn4 <- [1,394,null,{}] 05:31:44 INFO - PROCESS | 1756 | 1468499504344 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1756 | 1468499504349 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:44 INFO - PROCESS | 1756 | 1468499504529 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:31:44 INFO - PROCESS | 1756 | 1468499504774 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1756 | 1468499504783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c42800 == 73 [pid = 1756] [id = 106] 05:31:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x91c45400) [pid = 1756] [serial = 317] [outer = (nil)] 05:31:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x91c4e000) [pid = 1756] [serial = 318] [outer = 0x91c45400] 05:31:44 INFO - PROCESS | 1756 | 1468499504880 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x9ace7000) [pid = 1756] [serial = 319] [outer = 0x91c45400] 05:31:45 INFO - PROCESS | 1756 | 1468499505712 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1431ms 05:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:31:45 INFO - PROCESS | 1756 | 1468499505766 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1756 | 1468499505769 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:31:45 INFO - PROCESS | 1756 | 1468499505775 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1756 | 1468499505779 Marionette TRACE conn4 <- [1,398,null,{}] 05:31:45 INFO - PROCESS | 1756 | 1468499505785 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1756 | 1468499505790 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:45 INFO - PROCESS | 1756 | 1468499505963 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:31:46 INFO - PROCESS | 1756 | 1468499506130 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1756 | 1468499506136 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130ac00 == 74 [pid = 1756] [id = 107] 05:31:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x91c42000) [pid = 1756] [serial = 320] [outer = (nil)] 05:31:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0xa4f24000) [pid = 1756] [serial = 321] [outer = 0x91c42000] 05:31:46 INFO - PROCESS | 1756 | 1468499506228 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0xa4f78400) [pid = 1756] [serial = 322] [outer = 0x91c42000] 05:31:47 INFO - PROCESS | 1756 | 1468499507179 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1439ms 05:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:31:47 INFO - PROCESS | 1756 | 1468499507215 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1756 | 1468499507218 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:31:47 INFO - PROCESS | 1756 | 1468499507225 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1756 | 1468499507228 Marionette TRACE conn4 <- [1,402,null,{}] 05:31:47 INFO - PROCESS | 1756 | 1468499507234 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1756 | 1468499507244 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:47 INFO - PROCESS | 1756 | 1468499507450 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:31:47 INFO - PROCESS | 1756 | 1468499507666 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1756 | 1468499507676 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4e800 == 75 [pid = 1756] [id = 108] 05:31:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0xa4d5fc00) [pid = 1756] [serial = 323] [outer = (nil)] 05:31:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0xa8261000) [pid = 1756] [serial = 324] [outer = 0xa4d5fc00] 05:31:47 INFO - PROCESS | 1756 | 1468499507795 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0xa82f9400) [pid = 1756] [serial = 325] [outer = 0xa4d5fc00] 05:31:48 INFO - PROCESS | 1756 | 1468499508675 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1499ms 05:31:48 INFO - PROCESS | 1756 | 1468499508724 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1756 | 1468499508728 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:31:48 INFO - PROCESS | 1756 | 1468499508735 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1756 | 1468499508739 Marionette TRACE conn4 <- [1,406,null,{}] 05:31:48 INFO - PROCESS | 1756 | 1468499508745 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1756 | 1468499508750 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:48 INFO - PROCESS | 1756 | 1468499508923 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:31:49 INFO - PROCESS | 1756 | 1468499509092 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1756 | 1468499509102 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:49 INFO - PROCESS | 1756 | ++DOCSHELL 0xa8241000 == 76 [pid = 1756] [id = 109] 05:31:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0xa82f2400) [pid = 1756] [serial = 326] [outer = (nil)] 05:31:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0xa901c000) [pid = 1756] [serial = 327] [outer = 0xa82f2400] 05:31:49 INFO - PROCESS | 1756 | 1468499509181 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0xa9023800) [pid = 1756] [serial = 328] [outer = 0xa82f2400] 05:31:50 INFO - PROCESS | 1756 | 1468499510075 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1383ms 05:31:50 INFO - PROCESS | 1756 | 1468499510119 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1756 | 1468499510123 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:31:50 INFO - PROCESS | 1756 | 1468499510130 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1756 | 1468499510134 Marionette TRACE conn4 <- [1,410,null,{}] 05:31:50 INFO - PROCESS | 1756 | 1468499510140 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1756 | 1468499510145 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:50 INFO - PROCESS | 1756 | 1468499510326 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:31:50 INFO - PROCESS | 1756 | 1468499510496 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1756 | 1468499510505 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c0400 == 77 [pid = 1756] [id = 110] 05:31:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x8e6c0c00) [pid = 1756] [serial = 329] [outer = (nil)] 05:31:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x8e6c8000) [pid = 1756] [serial = 330] [outer = 0x8e6c0c00] 05:31:50 INFO - PROCESS | 1756 | 1468499510584 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x8e6c9c00) [pid = 1756] [serial = 331] [outer = 0x8e6c0c00] 05:31:51 INFO - PROCESS | 1756 | 1468499511501 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1435ms 05:31:51 INFO - PROCESS | 1756 | 1468499511565 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1756 | 1468499511568 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:31:51 INFO - PROCESS | 1756 | 1468499511575 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1756 | 1468499511579 Marionette TRACE conn4 <- [1,414,null,{}] 05:31:51 INFO - PROCESS | 1756 | 1468499511585 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1756 | 1468499511590 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:51 INFO - PROCESS | 1756 | 1468499511761 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:31:51 INFO - PROCESS | 1756 | 1468499511934 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1756 | 1468499511942 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7dec00 == 78 [pid = 1756] [id = 111] 05:31:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x8e7df400) [pid = 1756] [serial = 332] [outer = (nil)] 05:31:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x8e7e4000) [pid = 1756] [serial = 333] [outer = 0x8e7df400] 05:31:52 INFO - PROCESS | 1756 | 1468499512067 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0x8e7e6c00) [pid = 1756] [serial = 334] [outer = 0x8e7df400] 05:31:52 INFO - PROCESS | 1756 | 1468499512936 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1436ms 05:31:53 INFO - PROCESS | 1756 | 1468499513011 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1756 | 1468499513016 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:31:53 INFO - PROCESS | 1756 | 1468499513022 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1756 | 1468499513026 Marionette TRACE conn4 <- [1,418,null,{}] 05:31:53 INFO - PROCESS | 1756 | 1468499513032 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1756 | 1468499513037 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:53 INFO - PROCESS | 1756 | 1468499513263 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:31:53 INFO - PROCESS | 1756 | 1468499513480 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1756 | 1468499513488 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee06800 == 79 [pid = 1756] [id = 112] 05:31:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x8ee06c00) [pid = 1756] [serial = 335] [outer = (nil)] 05:31:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x8ee08c00) [pid = 1756] [serial = 336] [outer = 0x8ee06c00] 05:31:53 INFO - PROCESS | 1756 | 1468499513815 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 159 (0x8ee0cc00) [pid = 1756] [serial = 337] [outer = 0x8ee06c00] 05:31:55 INFO - PROCESS | 1756 | 1468499515298 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:31:55 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 05:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2293ms 05:31:55 INFO - PROCESS | 1756 | 1468499515316 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1756 | 1468499515320 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:31:55 INFO - PROCESS | 1756 | 1468499515328 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1756 | 1468499515334 Marionette TRACE conn4 <- [1,422,null,{}] 05:31:55 INFO - PROCESS | 1756 | 1468499515341 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1756 | 1468499515348 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:55 INFO - PROCESS | 1756 | 1468499515509 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:31:55 INFO - PROCESS | 1756 | 1468499515680 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1756 | 1468499515687 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x91087000 == 80 [pid = 1756] [id = 113] 05:31:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 160 (0x91304800) [pid = 1756] [serial = 338] [outer = (nil)] 05:31:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 161 (0x9144bc00) [pid = 1756] [serial = 339] [outer = 0x91304800] 05:31:55 INFO - PROCESS | 1756 | 1468499515764 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 162 (0x91455000) [pid = 1756] [serial = 340] [outer = 0x91304800] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x924d7800 == 79 [pid = 1756] [id = 14] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x92f4e800 == 78 [pid = 1756] [id = 17] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x984ee400 == 77 [pid = 1756] [id = 15] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x91456400 == 76 [pid = 1756] [id = 101] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 161 (0x95393400) [pid = 1756] [serial = 227] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 160 (0x9ace0000) [pid = 1756] [serial = 234] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 159 (0xa4f24400) [pid = 1756] [serial = 240] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 158 (0x9a05c400) [pid = 1756] [serial = 230] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0x9d34c800) [pid = 1756] [serial = 237] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x925d4c00) [pid = 1756] [serial = 224] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0x9108d800) [pid = 1756] [serial = 243] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x91081000 == 75 [pid = 1756] [id = 100] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x95394800 == 74 [pid = 1756] [id = 99] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x94861000 == 73 [pid = 1756] [id = 98] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc1800 == 72 [pid = 1756] [id = 97] 05:31:56 INFO - PROCESS | 1756 | --DOCSHELL 0x9130d800 == 71 [pid = 1756] [id = 96] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x99d56800) [pid = 1756] [serial = 258] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0x9a57d800) [pid = 1756] [serial = 261] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0x93a6d400) [pid = 1756] [serial = 250] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x92f48800) [pid = 1756] [serial = 249] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x9485e800) [pid = 1756] [serial = 252] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x9538d400) [pid = 1756] [serial = 253] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x9130fc00) [pid = 1756] [serial = 246] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x9aceb800) [pid = 1756] [serial = 262] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x92044c00) [pid = 1756] [serial = 247] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x97951400) [pid = 1756] [serial = 255] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x9b4f4c00) [pid = 1756] [serial = 264] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x92f48400) [pid = 1756] [serial = 99] [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.] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x9a055400) [pid = 1756] [serial = 259] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x98f17000) [pid = 1756] [serial = 256] [outer = (nil)] [url = about:blank] 05:31:56 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x9b8ad000) [pid = 1756] [serial = 265] [outer = (nil)] [url = about:blank] 05:31:57 INFO - PROCESS | 1756 | 1468499517074 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1783ms 05:31:57 INFO - PROCESS | 1756 | 1468499517144 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1756 | 1468499517150 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:31:57 INFO - PROCESS | 1756 | 1468499517161 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1756 | 1468499517164 Marionette TRACE conn4 <- [1,426,null,{}] 05:31:57 INFO - PROCESS | 1756 | 1468499517171 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1756 | 1468499517176 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:57 INFO - PROCESS | 1756 | 1468499517350 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:31:57 INFO - PROCESS | 1756 | 1468499517479 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1756 | 1468499517487 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130d800 == 72 [pid = 1756] [id = 114] 05:31:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x9144b800) [pid = 1756] [serial = 341] [outer = (nil)] 05:31:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x91c6b000) [pid = 1756] [serial = 342] [outer = 0x9144b800] 05:31:57 INFO - PROCESS | 1756 | 1468499517555 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x924d3800) [pid = 1756] [serial = 343] [outer = 0x9144b800] 05:31:58 INFO - PROCESS | 1756 | 1468499518317 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1756 | 1468499518400 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:31:58 INFO - PROCESS | 1756 | 1468499518410 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1756 | 1468499518415 Marionette TRACE conn4 <- [1,430,null,{}] 05:31:58 INFO - PROCESS | 1756 | 1468499518433 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1756 | 1468499518441 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:58 INFO - PROCESS | 1756 | 1468499518610 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:31:58 INFO - PROCESS | 1756 | 1468499518740 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1756 | 1468499518748 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130f800 == 73 [pid = 1756] [id = 115] 05:31:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x92dd0400) [pid = 1756] [serial = 344] [outer = (nil)] 05:31:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x93d8f400) [pid = 1756] [serial = 345] [outer = 0x92dd0400] 05:31:58 INFO - PROCESS | 1756 | 1468499518820 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x95203800) [pid = 1756] [serial = 346] [outer = 0x92dd0400] 05:31:59 INFO - PROCESS | 1756 | 1468499519608 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1235ms 05:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:31:59 INFO - PROCESS | 1756 | 1468499519645 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1756 | 1468499519649 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:31:59 INFO - PROCESS | 1756 | 1468499519655 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1756 | 1468499519659 Marionette TRACE conn4 <- [1,434,null,{}] 05:31:59 INFO - PROCESS | 1756 | 1468499519672 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1756 | 1468499519677 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:59 INFO - PROCESS | 1756 | 1468499519895 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:31:59 INFO - PROCESS | 1756 | 1468499519941 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1756 | 1468499519948 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:31:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4f400 == 74 [pid = 1756] [id = 116] 05:31:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x94857000) [pid = 1756] [serial = 347] [outer = (nil)] 05:32:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x953cf800) [pid = 1756] [serial = 348] [outer = 0x94857000] 05:32:00 INFO - PROCESS | 1756 | 1468499520028 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x97951400) [pid = 1756] [serial = 349] [outer = 0x94857000] 05:32:00 INFO - PROCESS | 1756 | 1468499520944 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1335ms 05:32:00 INFO - PROCESS | 1756 | 1468499520989 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1756 | 1468499520993 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:32:01 INFO - PROCESS | 1756 | 1468499521005 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1756 | 1468499521008 Marionette TRACE conn4 <- [1,438,null,{}] 05:32:01 INFO - PROCESS | 1756 | 1468499521014 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1756 | 1468499521018 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:01 INFO - PROCESS | 1756 | 1468499521222 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:32:01 INFO - PROCESS | 1756 | 1468499521248 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1756 | 1468499521253 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x98f1d000 == 75 [pid = 1756] [id = 117] 05:32:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x9980d400) [pid = 1756] [serial = 350] [outer = (nil)] 05:32:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x99ce6400) [pid = 1756] [serial = 351] [outer = 0x9980d400] 05:32:01 INFO - PROCESS | 1756 | 1468499521348 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x9a05a800) [pid = 1756] [serial = 352] [outer = 0x9980d400] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x94856000) [pid = 1756] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x95393000) [pid = 1756] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x9203f400) [pid = 1756] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x997c6c00) [pid = 1756] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x94857800) [pid = 1756] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x97956000) [pid = 1756] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x94858400) [pid = 1756] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x9b4f8400) [pid = 1756] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x9485a000) [pid = 1756] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x9a574c00) [pid = 1756] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x9b4bb400) [pid = 1756] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x95399c00) [pid = 1756] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x99cf3000) [pid = 1756] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x925cd400) [pid = 1756] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9ad0ec00) [pid = 1756] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x98456c00) [pid = 1756] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x9b8ad400) [pid = 1756] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x983e4c00) [pid = 1756] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9a050800) [pid = 1756] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0xa2346000) [pid = 1756] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9539a800) [pid = 1756] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0xa2383000) [pid = 1756] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x93d8b800) [pid = 1756] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x9144ac00) [pid = 1756] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x925d6000) [pid = 1756] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x99d59800) [pid = 1756] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x92dc1400) [pid = 1756] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x9130e000) [pid = 1756] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x92dcb800) [pid = 1756] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x9664fc00) [pid = 1756] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x9d37c400) [pid = 1756] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:32:02 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x95396400) [pid = 1756] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:32:02 INFO - PROCESS | 1756 | 1468499522713 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1743ms 05:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:32:02 INFO - PROCESS | 1756 | 1468499522743 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1756 | 1468499522746 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:32:02 INFO - PROCESS | 1756 | 1468499522752 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1756 | 1468499522756 Marionette TRACE conn4 <- [1,442,null,{}] 05:32:02 INFO - PROCESS | 1756 | 1468499522761 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1756 | 1468499522771 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:02 INFO - PROCESS | 1756 | 1468499522974 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:32:03 INFO - PROCESS | 1756 | 1468499522995 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1756 | 1468499523003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108f000 == 76 [pid = 1756] [id = 118] 05:32:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x912ec400) [pid = 1756] [serial = 353] [outer = (nil)] 05:32:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x912f6000) [pid = 1756] [serial = 354] [outer = 0x912ec400] 05:32:03 INFO - PROCESS | 1756 | 1468499523071 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x91452000) [pid = 1756] [serial = 355] [outer = 0x912ec400] 05:32:03 INFO - PROCESS | 1756 | 1468499523885 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1180ms 05:32:03 INFO - PROCESS | 1756 | 1468499523932 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1756 | 1468499523936 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:32:03 INFO - PROCESS | 1756 | 1468499523943 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1756 | 1468499523946 Marionette TRACE conn4 <- [1,446,null,{}] 05:32:04 INFO - PROCESS | 1756 | 1468499524038 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1756 | 1468499524043 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:04 INFO - PROCESS | 1756 | 1468499524257 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:32:04 INFO - PROCESS | 1756 | 1468499524428 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1756 | 1468499524439 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bd400 == 77 [pid = 1756] [id = 119] 05:32:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x8ee0b000) [pid = 1756] [serial = 356] [outer = (nil)] 05:32:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x8ee10c00) [pid = 1756] [serial = 357] [outer = 0x8ee0b000] 05:32:04 INFO - PROCESS | 1756 | 1468499524531 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x9108d000) [pid = 1756] [serial = 358] [outer = 0x8ee0b000] 05:32:05 INFO - PROCESS | 1756 | 1468499525585 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1706ms 05:32:05 INFO - PROCESS | 1756 | 1468499525651 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1756 | 1468499525658 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:32:05 INFO - PROCESS | 1756 | 1468499525666 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1756 | 1468499525671 Marionette TRACE conn4 <- [1,450,null,{}] 05:32:05 INFO - PROCESS | 1756 | 1468499525680 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1756 | 1468499525686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:05 INFO - PROCESS | 1756 | 1468499525914 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:32:06 INFO - PROCESS | 1756 | 1468499526190 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1756 | 1468499526204 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x91456400 == 78 [pid = 1756] [id = 120] 05:32:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x91c4c800) [pid = 1756] [serial = 359] [outer = (nil)] 05:32:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x91c63000) [pid = 1756] [serial = 360] [outer = 0x91c4c800] 05:32:06 INFO - PROCESS | 1756 | 1468499526288 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x92042400) [pid = 1756] [serial = 361] [outer = 0x91c4c800] 05:32:07 INFO - PROCESS | 1756 | 1468499527214 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1756 | 1468499527310 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:32:07 INFO - PROCESS | 1756 | 1468499527317 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1756 | 1468499527321 Marionette TRACE conn4 <- [1,454,null,{}] 05:32:07 INFO - PROCESS | 1756 | 1468499527329 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1756 | 1468499527334 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:07 INFO - PROCESS | 1756 | 1468499527569 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:32:07 INFO - PROCESS | 1756 | 1468499527879 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1756 | 1468499527887 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b63000 == 79 [pid = 1756] [id = 121] 05:32:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x93b66c00) [pid = 1756] [serial = 362] [outer = (nil)] 05:32:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x94858400) [pid = 1756] [serial = 363] [outer = 0x93b66c00] 05:32:07 INFO - PROCESS | 1756 | 1468499527981 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x95396c00) [pid = 1756] [serial = 364] [outer = 0x93b66c00] 05:32:08 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:08 INFO - PROCESS | 1756 | 1468499528964 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1683ms 05:32:09 INFO - PROCESS | 1756 | 1468499529010 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1756 | 1468499529020 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:32:09 INFO - PROCESS | 1756 | 1468499529029 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1756 | 1468499529033 Marionette TRACE conn4 <- [1,458,null,{}] 05:32:09 INFO - PROCESS | 1756 | 1468499529039 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1756 | 1468499529044 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:09 INFO - PROCESS | 1756 | 1468499529234 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:32:09 INFO - PROCESS | 1756 | 1468499529456 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1756 | 1468499529463 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x912edc00 == 80 [pid = 1756] [id = 122] 05:32:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x92f4e800) [pid = 1756] [serial = 365] [outer = (nil)] 05:32:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x99d54800) [pid = 1756] [serial = 366] [outer = 0x92f4e800] 05:32:09 INFO - PROCESS | 1756 | 1468499529558 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x9a054800) [pid = 1756] [serial = 367] [outer = 0x92f4e800] 05:32:10 INFO - PROCESS | 1756 | 1468499530508 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1756 | 1468499530569 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:32:10 INFO - PROCESS | 1756 | 1468499530577 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1756 | 1468499530580 Marionette TRACE conn4 <- [1,462,null,{}] 05:32:10 INFO - PROCESS | 1756 | 1468499530587 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1756 | 1468499530592 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:10 INFO - PROCESS | 1756 | 1468499530770 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:32:11 INFO - PROCESS | 1756 | 1468499530994 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1756 | 1468499531004 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f391800 == 81 [pid = 1756] [id = 123] 05:32:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x8f392400) [pid = 1756] [serial = 368] [outer = (nil)] 05:32:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x8f39a400) [pid = 1756] [serial = 369] [outer = 0x8f392400] 05:32:11 INFO - PROCESS | 1756 | 1468499531098 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x8f39ec00) [pid = 1756] [serial = 370] [outer = 0x8f392400] 05:32:11 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:12 INFO - PROCESS | 1756 | 1468499532030 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1756 | 1468499532114 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:32:12 INFO - PROCESS | 1756 | 1468499532121 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1756 | 1468499532124 Marionette TRACE conn4 <- [1,466,null,{}] 05:32:12 INFO - PROCESS | 1756 | 1468499532130 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1756 | 1468499532141 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:12 INFO - PROCESS | 1756 | 1468499532420 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:32:12 INFO - PROCESS | 1756 | 1468499532663 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1756 | 1468499532674 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f398400 == 82 [pid = 1756] [id = 124] 05:32:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9a071800) [pid = 1756] [serial = 371] [outer = (nil)] 05:32:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x9a575c00) [pid = 1756] [serial = 372] [outer = 0x9a071800] 05:32:12 INFO - PROCESS | 1756 | 1468499532754 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x9ace8400) [pid = 1756] [serial = 373] [outer = 0x9a071800] 05:32:13 INFO - PROCESS | 1756 | 1468499533693 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:32:13 INFO - PROCESS | 1756 | 1468499533764 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:32:13 INFO - PROCESS | 1756 | 1468499533770 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1756 | 1468499533774 Marionette TRACE conn4 <- [1,470,null,{}] 05:32:13 INFO - PROCESS | 1756 | 1468499533780 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1756 | 1468499533785 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:13 INFO - PROCESS | 1756 | 1468499533966 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:32:14 INFO - PROCESS | 1756 | 1468499534181 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1756 | 1468499534192 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x9acec800 == 83 [pid = 1756] [id = 125] 05:32:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x9ad64800) [pid = 1756] [serial = 374] [outer = (nil)] 05:32:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x9b8aa400) [pid = 1756] [serial = 375] [outer = 0x9ad64800] 05:32:14 INFO - PROCESS | 1756 | 1468499534317 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x9b8c8c00) [pid = 1756] [serial = 376] [outer = 0x9ad64800] 05:32:15 INFO - PROCESS | 1756 | 1468499535254 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1544ms 05:32:15 INFO - PROCESS | 1756 | 1468499535314 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1756 | 1468499535318 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:32:15 INFO - PROCESS | 1756 | 1468499535324 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1756 | 1468499535327 Marionette TRACE conn4 <- [1,474,null,{}] 05:32:15 INFO - PROCESS | 1756 | 1468499535334 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 1756 | 1468499535339 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:15 INFO - PROCESS | 1756 | 1468499535526 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:32:15 INFO - PROCESS | 1756 | 1468499535741 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1756 | 1468499535750 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b4bfc00 == 84 [pid = 1756] [id = 126] 05:32:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x9b8a8c00) [pid = 1756] [serial = 377] [outer = (nil)] 05:32:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0xa2346000) [pid = 1756] [serial = 378] [outer = 0x9b8a8c00] 05:32:15 INFO - PROCESS | 1756 | 1468499535867 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0xa3198400) [pid = 1756] [serial = 379] [outer = 0x9b8a8c00] 05:32:16 INFO - PROCESS | 1756 | 1468499536759 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1490ms 05:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:32:16 INFO - PROCESS | 1756 | 1468499536815 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1756 | 1468499536818 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:32:16 INFO - PROCESS | 1756 | 1468499536825 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1756 | 1468499536829 Marionette TRACE conn4 <- [1,478,null,{}] 05:32:16 INFO - PROCESS | 1756 | 1468499536835 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1756 | 1468499536840 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:17 INFO - PROCESS | 1756 | 1468499537016 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:32:17 INFO - PROCESS | 1756 | 1468499537237 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1756 | 1468499537244 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e734800 == 85 [pid = 1756] [id = 127] 05:32:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x8e737c00) [pid = 1756] [serial = 380] [outer = (nil)] 05:32:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x8e73b800) [pid = 1756] [serial = 381] [outer = 0x8e737c00] 05:32:17 INFO - PROCESS | 1756 | 1468499537372 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x8e73f400) [pid = 1756] [serial = 382] [outer = 0x8e737c00] 05:32:18 INFO - PROCESS | 1756 | 1468499538248 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1486ms 05:32:18 INFO - PROCESS | 1756 | 1468499538311 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1756 | 1468499538314 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:32:18 INFO - PROCESS | 1756 | 1468499538321 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1756 | 1468499538325 Marionette TRACE conn4 <- [1,482,null,{}] 05:32:18 INFO - PROCESS | 1756 | 1468499538331 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1756 | 1468499538336 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:18 INFO - PROCESS | 1756 | 1468499538523 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:32:18 INFO - PROCESS | 1756 | 1468499538748 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1756 | 1468499538758 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144fc00 == 86 [pid = 1756] [id = 128] 05:32:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x91c60000) [pid = 1756] [serial = 383] [outer = (nil)] 05:32:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x925d1000) [pid = 1756] [serial = 384] [outer = 0x91c60000] 05:32:18 INFO - PROCESS | 1756 | 1468499538848 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x92dc9c00) [pid = 1756] [serial = 385] [outer = 0x91c60000] 05:32:20 INFO - PROCESS | 1756 | 1468499540061 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1790ms 05:32:20 INFO - PROCESS | 1756 | 1468499540118 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1756 | 1468499540124 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:32:20 INFO - PROCESS | 1756 | 1468499540133 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1756 | 1468499540137 Marionette TRACE conn4 <- [1,486,null,{}] 05:32:20 INFO - PROCESS | 1756 | 1468499540145 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1756 | 1468499540151 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:20 INFO - PROCESS | 1756 | 1468499540377 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:32:20 INFO - PROCESS | 1756 | 1468499540546 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1756 | 1468499540559 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f2c00 == 87 [pid = 1756] [id = 129] 05:32:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x912f3400) [pid = 1756] [serial = 386] [outer = (nil)] 05:32:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x912f9c00) [pid = 1756] [serial = 387] [outer = 0x912f3400] 05:32:20 INFO - PROCESS | 1756 | 1468499540636 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0x9130c800) [pid = 1756] [serial = 388] [outer = 0x912f3400] 05:32:21 INFO - PROCESS | 1756 | 1468499541521 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1435ms 05:32:21 INFO - PROCESS | 1756 | 1468499541568 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1756 | 1468499541575 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:32:21 INFO - PROCESS | 1756 | 1468499541585 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1756 | 1468499541589 Marionette TRACE conn4 <- [1,490,null,{}] 05:32:21 INFO - PROCESS | 1756 | 1468499541595 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1756 | 1468499541601 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:21 INFO - PROCESS | 1756 | 1468499541775 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:32:22 INFO - PROCESS | 1756 | 1468499542106 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1756 | 1468499542112 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4800 == 88 [pid = 1756] [id = 130] 05:32:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x9108e400) [pid = 1756] [serial = 389] [outer = (nil)] 05:32:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x92044c00) [pid = 1756] [serial = 390] [outer = 0x9108e400] 05:32:22 INFO - PROCESS | 1756 | 1468499542194 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 159 (0x925d7c00) [pid = 1756] [serial = 391] [outer = 0x9108e400] 05:32:22 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc3400 == 87 [pid = 1756] [id = 78] 05:32:22 INFO - PROCESS | 1756 | --DOCSHELL 0x93d91000 == 86 [pid = 1756] [id = 76] 05:32:22 INFO - PROCESS | 1756 | --DOCSHELL 0x9845d800 == 85 [pid = 1756] [id = 77] 05:32:22 INFO - PROCESS | 1756 | --DOCSHELL 0x98f1d000 == 84 [pid = 1756] [id = 117] 05:32:22 INFO - PROCESS | 1756 | --DOMWINDOW == 158 (0x9b8aac00) [pid = 1756] [serial = 306] [outer = (nil)] [url = about:blank] 05:32:22 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0xa823cc00) [pid = 1756] [serial = 285] [outer = (nil)] [url = about:blank] 05:32:22 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4f400 == 83 [pid = 1756] [id = 116] 05:32:23 INFO - PROCESS | 1756 | --DOCSHELL 0x9130f800 == 82 [pid = 1756] [id = 115] 05:32:23 INFO - PROCESS | 1756 | --DOCSHELL 0x9130d800 == 81 [pid = 1756] [id = 114] 05:32:23 INFO - PROCESS | 1756 | --DOCSHELL 0x91087000 == 80 [pid = 1756] [id = 113] 05:32:23 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee06800 == 79 [pid = 1756] [id = 112] 05:32:23 INFO - PROCESS | 1756 | --DOCSHELL 0x91454800 == 78 [pid = 1756] [id = 103] 05:32:23 INFO - PROCESS | 1756 | 1468499543165 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x99cf3400) [pid = 1756] [serial = 183] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0xa2fac400) [pid = 1756] [serial = 153] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x9aced400) [pid = 1756] [serial = 235] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0xa4f26800) [pid = 1756] [serial = 201] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0xa33cec00) [pid = 1756] [serial = 189] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0xa61b7000) [pid = 1756] [serial = 195] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0xa2fba000) [pid = 1756] [serial = 177] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x953c5400) [pid = 1756] [serial = 120] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x96645800) [pid = 1756] [serial = 180] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x9539a000) [pid = 1756] [serial = 192] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x924cf800) [pid = 1756] [serial = 144] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x9ad0fc00) [pid = 1756] [serial = 150] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x983e4400) [pid = 1756] [serial = 147] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x99b88c00) [pid = 1756] [serial = 123] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0xa100a800) [pid = 1756] [serial = 117] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x9d821000) [pid = 1756] [serial = 186] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x9664c000) [pid = 1756] [serial = 228] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x9a57cc00) [pid = 1756] [serial = 156] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0xa6732000) [pid = 1756] [serial = 241] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9a05ac00) [pid = 1756] [serial = 198] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x9a07d400) [pid = 1756] [serial = 231] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x925d8400) [pid = 1756] [serial = 225] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0xa2007800) [pid = 1756] [serial = 238] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x91454400) [pid = 1756] [serial = 300] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x95208c00) [pid = 1756] [serial = 303] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9a572400) [pid = 1756] [serial = 297] [outer = (nil)] [url = about:blank] 05:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1636ms 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x91457400) [pid = 1756] [serial = 301] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x93d92000) [pid = 1756] [serial = 271] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x92f4e400) [pid = 1756] [serial = 270] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x91c63800) [pid = 1756] [serial = 289] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x91c5ec00) [pid = 1756] [serial = 288] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x93a6a800) [pid = 1756] [serial = 291] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x93d93c00) [pid = 1756] [serial = 292] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x99d5b400) [pid = 1756] [serial = 274] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x984f4400) [pid = 1756] [serial = 273] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x9d817800) [pid = 1756] [serial = 267] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0xa1089400) [pid = 1756] [serial = 268] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x953d1800) [pid = 1756] [serial = 294] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x9664d000) [pid = 1756] [serial = 295] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x99810000) [pid = 1756] [serial = 276] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x9d34bc00) [pid = 1756] [serial = 279] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0xa310a000) [pid = 1756] [serial = 282] [outer = (nil)] [url = about:blank] 05:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x9abdbc00) [pid = 1756] [serial = 298] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x9a5d7400) [pid = 1756] [serial = 304] [outer = (nil)] [url = about:blank] 05:32:23 INFO - PROCESS | 1756 | 1468499543232 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1756 | 1468499543235 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:32:23 INFO - PROCESS | 1756 | 1468499543249 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1756 | 1468499543259 Marionette TRACE conn4 <- [1,494,null,{}] 05:32:23 INFO - PROCESS | 1756 | 1468499543275 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1756 | 1468499543283 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:23 INFO - PROCESS | 1756 | 1468499543458 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:32:23 INFO - PROCESS | 1756 | 1468499543673 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1756 | 1468499543681 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d8800 == 79 [pid = 1756] [id = 131] 05:32:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x925d9800) [pid = 1756] [serial = 392] [outer = (nil)] 05:32:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x92dcb800) [pid = 1756] [serial = 393] [outer = 0x925d9800] 05:32:23 INFO - PROCESS | 1756 | 1468499543760 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x93b65c00) [pid = 1756] [serial = 394] [outer = 0x925d9800] 05:32:24 INFO - PROCESS | 1756 | 1468499544506 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1289ms 05:32:24 INFO - PROCESS | 1756 | 1468499544554 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:32:24 INFO - PROCESS | 1756 | 1468499544559 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:32:24 INFO - PROCESS | 1756 | 1468499544566 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1756 | 1468499544570 Marionette TRACE conn4 <- [1,498,null,{}] 05:32:24 INFO - PROCESS | 1756 | 1468499544575 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1756 | 1468499544580 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:24 INFO - PROCESS | 1756 | 1468499544745 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:32:24 INFO - PROCESS | 1756 | 1468499544754 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1756 | 1468499544759 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7ea800 == 80 [pid = 1756] [id = 132] 05:32:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x92f46000) [pid = 1756] [serial = 395] [outer = (nil)] 05:32:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x95391400) [pid = 1756] [serial = 396] [outer = 0x92f46000] 05:32:24 INFO - PROCESS | 1756 | 1468499544830 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x953c5c00) [pid = 1756] [serial = 397] [outer = 0x92f46000] 05:32:26 INFO - PROCESS | 1756 | 1468499546184 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1699ms 05:32:26 INFO - PROCESS | 1756 | 1468499546265 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1756 | 1468499546269 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:32:26 INFO - PROCESS | 1756 | 1468499546287 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1756 | 1468499546290 Marionette TRACE conn4 <- [1,502,null,{}] 05:32:26 INFO - PROCESS | 1756 | 1468499546399 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1756 | 1468499546404 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:26 INFO - PROCESS | 1756 | 1468499546600 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:32:26 INFO - PROCESS | 1756 | 1468499546629 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1756 | 1468499546654 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x96642400 == 81 [pid = 1756] [id = 133] 05:32:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x96644800) [pid = 1756] [serial = 398] [outer = (nil)] 05:32:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x96649000) [pid = 1756] [serial = 399] [outer = 0x96644800] 05:32:26 INFO - PROCESS | 1756 | 1468499546790 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x9664ec00) [pid = 1756] [serial = 400] [outer = 0x96644800] 05:32:27 INFO - PROCESS | 1756 | 1468499547637 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1414ms 05:32:27 INFO - PROCESS | 1756 | 1468499547698 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1756 | 1468499547700 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:32:27 INFO - PROCESS | 1756 | 1468499547707 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1756 | 1468499547710 Marionette TRACE conn4 <- [1,506,null,{}] 05:32:27 INFO - PROCESS | 1756 | 1468499547716 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1756 | 1468499547725 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:27 INFO - PROCESS | 1756 | 1468499547964 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x91304800) [pid = 1756] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x8ee06c00) [pid = 1756] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x92dd0400) [pid = 1756] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x9980d400) [pid = 1756] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x94857000) [pid = 1756] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:32:28 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x9144b800) [pid = 1756] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:32:28 INFO - PROCESS | 1756 | 1468499548262 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1756 | 1468499548274 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f399800 == 82 [pid = 1756] [id = 134] 05:32:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x912f4000) [pid = 1756] [serial = 401] [outer = (nil)] 05:32:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x92f4b000) [pid = 1756] [serial = 402] [outer = 0x912f4000] 05:32:28 INFO - PROCESS | 1756 | 1468499548341 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x99d5c400) [pid = 1756] [serial = 403] [outer = 0x912f4000] 05:32:29 INFO - PROCESS | 1756 | 1468499549045 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1389ms 05:32:29 INFO - PROCESS | 1756 | 1468499549096 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1756 | 1468499549100 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:32:29 INFO - PROCESS | 1756 | 1468499549106 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1756 | 1468499549110 Marionette TRACE conn4 <- [1,510,null,{}] 05:32:29 INFO - PROCESS | 1756 | 1468499549115 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1756 | 1468499549120 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:29 INFO - PROCESS | 1756 | 1468499549275 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:32:29 INFO - PROCESS | 1756 | 1468499549291 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1756 | 1468499549299 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x91390c00 == 83 [pid = 1756] [id = 135] 05:32:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x91392400) [pid = 1756] [serial = 404] [outer = (nil)] 05:32:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x91398400) [pid = 1756] [serial = 405] [outer = 0x91392400] 05:32:29 INFO - PROCESS | 1756 | 1468499549365 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x9139c000) [pid = 1756] [serial = 406] [outer = 0x91392400] 05:32:30 INFO - PROCESS | 1756 | 1468499550455 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1395ms 05:32:30 INFO - PROCESS | 1756 | 1468499550503 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1756 | 1468499550510 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:32:30 INFO - PROCESS | 1756 | 1468499550518 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1756 | 1468499550523 Marionette TRACE conn4 <- [1,514,null,{}] 05:32:30 INFO - PROCESS | 1756 | 1468499550532 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1756 | 1468499550539 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:30 INFO - PROCESS | 1756 | 1468499550755 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:32:31 INFO - PROCESS | 1756 | 1468499550990 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1756 | 1468499551003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0f400 == 84 [pid = 1756] [id = 136] 05:32:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x8f395400) [pid = 1756] [serial = 407] [outer = (nil)] 05:32:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x912f0c00) [pid = 1756] [serial = 408] [outer = 0x8f395400] 05:32:31 INFO - PROCESS | 1756 | 1468499551130 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x9130e000) [pid = 1756] [serial = 409] [outer = 0x8f395400] 05:32:32 INFO - PROCESS | 1756 | 1468499552048 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1586ms 05:32:32 INFO - PROCESS | 1756 | 1468499552104 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1756 | 1468499552111 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:32:32 INFO - PROCESS | 1756 | 1468499552122 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1756 | 1468499552126 Marionette TRACE conn4 <- [1,518,null,{}] 05:32:32 INFO - PROCESS | 1756 | 1468499552133 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 1756 | 1468499552139 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:32 INFO - PROCESS | 1756 | 1468499552379 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:32:32 INFO - PROCESS | 1756 | 1468499552659 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1756 | 1468499552668 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4d400 == 85 [pid = 1756] [id = 137] 05:32:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x91c5f000) [pid = 1756] [serial = 410] [outer = (nil)] 05:32:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x91c65800) [pid = 1756] [serial = 411] [outer = 0x91c5f000] 05:32:32 INFO - PROCESS | 1756 | 1468499552756 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x924d9800) [pid = 1756] [serial = 412] [outer = 0x91c5f000] 05:32:33 INFO - PROCESS | 1756 | 1468499553704 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:32:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x91454400) [pid = 1756] [serial = 413] [outer = 0x94836000] 05:32:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1642ms 05:32:33 INFO - PROCESS | 1756 | 1468499553793 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1756 | 1468499553797 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:32:33 INFO - PROCESS | 1756 | 1468499553861 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1756 | 1468499553868 Marionette TRACE conn4 <- [1,522,null,{}] 05:32:33 INFO - PROCESS | 1756 | 1468499553902 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1756 | 1468499553911 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:34 INFO - PROCESS | 1756 | 1468499554085 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:32:34 INFO - PROCESS | 1756 | 1468499554305 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1756 | 1468499554318 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dcd800 == 86 [pid = 1756] [id = 138] 05:32:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x93b5f800) [pid = 1756] [serial = 414] [outer = (nil)] 05:32:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x9a058c00) [pid = 1756] [serial = 415] [outer = 0x93b5f800] 05:32:34 INFO - PROCESS | 1756 | 1468499554401 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x9abdbc00) [pid = 1756] [serial = 416] [outer = 0x93b5f800] 05:32:35 INFO - PROCESS | 1756 | 1468499555339 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1559ms 05:32:35 INFO - PROCESS | 1756 | 1468499555373 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1756 | 1468499555377 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:32:35 INFO - PROCESS | 1756 | 1468499555385 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1756 | 1468499555388 Marionette TRACE conn4 <- [1,526,null,{}] 05:32:35 INFO - PROCESS | 1756 | 1468499555394 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1756 | 1468499555400 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:35 INFO - PROCESS | 1756 | 1468499555588 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:32:35 INFO - PROCESS | 1756 | 1468499555812 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1756 | 1468499555820 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a570400 == 87 [pid = 1756] [id = 139] 05:32:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x9a572c00) [pid = 1756] [serial = 417] [outer = (nil)] 05:32:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x9b4eb800) [pid = 1756] [serial = 418] [outer = 0x9a572c00] 05:32:35 INFO - PROCESS | 1756 | 1468499555913 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x9d34bc00) [pid = 1756] [serial = 419] [outer = 0x9a572c00] 05:32:36 INFO - PROCESS | 1756 | 1468499556843 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:32:36 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 05:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1531ms 05:32:36 INFO - PROCESS | 1756 | 1468499556917 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1756 | 1468499556920 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:32:36 INFO - PROCESS | 1756 | 1468499556927 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1756 | 1468499556930 Marionette TRACE conn4 <- [1,530,null,{}] 05:32:36 INFO - PROCESS | 1756 | 1468499556936 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1756 | 1468499556942 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:37 INFO - PROCESS | 1756 | 1468499557159 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:32:37 INFO - PROCESS | 1756 | 1468499557391 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1756 | 1468499557400 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e469000 == 88 [pid = 1756] [id = 140] 05:32:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x8e469c00) [pid = 1756] [serial = 420] [outer = (nil)] 05:32:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x8e470c00) [pid = 1756] [serial = 421] [outer = 0x8e469c00] 05:32:37 INFO - PROCESS | 1756 | 1468499557528 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x8e473000) [pid = 1756] [serial = 422] [outer = 0x8e469c00] 05:32:38 INFO - PROCESS | 1756 | 1468499558317 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:32:38 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 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:32:38 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 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:32:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:32:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1442ms 05:32:38 INFO - PROCESS | 1756 | 1468499558390 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1756 | 1468499558395 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:32:38 INFO - PROCESS | 1756 | 1468499558404 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1756 | 1468499558407 Marionette TRACE conn4 <- [1,534,null,{}] 05:32:38 INFO - PROCESS | 1756 | 1468499558413 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1756 | 1468499558423 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:38 INFO - PROCESS | 1756 | 1468499558656 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:32:38 INFO - PROCESS | 1756 | 1468499558832 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1756 | 1468499558842 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x9ad5d800 == 89 [pid = 1756] [id = 141] 05:32:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9b98e400) [pid = 1756] [serial = 423] [outer = (nil)] 05:32:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0xa2fbb800) [pid = 1756] [serial = 424] [outer = 0x9b98e400] 05:32:38 INFO - PROCESS | 1756 | 1468499558922 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0xa2fbc800) [pid = 1756] [serial = 425] [outer = 0x9b98e400] 05:32:39 INFO - PROCESS | 1756 | 1468499559773 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:32:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1387ms 05:32:39 INFO - PROCESS | 1756 | 1468499559792 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1756 | 1468499559795 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:32:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:32:39 INFO - PROCESS | 1756 | 1468499559847 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1756 | 1468499559850 Marionette TRACE conn4 <- [1,538,null,{}] 05:32:39 INFO - PROCESS | 1756 | 1468499559856 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1756 | 1468499559862 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:40 INFO - PROCESS | 1756 | 1468499560053 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:32:40 INFO - PROCESS | 1756 | 1468499560245 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1756 | 1468499560253 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e469400 == 90 [pid = 1756] [id = 142] 05:32:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x8f00ec00) [pid = 1756] [serial = 426] [outer = (nil)] 05:32:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x8f012800) [pid = 1756] [serial = 427] [outer = 0x8f00ec00] 05:32:40 INFO - PROCESS | 1756 | 1468499560333 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x8f01bc00) [pid = 1756] [serial = 428] [outer = 0x8f00ec00] 05:32:41 INFO - PROCESS | 1756 | 1468499561206 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:32: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. 05:32:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1390ms 05:32:41 INFO - PROCESS | 1756 | 1468499561233 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1756 | 1468499561237 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:32:41 INFO - PROCESS | 1756 | 1468499561244 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1756 | 1468499561247 Marionette TRACE conn4 <- [1,542,null,{}] 05:32:41 INFO - PROCESS | 1756 | 1468499561253 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1756 | 1468499561258 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:41 INFO - PROCESS | 1756 | 1468499561431 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:32:41 INFO - PROCESS | 1756 | 1468499561634 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1756 | 1468499561641 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73dc00 == 91 [pid = 1756] [id = 143] 05:32:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x8e7e1c00) [pid = 1756] [serial = 429] [outer = (nil)] 05:32:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x91b76c00) [pid = 1756] [serial = 430] [outer = 0x8e7e1c00] 05:32:41 INFO - PROCESS | 1756 | 1468499561720 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x91b7a000) [pid = 1756] [serial = 431] [outer = 0x8e7e1c00] 05:32:42 INFO - PROCESS | 1756 | 1468499562616 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:32: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. 05:32:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1430ms 05:32:42 INFO - PROCESS | 1756 | 1468499562678 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1756 | 1468499562682 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:32:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:32:42 INFO - PROCESS | 1756 | 1468499562689 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1756 | 1468499562693 Marionette TRACE conn4 <- [1,546,null,{}] 05:32:42 INFO - PROCESS | 1756 | 1468499562699 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 1756 | 1468499562704 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:42 INFO - PROCESS | 1756 | 1468499562896 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:32:43 INFO - PROCESS | 1756 | 1468499563083 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1756 | 1468499563089 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f016800 == 92 [pid = 1756] [id = 144] 05:32:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x8f017400) [pid = 1756] [serial = 432] [outer = (nil)] 05:32:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x91b7f800) [pid = 1756] [serial = 433] [outer = 0x8f017400] 05:32:43 INFO - PROCESS | 1756 | 1468499563170 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x9a571c00) [pid = 1756] [serial = 434] [outer = 0x8f017400] 05:32:44 INFO - PROCESS | 1756 | 1468499564069 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:32: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. 05:32:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1483ms 05:32:44 INFO - PROCESS | 1756 | 1468499564173 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1756 | 1468499564177 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:32:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:32:44 INFO - PROCESS | 1756 | 1468499564184 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1756 | 1468499564188 Marionette TRACE conn4 <- [1,550,null,{}] 05:32:44 INFO - PROCESS | 1756 | 1468499564193 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1756 | 1468499564198 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:44 INFO - PROCESS | 1756 | 1468499564434 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:32:44 INFO - PROCESS | 1756 | 1468499564686 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1756 | 1468499564694 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6cc00 == 93 [pid = 1756] [id = 145] 05:32:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x8db6d000) [pid = 1756] [serial = 435] [outer = (nil)] 05:32:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x8db70800) [pid = 1756] [serial = 436] [outer = 0x8db6d000] 05:32:44 INFO - PROCESS | 1756 | 1468499564774 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x8db75c00) [pid = 1756] [serial = 437] [outer = 0x8db6d000] 05:32:45 INFO - PROCESS | 1756 | 1468499565680 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:32: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. 05:32:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1592ms 05:32:45 INFO - PROCESS | 1756 | 1468499565777 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1756 | 1468499565781 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:32:45 INFO - PROCESS | 1756 | 1468499565788 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1756 | 1468499565792 Marionette TRACE conn4 <- [1,554,null,{}] 05:32:45 INFO - PROCESS | 1756 | 1468499565798 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1756 | 1468499565804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:46 INFO - PROCESS | 1756 | 1468499566047 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:32:46 INFO - PROCESS | 1756 | 1468499566330 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1756 | 1468499566342 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2400 == 94 [pid = 1756] [id = 146] 05:32:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x8bfc2c00) [pid = 1756] [serial = 438] [outer = (nil)] 05:32:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x8db75000) [pid = 1756] [serial = 439] [outer = 0x8bfc2c00] 05:32:46 INFO - PROCESS | 1756 | 1468499566427 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0x91b7dc00) [pid = 1756] [serial = 440] [outer = 0x8bfc2c00] 05:32:47 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:47 INFO - PROCESS | 1756 | 1468499567375 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1643ms 05:32:47 INFO - PROCESS | 1756 | 1468499567432 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1756 | 1468499567436 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:32:47 INFO - PROCESS | 1756 | 1468499567442 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1756 | 1468499567446 Marionette TRACE conn4 <- [1,558,null,{}] 05:32:47 INFO - PROCESS | 1756 | 1468499567453 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1756 | 1468499567458 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:47 INFO - PROCESS | 1756 | 1468499567675 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:32:47 INFO - PROCESS | 1756 | 1468499567908 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1756 | 1468499567916 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e6800 == 95 [pid = 1756] [id = 147] 05:32:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x8c1e7800) [pid = 1756] [serial = 441] [outer = (nil)] 05:32:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x8c1ec400) [pid = 1756] [serial = 442] [outer = 0x8c1e7800] 05:32:48 INFO - PROCESS | 1756 | 1468499568010 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 159 (0x8c1f0000) [pid = 1756] [serial = 443] [outer = 0x8c1e7800] 05:32:49 INFO - PROCESS | 1756 | 1468499569187 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1833ms 05:32:49 INFO - PROCESS | 1756 | 1468499569276 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1756 | 1468499569281 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:32:49 INFO - PROCESS | 1756 | 1468499569290 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1756 | 1468499569295 Marionette TRACE conn4 <- [1,562,null,{}] 05:32:49 INFO - PROCESS | 1756 | 1468499569303 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1756 | 1468499569310 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:49 INFO - PROCESS | 1756 | 1468499569568 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:32:49 INFO - PROCESS | 1756 | 1468499569758 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1756 | 1468499569772 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfb8800 == 96 [pid = 1756] [id = 148] 05:32:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 160 (0x8e6c5000) [pid = 1756] [serial = 444] [outer = (nil)] 05:32:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 161 (0x8e735400) [pid = 1756] [serial = 445] [outer = 0x8e6c5000] 05:32:49 INFO - PROCESS | 1756 | 1468499569890 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 162 (0x8e73e800) [pid = 1756] [serial = 446] [outer = 0x8e6c5000] 05:32:50 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:50 INFO - PROCESS | 1756 | 1468499570887 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1655ms 05:32:50 INFO - PROCESS | 1756 | 1468499570943 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1756 | 1468499570950 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:32:50 INFO - PROCESS | 1756 | 1468499570961 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1756 | 1468499570965 Marionette TRACE conn4 <- [1,566,null,{}] 05:32:50 INFO - PROCESS | 1756 | 1468499570972 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1756 | 1468499570976 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:51 INFO - PROCESS | 1756 | 1468499571154 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9d4dd400 == 95 [pid = 1756] [id = 18] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x925d2c00 == 94 [pid = 1756] [id = 90] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x99d59400 == 93 [pid = 1756] [id = 71] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9a5d9400 == 92 [pid = 1756] [id = 16] 05:32:51 INFO - PROCESS | 1756 | --DOMWINDOW == 161 (0x912f6000) [pid = 1756] [serial = 354] [outer = (nil)] [url = about:blank] 05:32:51 INFO - PROCESS | 1756 | 1468499571444 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1756 | 1468499571454 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9108bc00 == 91 [pid = 1756] [id = 94] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9b4f8000 == 90 [pid = 1756] [id = 93] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x91c67400 == 89 [pid = 1756] [id = 92] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x95391c00 == 88 [pid = 1756] [id = 91] 05:32:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c8c00 == 89 [pid = 1756] [id = 149] 05:32:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 162 (0x8e735000) [pid = 1756] [serial = 447] [outer = (nil)] 05:32:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 163 (0x8ee0d000) [pid = 1756] [serial = 448] [outer = 0x8e735000] 05:32:51 INFO - PROCESS | 1756 | 1468499571567 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 164 (0x8f39cc00) [pid = 1756] [serial = 449] [outer = 0x8e735000] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8f399800 == 88 [pid = 1756] [id = 134] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x96642400 == 87 [pid = 1756] [id = 133] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7ea800 == 86 [pid = 1756] [id = 132] 05:32:51 INFO - PROCESS | 1756 | --DOCSHELL 0x925d8800 == 85 [pid = 1756] [id = 131] 05:32:52 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4800 == 84 [pid = 1756] [id = 130] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x912f2c00 == 83 [pid = 1756] [id = 129] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e734800 == 82 [pid = 1756] [id = 127] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x9b4bfc00 == 81 [pid = 1756] [id = 126] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x9acec800 == 80 [pid = 1756] [id = 125] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8f398400 == 79 [pid = 1756] [id = 124] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8f391800 == 78 [pid = 1756] [id = 123] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x912edc00 == 77 [pid = 1756] [id = 122] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x93b63000 == 76 [pid = 1756] [id = 121] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x91456400 == 75 [pid = 1756] [id = 120] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bd400 == 74 [pid = 1756] [id = 119] 05:32:52 INFO - PROCESS | 1756 | --DOCSHELL 0x9108f000 == 73 [pid = 1756] [id = 118] 05:32:52 INFO - PROCESS | 1756 | 1468499572330 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 163 (0x8ee0cc00) [pid = 1756] [serial = 337] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 162 (0xa901c000) [pid = 1756] [serial = 327] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 161 (0x95203800) [pid = 1756] [serial = 346] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 160 (0x9a05a800) [pid = 1756] [serial = 352] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 159 (0x925ce800) [pid = 1756] [serial = 309] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 158 (0x99ce6400) [pid = 1756] [serial = 351] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0xa234cc00) [pid = 1756] [serial = 315] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x91455000) [pid = 1756] [serial = 340] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0x953cf800) [pid = 1756] [serial = 348] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x924d3800) [pid = 1756] [serial = 343] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0x93d8f400) [pid = 1756] [serial = 345] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0xa4f24000) [pid = 1756] [serial = 321] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x97948400) [pid = 1756] [serial = 312] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x8ee08c00) [pid = 1756] [serial = 336] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x91c4e000) [pid = 1756] [serial = 318] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x97951400) [pid = 1756] [serial = 349] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0xa8261000) [pid = 1756] [serial = 324] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x8e6c8000) [pid = 1756] [serial = 330] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x91c6b000) [pid = 1756] [serial = 342] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x8e7e4000) [pid = 1756] [serial = 333] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x9144bc00) [pid = 1756] [serial = 339] [outer = (nil)] [url = about:blank] 05:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1430ms 05:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:32:52 INFO - PROCESS | 1756 | 1468499572390 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1756 | 1468499572393 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:32:52 INFO - PROCESS | 1756 | 1468499572399 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1756 | 1468499572406 Marionette TRACE conn4 <- [1,570,null,{}] 05:32:52 INFO - PROCESS | 1756 | 1468499572427 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1756 | 1468499572443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:52 INFO - PROCESS | 1756 | 1468499572615 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:32:52 INFO - PROCESS | 1756 | 1468499572771 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1756 | 1468499572783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f8400 == 74 [pid = 1756] [id = 150] 05:32:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x91304400) [pid = 1756] [serial = 450] [outer = (nil)] 05:32:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x91391c00) [pid = 1756] [serial = 451] [outer = 0x91304400] 05:32:52 INFO - PROCESS | 1756 | 1468499572852 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x9139b800) [pid = 1756] [serial = 452] [outer = 0x91304400] 05:32:53 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:53 INFO - PROCESS | 1756 | 1468499573662 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1286ms 05:32:53 INFO - PROCESS | 1756 | 1468499573685 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:32:53 INFO - PROCESS | 1756 | 1468499573690 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:32:53 INFO - PROCESS | 1756 | 1468499573721 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1756 | 1468499573725 Marionette TRACE conn4 <- [1,574,null,{}] 05:32:53 INFO - PROCESS | 1756 | 1468499573739 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 1756 | 1468499573744 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:53 INFO - PROCESS | 1756 | 1468499573961 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:32:54 INFO - PROCESS | 1756 | 1468499573979 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1756 | 1468499573987 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f398400 == 75 [pid = 1756] [id = 151] 05:32:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x91b75800) [pid = 1756] [serial = 453] [outer = (nil)] 05:32:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x91c41800) [pid = 1756] [serial = 454] [outer = 0x91b75800] 05:32:54 INFO - PROCESS | 1756 | 1468499574055 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x91c4e000) [pid = 1756] [serial = 455] [outer = 0x91b75800] 05:32:54 INFO - PROCESS | 1756 | 1468499574915 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1267ms 05:32:54 INFO - PROCESS | 1756 | 1468499574963 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1756 | 1468499574966 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:32:54 INFO - PROCESS | 1756 | 1468499574980 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1756 | 1468499574982 Marionette TRACE conn4 <- [1,578,null,{}] 05:32:54 INFO - PROCESS | 1756 | 1468499574989 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1756 | 1468499574993 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:55 INFO - PROCESS | 1756 | 1468499575223 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:32:55 INFO - PROCESS | 1756 | 1468499575248 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1756 | 1468499575253 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144b800 == 76 [pid = 1756] [id = 152] 05:32:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x91457000) [pid = 1756] [serial = 456] [outer = (nil)] 05:32:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x91c67400) [pid = 1756] [serial = 457] [outer = 0x91457000] 05:32:55 INFO - PROCESS | 1756 | 1468499575322 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x92049800) [pid = 1756] [serial = 458] [outer = 0x91457000] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x92f46000) [pid = 1756] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x925d9800) [pid = 1756] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x96644800) [pid = 1756] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x912f4000) [pid = 1756] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x912f3400) [pid = 1756] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:32:56 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x9108e400) [pid = 1756] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:32:56 INFO - PROCESS | 1756 | 1468499576455 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 05:32:56 INFO - PROCESS | 1756 | 1468499576516 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1756 | 1468499576520 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:32:56 INFO - PROCESS | 1756 | 1468499576527 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1756 | 1468499576530 Marionette TRACE conn4 <- [1,582,null,{}] 05:32:56 INFO - PROCESS | 1756 | 1468499576536 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1756 | 1468499576545 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:56 INFO - PROCESS | 1756 | 1468499576821 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:32:56 INFO - PROCESS | 1756 | 1468499576836 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1756 | 1468499576843 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39d800 == 77 [pid = 1756] [id = 153] 05:32:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x91082800) [pid = 1756] [serial = 459] [outer = (nil)] 05:32:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x92dc5c00) [pid = 1756] [serial = 460] [outer = 0x91082800] 05:32:56 INFO - PROCESS | 1756 | 1468499576915 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x93b63000) [pid = 1756] [serial = 461] [outer = 0x91082800] 05:32:57 INFO - PROCESS | 1756 | 1468499577769 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1279ms 05:32:57 INFO - PROCESS | 1756 | 1468499577807 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1756 | 1468499577810 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:32:57 INFO - PROCESS | 1756 | 1468499577816 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1756 | 1468499577819 Marionette TRACE conn4 <- [1,586,null,{}] 05:32:57 INFO - PROCESS | 1756 | 1468499577825 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1756 | 1468499577830 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:57 INFO - PROCESS | 1756 | 1468499577983 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:32:58 INFO - PROCESS | 1756 | 1468499577997 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1756 | 1468499578007 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c44000 == 78 [pid = 1756] [id = 154] 05:32:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x925cc000) [pid = 1756] [serial = 462] [outer = (nil)] 05:32:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x9485f400) [pid = 1756] [serial = 463] [outer = 0x925cc000] 05:32:58 INFO - PROCESS | 1756 | 1468499578072 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x952c0400) [pid = 1756] [serial = 464] [outer = 0x925cc000] 05:32:58 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:59 INFO - PROCESS | 1756 | 1468499579290 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1529ms 05:32:59 INFO - PROCESS | 1756 | 1468499579347 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1756 | 1468499579353 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:32:59 INFO - PROCESS | 1756 | 1468499579372 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1756 | 1468499579380 Marionette TRACE conn4 <- [1,590,null,{}] 05:32:59 INFO - PROCESS | 1756 | 1468499579387 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1756 | 1468499579394 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:59 INFO - PROCESS | 1756 | 1468499579616 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:32:59 INFO - PROCESS | 1756 | 1468499579856 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1756 | 1468499579867 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:32:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71400 == 79 [pid = 1756] [id = 155] 05:32:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x8e736000) [pid = 1756] [serial = 465] [outer = (nil)] 05:32:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x8ee0cc00) [pid = 1756] [serial = 466] [outer = 0x8e736000] 05:32:59 INFO - PROCESS | 1756 | 1468499579960 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x8f391400) [pid = 1756] [serial = 467] [outer = 0x8e736000] 05:33:00 INFO - PROCESS | 1756 | 1468499580965 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1640ms 05:33:01 INFO - PROCESS | 1756 | 1468499581010 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1756 | 1468499581018 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:33:01 INFO - PROCESS | 1756 | 1468499581029 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1756 | 1468499581033 Marionette TRACE conn4 <- [1,594,null,{}] 05:33:01 INFO - PROCESS | 1756 | 1468499581039 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1756 | 1468499581045 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:01 INFO - PROCESS | 1756 | 1468499581244 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:33:01 INFO - PROCESS | 1756 | 1468499581532 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1756 | 1468499581548 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x912eb800 == 80 [pid = 1756] [id = 156] 05:33:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0x91396800) [pid = 1756] [serial = 468] [outer = (nil)] 05:33:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x91b77c00) [pid = 1756] [serial = 469] [outer = 0x91396800] 05:33:01 INFO - PROCESS | 1756 | 1468499581675 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x91c5fc00) [pid = 1756] [serial = 470] [outer = 0x91396800] 05:33:02 INFO - PROCESS | 1756 | 1468499582602 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:33:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1635ms 05:33:02 INFO - PROCESS | 1756 | 1468499582664 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1756 | 1468499582668 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:33:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:33:02 INFO - PROCESS | 1756 | 1468499582675 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1756 | 1468499582682 Marionette TRACE conn4 <- [1,598,null,{}] 05:33:02 INFO - PROCESS | 1756 | 1468499582699 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1756 | 1468499582707 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:02 INFO - PROCESS | 1756 | 1468499582935 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:33:03 INFO - PROCESS | 1756 | 1468499583165 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1756 | 1468499583172 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x91452800 == 81 [pid = 1756] [id = 157] 05:33:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 159 (0x93b5ec00) [pid = 1756] [serial = 471] [outer = (nil)] 05:33:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 160 (0x9520dc00) [pid = 1756] [serial = 472] [outer = 0x93b5ec00] 05:33:03 INFO - PROCESS | 1756 | 1468499583301 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 161 (0x96647800) [pid = 1756] [serial = 473] [outer = 0x93b5ec00] 05:33:04 INFO - PROCESS | 1756 | 1468499584163 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 05:33:04 INFO - PROCESS | 1756 | 1468499584211 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1756 | 1468499584216 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:33:04 INFO - PROCESS | 1756 | 1468499584222 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1756 | 1468499584226 Marionette TRACE conn4 <- [1,602,null,{}] 05:33:04 INFO - PROCESS | 1756 | 1468499584232 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1756 | 1468499584237 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:04 INFO - PROCESS | 1756 | 1468499584428 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:33:04 INFO - PROCESS | 1756 | 1468499584614 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1756 | 1468499584624 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d9c00 == 82 [pid = 1756] [id = 158] 05:33:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 162 (0x94860400) [pid = 1756] [serial = 474] [outer = (nil)] 05:33:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 163 (0x983dcc00) [pid = 1756] [serial = 475] [outer = 0x94860400] 05:33:04 INFO - PROCESS | 1756 | 1468499584702 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 164 (0x999a0800) [pid = 1756] [serial = 476] [outer = 0x94860400] 05:33:05 INFO - PROCESS | 1756 | 1468499585636 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1481ms 05:33:05 INFO - PROCESS | 1756 | 1468499585704 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1756 | 1468499585707 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:33:05 INFO - PROCESS | 1756 | 1468499585718 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1756 | 1468499585726 Marionette TRACE conn4 <- [1,606,null,{}] 05:33:05 INFO - PROCESS | 1756 | 1468499585739 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1756 | 1468499585747 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:05 INFO - PROCESS | 1756 | 1468499585970 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:33:06 INFO - PROCESS | 1756 | 1468499586211 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1756 | 1468499586221 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x97948400 == 83 [pid = 1756] [id = 159] 05:33:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 165 (0x983e2c00) [pid = 1756] [serial = 477] [outer = (nil)] 05:33:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 166 (0x9a054c00) [pid = 1756] [serial = 478] [outer = 0x983e2c00] 05:33:06 INFO - PROCESS | 1756 | 1468499586346 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 167 (0x9a05cc00) [pid = 1756] [serial = 479] [outer = 0x983e2c00] 05:33:07 INFO - PROCESS | 1756 | 1468499587271 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1598ms 05:33:07 INFO - PROCESS | 1756 | 1468499587313 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1756 | 1468499587317 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:33:07 INFO - PROCESS | 1756 | 1468499587324 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1756 | 1468499587327 Marionette TRACE conn4 <- [1,610,null,{}] 05:33:07 INFO - PROCESS | 1756 | 1468499587333 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1756 | 1468499587344 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:07 INFO - PROCESS | 1756 | 1468499587559 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:33:07 INFO - PROCESS | 1756 | 1468499587790 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1756 | 1468499587798 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d57000 == 84 [pid = 1756] [id = 160] 05:33:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 168 (0x99d57c00) [pid = 1756] [serial = 480] [outer = (nil)] 05:33:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 169 (0x9aced400) [pid = 1756] [serial = 481] [outer = 0x99d57c00] 05:33:07 INFO - PROCESS | 1756 | 1468499587921 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 170 (0x9b4f8000) [pid = 1756] [serial = 482] [outer = 0x99d57c00] 05:33:08 INFO - PROCESS | 1756 | 1468499588785 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:33:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 05:33:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:33:08 INFO - PROCESS | 1756 | 1468499588816 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1756 | 1468499588819 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:33:08 INFO - PROCESS | 1756 | 1468499588827 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1756 | 1468499588830 Marionette TRACE conn4 <- [1,614,null,{}] 05:33:08 INFO - PROCESS | 1756 | 1468499588836 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1756 | 1468499588842 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:09 INFO - PROCESS | 1756 | 1468499589018 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:33:09 INFO - PROCESS | 1756 | 1468499589211 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1756 | 1468499589220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x91149c00 == 85 [pid = 1756] [id = 161] 05:33:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 171 (0x9114a400) [pid = 1756] [serial = 483] [outer = (nil)] 05:33:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 172 (0x91152800) [pid = 1756] [serial = 484] [outer = 0x9114a400] 05:33:09 INFO - PROCESS | 1756 | 1468499589297 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 173 (0x91154000) [pid = 1756] [serial = 485] [outer = 0x9114a400] 05:33:10 INFO - PROCESS | 1756 | 1468499590208 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1449ms 05:33:10 INFO - PROCESS | 1756 | 1468499590275 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1756 | 1468499590279 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:33:10 INFO - PROCESS | 1756 | 1468499590286 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1756 | 1468499590289 Marionette TRACE conn4 <- [1,618,null,{}] 05:33:10 INFO - PROCESS | 1756 | 1468499590295 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1756 | 1468499590301 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:10 INFO - PROCESS | 1756 | 1468499590484 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:33:10 INFO - PROCESS | 1756 | 1468499590671 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1756 | 1468499590678 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114c800 == 86 [pid = 1756] [id = 162] 05:33:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 174 (0x9114e800) [pid = 1756] [serial = 486] [outer = (nil)] 05:33:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 175 (0x9ace9000) [pid = 1756] [serial = 487] [outer = 0x9114e800] 05:33:10 INFO - PROCESS | 1756 | 1468499590814 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 176 (0x9b8af800) [pid = 1756] [serial = 488] [outer = 0x9114e800] 05:33:11 INFO - PROCESS | 1756 | 1468499591694 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1479ms 05:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:33:11 INFO - PROCESS | 1756 | 1468499591766 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1756 | 1468499591769 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:33:11 INFO - PROCESS | 1756 | 1468499591776 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1756 | 1468499591780 Marionette TRACE conn4 <- [1,622,null,{}] 05:33:11 INFO - PROCESS | 1756 | 1468499591786 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1756 | 1468499591791 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:12 INFO - PROCESS | 1756 | 1468499592008 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:33:12 INFO - PROCESS | 1756 | 1468499592241 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1756 | 1468499592247 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473400 == 87 [pid = 1756] [id = 163] 05:33:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 177 (0x8e6be000) [pid = 1756] [serial = 489] [outer = (nil)] 05:33:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 178 (0x9a276800) [pid = 1756] [serial = 490] [outer = 0x8e6be000] 05:33:12 INFO - PROCESS | 1756 | 1468499592398 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 179 (0x9a279c00) [pid = 1756] [serial = 491] [outer = 0x8e6be000] 05:33:13 INFO - PROCESS | 1756 | 1468499593680 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1941ms 05:33:13 INFO - PROCESS | 1756 | 1468499593717 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1756 | 1468499593723 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:33:13 INFO - PROCESS | 1756 | 1468499593731 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1756 | 1468499593736 Marionette TRACE conn4 <- [1,626,null,{}] 05:33:13 INFO - PROCESS | 1756 | 1468499593745 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 1756 | 1468499593749 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:14 INFO - PROCESS | 1756 | 1468499594005 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:33:14 INFO - PROCESS | 1756 | 1468499594203 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1756 | 1468499594217 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7de400 == 88 [pid = 1756] [id = 164] 05:33:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 180 (0x8e7e2c00) [pid = 1756] [serial = 492] [outer = (nil)] 05:33:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 181 (0x8e7e5400) [pid = 1756] [serial = 493] [outer = 0x8e7e2c00] 05:33:14 INFO - PROCESS | 1756 | 1468499594412 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 182 (0x8ee04800) [pid = 1756] [serial = 494] [outer = 0x8e7e2c00] 05:33:15 INFO - PROCESS | 1756 | 1468499595321 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1633ms 05:33:15 INFO - PROCESS | 1756 | 1468499595364 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1756 | 1468499595371 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:33:15 INFO - PROCESS | 1756 | 1468499595382 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1756 | 1468499595385 Marionette TRACE conn4 <- [1,630,null,{}] 05:33:15 INFO - PROCESS | 1756 | 1468499595392 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1756 | 1468499595397 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:15 INFO - PROCESS | 1756 | 1468499595578 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:33:15 INFO - PROCESS | 1756 | 1468499595825 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1756 | 1468499595837 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114c400 == 89 [pid = 1756] [id = 165] 05:33:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 183 (0x91153400) [pid = 1756] [serial = 495] [outer = (nil)] 05:33:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 184 (0x912ed800) [pid = 1756] [serial = 496] [outer = 0x91153400] 05:33:15 INFO - PROCESS | 1756 | 1468499595954 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 185 (0x9130c000) [pid = 1756] [serial = 497] [outer = 0x91153400] 05:33:16 INFO - PROCESS | 1756 | 1468499596870 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1530ms 05:33:16 INFO - PROCESS | 1756 | 1468499596912 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1756 | 1468499596915 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:33:16 INFO - PROCESS | 1756 | 1468499596923 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1756 | 1468499596928 Marionette TRACE conn4 <- [1,634,null,{}] 05:33:16 INFO - PROCESS | 1756 | 1468499596945 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1756 | 1468499596953 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:17 INFO - PROCESS | 1756 | 1468499597128 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:33:17 INFO - PROCESS | 1756 | 1468499597362 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1756 | 1468499597374 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x95210000 == 88 [pid = 1756] [id = 104] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91c60400 == 87 [pid = 1756] [id = 105] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39d800 == 86 [pid = 1756] [id = 153] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9144b800 == 85 [pid = 1756] [id = 152] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8f398400 == 84 [pid = 1756] [id = 151] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x912f8400 == 83 [pid = 1756] [id = 150] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c8c00 == 82 [pid = 1756] [id = 149] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfb8800 == 81 [pid = 1756] [id = 148] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2400 == 80 [pid = 1756] [id = 146] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6cc00 == 79 [pid = 1756] [id = 145] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8f016800 == 78 [pid = 1756] [id = 144] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e469400 == 77 [pid = 1756] [id = 142] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73dc00 == 76 [pid = 1756] [id = 143] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9ad5d800 == 75 [pid = 1756] [id = 141] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e469000 == 74 [pid = 1756] [id = 140] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9a570400 == 73 [pid = 1756] [id = 139] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4d400 == 72 [pid = 1756] [id = 137] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x92dcd800 == 71 [pid = 1756] [id = 138] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0f400 == 70 [pid = 1756] [id = 136] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9d34c400 == 69 [pid = 1756] [id = 28] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x94855400 == 68 [pid = 1756] [id = 39] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9a57b400 == 67 [pid = 1756] [id = 73] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9b4ef800 == 66 [pid = 1756] [id = 89] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0xa200f800 == 65 [pid = 1756] [id = 19] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x983e4800 == 64 [pid = 1756] [id = 12] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x924d9400 == 63 [pid = 1756] [id = 26] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9a32d000 == 62 [pid = 1756] [id = 72] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7dec00 == 61 [pid = 1756] [id = 111] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0xa8241000 == 60 [pid = 1756] [id = 109] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91c42800 == 59 [pid = 1756] [id = 106] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x924cec00 == 58 [pid = 1756] [id = 32] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9b8acc00 == 57 [pid = 1756] [id = 51] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91080800 == 56 [pid = 1756] [id = 81] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9130ac00 == 55 [pid = 1756] [id = 107] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c0400 == 54 [pid = 1756] [id = 110] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9b4b1800 == 53 [pid = 1756] [id = 80] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e6800 == 52 [pid = 1756] [id = 147] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9a56e800 == 51 [pid = 1756] [id = 52] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4e800 == 50 [pid = 1756] [id = 108] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9b417400 == 49 [pid = 1756] [id = 27] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x92321800 == 48 [pid = 1756] [id = 31] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9108b800 == 47 [pid = 1756] [id = 95] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9a57a000 == 46 [pid = 1756] [id = 74] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x93b63800 == 45 [pid = 1756] [id = 20] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x99d53c00 == 44 [pid = 1756] [id = 29] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9144fc00 == 43 [pid = 1756] [id = 128] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x93b68c00 == 42 [pid = 1756] [id = 22] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0xa226ec00 == 41 [pid = 1756] [id = 30] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91390c00 == 40 [pid = 1756] [id = 135] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x924d4c00 == 39 [pid = 1756] [id = 21] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x924db400 == 38 [pid = 1756] [id = 75] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91087800 == 37 [pid = 1756] [id = 102] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e473400 == 36 [pid = 1756] [id = 163] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7de400 == 35 [pid = 1756] [id = 164] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x9114c800 == 34 [pid = 1756] [id = 162] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91149c00 == 33 [pid = 1756] [id = 161] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x99d57000 == 32 [pid = 1756] [id = 160] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x97948400 == 31 [pid = 1756] [id = 159] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91452800 == 30 [pid = 1756] [id = 157] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x925d9c00 == 29 [pid = 1756] [id = 158] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x912eb800 == 28 [pid = 1756] [id = 156] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71400 == 27 [pid = 1756] [id = 155] 05:33:18 INFO - PROCESS | 1756 | --DOCSHELL 0x91c44000 == 26 [pid = 1756] [id = 154] 05:33:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfb8800 == 27 [pid = 1756] [id = 166] 05:33:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 186 (0x8bfbac00) [pid = 1756] [serial = 498] [outer = (nil)] 05:33:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 187 (0x8bfc2400) [pid = 1756] [serial = 499] [outer = 0x8bfbac00] 05:33:19 INFO - PROCESS | 1756 | 1468499599048 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 188 (0x8c1eb000) [pid = 1756] [serial = 500] [outer = 0x8bfbac00] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 187 (0x91c63000) [pid = 1756] [serial = 360] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 186 (0x95391400) [pid = 1756] [serial = 396] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 185 (0x8f39a400) [pid = 1756] [serial = 369] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 184 (0x92dcb800) [pid = 1756] [serial = 393] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 183 (0x8e73b800) [pid = 1756] [serial = 381] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 182 (0x96649000) [pid = 1756] [serial = 399] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 181 (0x9a575c00) [pid = 1756] [serial = 372] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 180 (0x99d54800) [pid = 1756] [serial = 366] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 179 (0x93b65c00) [pid = 1756] [serial = 394] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 178 (0x9b8aa400) [pid = 1756] [serial = 375] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 177 (0xa2346000) [pid = 1756] [serial = 378] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 176 (0x94858400) [pid = 1756] [serial = 363] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 175 (0x925d1000) [pid = 1756] [serial = 384] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 174 (0x8ee10c00) [pid = 1756] [serial = 357] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 173 (0x9664ec00) [pid = 1756] [serial = 400] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 172 (0x92f4b000) [pid = 1756] [serial = 402] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 171 (0x912f9c00) [pid = 1756] [serial = 387] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 170 (0x9130c800) [pid = 1756] [serial = 388] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 169 (0x925d7c00) [pid = 1756] [serial = 391] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 168 (0x92044c00) [pid = 1756] [serial = 390] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 167 (0x953c5c00) [pid = 1756] [serial = 397] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 166 (0x99d5c400) [pid = 1756] [serial = 403] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | --DOMWINDOW == 165 (0x91398400) [pid = 1756] [serial = 405] [outer = (nil)] [url = about:blank] 05:33:19 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:20 INFO - PROCESS | 1756 | 1468499600054 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 3147ms 05:33:20 INFO - PROCESS | 1756 | 1468499600070 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:33:20 INFO - PROCESS | 1756 | 1468499600076 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:33:20 INFO - PROCESS | 1756 | 1468499600084 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1756 | 1468499600088 Marionette TRACE conn4 <- [1,638,null,{}] 05:33:20 INFO - PROCESS | 1756 | 1468499600096 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1756 | 1468499600101 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:20 INFO - PROCESS | 1756 | 1468499600270 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:33:20 INFO - PROCESS | 1756 | 1468499600421 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1756 | 1468499600432 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bd800 == 28 [pid = 1756] [id = 167] 05:33:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 166 (0x8e6c2c00) [pid = 1756] [serial = 501] [outer = (nil)] 05:33:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 167 (0x8e6cc000) [pid = 1756] [serial = 502] [outer = 0x8e6c2c00] 05:33:20 INFO - PROCESS | 1756 | 1468499600504 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 168 (0x8e7de400) [pid = 1756] [serial = 503] [outer = 0x8e6c2c00] 05:33:21 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:21 INFO - PROCESS | 1756 | 1468499601370 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1333ms 05:33:21 INFO - PROCESS | 1756 | 1468499601416 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1756 | 1468499601422 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:33:21 INFO - PROCESS | 1756 | 1468499601432 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1756 | 1468499601436 Marionette TRACE conn4 <- [1,642,null,{}] 05:33:21 INFO - PROCESS | 1756 | 1468499601442 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1756 | 1468499601451 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:21 INFO - PROCESS | 1756 | 1468499601627 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:33:21 INFO - PROCESS | 1756 | 1468499601805 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1756 | 1468499601814 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f011000 == 29 [pid = 1756] [id = 168] 05:33:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 169 (0x8f019800) [pid = 1756] [serial = 504] [outer = (nil)] 05:33:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 170 (0x91158800) [pid = 1756] [serial = 505] [outer = 0x8f019800] 05:33:21 INFO - PROCESS | 1756 | 1468499601885 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 171 (0x91304000) [pid = 1756] [serial = 506] [outer = 0x8f019800] 05:33:22 INFO - PROCESS | 1756 | 1468499602840 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1435ms 05:33:22 INFO - PROCESS | 1756 | 1468499602867 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1756 | 1468499602870 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:33:22 INFO - PROCESS | 1756 | 1468499602885 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1756 | 1468499602890 Marionette TRACE conn4 <- [1,646,null,{}] 05:33:22 INFO - PROCESS | 1756 | 1468499602906 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1756 | 1468499602914 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 170 (0xa22f7800) [pid = 1756] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 169 (0x8e7e1c00) [pid = 1756] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 168 (0x93b5f800) [pid = 1756] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 167 (0x9108c400) [pid = 1756] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 166 (0x953ce800) [pid = 1756] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 165 (0x8e469c00) [pid = 1756] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 164 (0x8e6c5000) [pid = 1756] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 163 (0x91c42000) [pid = 1756] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 162 (0x8f017400) [pid = 1756] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 161 (0x8bfc2c00) [pid = 1756] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 160 (0x8db6d000) [pid = 1756] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 159 (0x91083c00) [pid = 1756] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 158 (0x93b66c00) [pid = 1756] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0x91304400) [pid = 1756] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x912ec400) [pid = 1756] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0x91457000) [pid = 1756] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x9a572c00) [pid = 1756] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0x8f00ec00) [pid = 1756] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0x9d341800) [pid = 1756] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x8f395400) [pid = 1756] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x9b8a9c00) [pid = 1756] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x91c45400) [pid = 1756] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0xa82f2400) [pid = 1756] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x9b8a8c00) [pid = 1756] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x8e735000) [pid = 1756] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x9a071800) [pid = 1756] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x91c4c800) [pid = 1756] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x91c60000) [pid = 1756] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x8e6c0c00) [pid = 1756] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x92f4e800) [pid = 1756] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x8c1e7800) [pid = 1756] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x8e7df400) [pid = 1756] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x9ad64800) [pid = 1756] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x91b75800) [pid = 1756] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x8ee0b000) [pid = 1756] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x9ace4400) [pid = 1756] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x91392400) [pid = 1756] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9b98e400) [pid = 1756] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x91c5f000) [pid = 1756] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0xa4d5fc00) [pid = 1756] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x8e737c00) [pid = 1756] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x91c67800) [pid = 1756] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x8f392400) [pid = 1756] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x91c64c00) [pid = 1756] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x925cc000) [pid = 1756] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:33:24 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x91082800) [pid = 1756] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:33:24 INFO - PROCESS | 1756 | 1468499604741 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:33:24 INFO - PROCESS | 1756 | 1468499604890 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1756 | 1468499604901 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f2c00 == 30 [pid = 1756] [id = 169] 05:33:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x8db6c400) [pid = 1756] [serial = 507] [outer = (nil)] 05:33:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x8db71800) [pid = 1756] [serial = 508] [outer = 0x8db6c400] 05:33:24 INFO - PROCESS | 1756 | 1468499604991 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x8e469400) [pid = 1756] [serial = 509] [outer = 0x8db6c400] 05:33:26 INFO - PROCESS | 1756 | 1468499606109 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 3289ms 05:33:26 INFO - PROCESS | 1756 | 1468499606177 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1756 | 1468499606183 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:33:26 INFO - PROCESS | 1756 | 1468499606191 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1756 | 1468499606197 Marionette TRACE conn4 <- [1,650,null,{}] 05:33:26 INFO - PROCESS | 1756 | 1468499606205 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1756 | 1468499606211 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:26 INFO - PROCESS | 1756 | 1468499606450 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:33:26 INFO - PROCESS | 1756 | 1468499606700 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1756 | 1468499606709 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6be800 == 31 [pid = 1756] [id = 170] 05:33:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x8ee10000) [pid = 1756] [serial = 510] [outer = (nil)] 05:33:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x9114f800) [pid = 1756] [serial = 511] [outer = 0x8ee10000] 05:33:26 INFO - PROCESS | 1756 | 1468499606803 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x912f3800) [pid = 1756] [serial = 512] [outer = 0x8ee10000] 05:33:27 INFO - PROCESS | 1756 | 1468499607769 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1641ms 05:33:27 INFO - PROCESS | 1756 | 1468499607833 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1756 | 1468499607839 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:33:27 INFO - PROCESS | 1756 | 1468499607847 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1756 | 1468499607851 Marionette TRACE conn4 <- [1,654,null,{}] 05:33:27 INFO - PROCESS | 1756 | 1468499607858 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 1756 | 1468499607864 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:28 INFO - PROCESS | 1756 | 1468499608067 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:33:28 INFO - PROCESS | 1756 | 1468499608354 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1756 | 1468499608364 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x91393c00 == 32 [pid = 1756] [id = 171] 05:33:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x91396400) [pid = 1756] [serial = 513] [outer = (nil)] 05:33:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x9144b000) [pid = 1756] [serial = 514] [outer = 0x91396400] 05:33:28 INFO - PROCESS | 1756 | 1468499608510 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x91455000) [pid = 1756] [serial = 515] [outer = 0x91396400] 05:33:29 INFO - PROCESS | 1756 | 1468499609521 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1732ms 05:33:29 INFO - PROCESS | 1756 | 1468499609579 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1756 | 1468499609587 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:33:29 INFO - PROCESS | 1756 | 1468499609605 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1756 | 1468499609613 Marionette TRACE conn4 <- [1,658,null,{}] 05:33:29 INFO - PROCESS | 1756 | 1468499609620 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1756 | 1468499609626 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:29 INFO - PROCESS | 1756 | 1468499609858 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:33:30 INFO - PROCESS | 1756 | 1468499610101 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1756 | 1468499610111 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f3800 == 33 [pid = 1756] [id = 172] 05:33:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x91c44c00) [pid = 1756] [serial = 516] [outer = (nil)] 05:33:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x91c65c00) [pid = 1756] [serial = 517] [outer = 0x91c44c00] 05:33:30 INFO - PROCESS | 1756 | 1468499610212 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x9203f800) [pid = 1756] [serial = 518] [outer = 0x91c44c00] 05:33:31 INFO - PROCESS | 1756 | 1468499611215 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1650ms 05:33:31 INFO - PROCESS | 1756 | 1468499611247 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1756 | 1468499611251 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:33:31 INFO - PROCESS | 1756 | 1468499611259 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1756 | 1468499611262 Marionette TRACE conn4 <- [1,662,null,{}] 05:33:31 INFO - PROCESS | 1756 | 1468499611269 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1756 | 1468499611274 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:31 INFO - PROCESS | 1756 | 1468499611465 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:33:31 INFO - PROCESS | 1756 | 1468499611717 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1756 | 1468499611729 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4d800 == 34 [pid = 1756] [id = 173] 05:33:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x91c60000) [pid = 1756] [serial = 519] [outer = (nil)] 05:33:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x924d7400) [pid = 1756] [serial = 520] [outer = 0x91c60000] 05:33:31 INFO - PROCESS | 1756 | 1468499611860 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x925cc400) [pid = 1756] [serial = 521] [outer = 0x91c60000] 05:33:32 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:32 INFO - PROCESS | 1756 | 1468499612843 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1640ms 05:33:32 INFO - PROCESS | 1756 | 1468499612900 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1756 | 1468499612903 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:33:32 INFO - PROCESS | 1756 | 1468499612911 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1756 | 1468499612914 Marionette TRACE conn4 <- [1,666,null,{}] 05:33:32 INFO - PROCESS | 1756 | 1468499612921 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1756 | 1468499612926 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:33 INFO - PROCESS | 1756 | 1468499613220 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:33:33 INFO - PROCESS | 1756 | 1468499613474 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1756 | 1468499613496 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6f000 == 35 [pid = 1756] [id = 174] 05:33:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x925d8400) [pid = 1756] [serial = 522] [outer = (nil)] 05:33:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x92f45400) [pid = 1756] [serial = 523] [outer = 0x925d8400] 05:33:33 INFO - PROCESS | 1756 | 1468499613593 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x93b5f800) [pid = 1756] [serial = 524] [outer = 0x925d8400] 05:33:34 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:34 INFO - PROCESS | 1756 | 1468499614540 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1686ms 05:33:34 INFO - PROCESS | 1756 | 1468499614598 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:33:34 INFO - PROCESS | 1756 | 1468499614602 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:33:34 INFO - PROCESS | 1756 | 1468499614609 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1756 | 1468499614613 Marionette TRACE conn4 <- [1,670,null,{}] 05:33:34 INFO - PROCESS | 1756 | 1468499614619 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1756 | 1468499614625 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:34 INFO - PROCESS | 1756 | 1468499614811 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:33:35 INFO - PROCESS | 1756 | 1468499615046 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1756 | 1468499615053 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x91450800 == 36 [pid = 1756] [id = 175] 05:33:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x92dcf800) [pid = 1756] [serial = 525] [outer = (nil)] 05:33:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x93d90800) [pid = 1756] [serial = 526] [outer = 0x92dcf800] 05:33:35 INFO - PROCESS | 1756 | 1468499615184 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x94852400) [pid = 1756] [serial = 527] [outer = 0x92dcf800] 05:33:36 INFO - PROCESS | 1756 | 1468499616131 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1586ms 05:33:36 INFO - PROCESS | 1756 | 1468499616195 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1756 | 1468499616200 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:33:36 INFO - PROCESS | 1756 | 1468499616207 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1756 | 1468499616210 Marionette TRACE conn4 <- [1,674,null,{}] 05:33:36 INFO - PROCESS | 1756 | 1468499616217 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1756 | 1468499616221 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:36 INFO - PROCESS | 1756 | 1468499616409 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:33:36 INFO - PROCESS | 1756 | 1468499616645 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1756 | 1468499616652 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f018c00 == 37 [pid = 1756] [id = 176] 05:33:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x8f393400) [pid = 1756] [serial = 528] [outer = (nil)] 05:33:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x9485c800) [pid = 1756] [serial = 529] [outer = 0x8f393400] 05:33:36 INFO - PROCESS | 1756 | 1468499616786 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x94860000) [pid = 1756] [serial = 530] [outer = 0x8f393400] 05:33:37 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:37 INFO - PROCESS | 1756 | 1468499617707 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:33:37 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 05:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1538ms 05:33:37 INFO - PROCESS | 1756 | 1468499617746 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1756 | 1468499617751 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:33:37 INFO - PROCESS | 1756 | 1468499617758 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1756 | 1468499617761 Marionette TRACE conn4 <- [1,678,null,{}] 05:33:37 INFO - PROCESS | 1756 | 1468499617767 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1756 | 1468499617772 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:37 INFO - PROCESS | 1756 | 1468499617958 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:33:38 INFO - PROCESS | 1756 | 1468499618196 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1756 | 1468499618203 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46bc00 == 38 [pid = 1756] [id = 177] 05:33:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x8e7e4000) [pid = 1756] [serial = 531] [outer = (nil)] 05:33:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x95390400) [pid = 1756] [serial = 532] [outer = 0x8e7e4000] 05:33:38 INFO - PROCESS | 1756 | 1468499618334 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x9485c000) [pid = 1756] [serial = 533] [outer = 0x8e7e4000] 05:33:39 INFO - PROCESS | 1756 | 1468499619275 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1585ms 05:33:39 INFO - PROCESS | 1756 | 1468499619344 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1756 | 1468499619351 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:33:39 INFO - PROCESS | 1756 | 1468499619361 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1756 | 1468499619364 Marionette TRACE conn4 <- [1,682,null,{}] 05:33:39 INFO - PROCESS | 1756 | 1468499619371 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1756 | 1468499619376 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:39 INFO - PROCESS | 1756 | 1468499619623 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:33:39 INFO - PROCESS | 1756 | 1468499619868 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1756 | 1468499619876 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e466400 == 39 [pid = 1756] [id = 178] 05:33:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x9114f400) [pid = 1756] [serial = 534] [outer = (nil)] 05:33:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x92f48400) [pid = 1756] [serial = 535] [outer = 0x9114f400] 05:33:40 INFO - PROCESS | 1756 | 1468499620010 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x953cd000) [pid = 1756] [serial = 536] [outer = 0x9114f400] 05:33:41 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:41 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:33:41 INFO - PROCESS | 1756 | 1468499621472 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:33:41 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) 05:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2154ms 05:33:41 INFO - PROCESS | 1756 | 1468499621514 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1756 | 1468499621518 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:33:41 INFO - PROCESS | 1756 | 1468499621525 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1756 | 1468499621529 Marionette TRACE conn4 <- [1,686,null,{}] 05:33:41 INFO - PROCESS | 1756 | 1468499621535 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1756 | 1468499621541 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:41 INFO - PROCESS | 1756 | 1468499621773 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:33:41 INFO - PROCESS | 1756 | 1468499621970 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1756 | 1468499621983 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70400 == 40 [pid = 1756] [id = 179] 05:33:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0x8e465800) [pid = 1756] [serial = 537] [outer = (nil)] 05:33:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x8e7e2800) [pid = 1756] [serial = 538] [outer = 0x8e465800] 05:33:42 INFO - PROCESS | 1756 | 1468499622120 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x8f397000) [pid = 1756] [serial = 539] [outer = 0x8e465800] 05:33:43 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:43 INFO - PROCESS | 1756 | 1468499623620 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:33:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2133ms 05:33:43 INFO - PROCESS | 1756 | 1468499623800 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1756 | 1468499623808 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:33:43 INFO - PROCESS | 1756 | --DOCSHELL 0x92045400 == 39 [pid = 1756] [id = 54] 05:33:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bd800 == 38 [pid = 1756] [id = 167] 05:33:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfb8800 == 37 [pid = 1756] [id = 166] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0xa8244c00) [pid = 1756] [serial = 286] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x9abdbc00) [pid = 1756] [serial = 416] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0xa318d000) [pid = 1756] [serial = 283] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x998ea400) [pid = 1756] [serial = 313] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0xa4f78400) [pid = 1756] [serial = 322] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0xa4f76c00) [pid = 1756] [serial = 244] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x95396c00) [pid = 1756] [serial = 364] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x91452000) [pid = 1756] [serial = 355] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x9d34bc00) [pid = 1756] [serial = 419] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0xa310e000) [pid = 1756] [serial = 316] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x9a058c00) [pid = 1756] [serial = 415] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x912f0c00) [pid = 1756] [serial = 408] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x92f4b400) [pid = 1756] [serial = 280] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x9ace7000) [pid = 1756] [serial = 319] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0xa9023800) [pid = 1756] [serial = 328] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0xa3198400) [pid = 1756] [serial = 379] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x9ace8400) [pid = 1756] [serial = 373] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x92042400) [pid = 1756] [serial = 361] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x92dc9c00) [pid = 1756] [serial = 385] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x8e6c9c00) [pid = 1756] [serial = 331] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9a054800) [pid = 1756] [serial = 367] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x9b4eb800) [pid = 1756] [serial = 418] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x8e7e6c00) [pid = 1756] [serial = 334] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x9b8c8c00) [pid = 1756] [serial = 376] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9108d000) [pid = 1756] [serial = 358] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x9d4e5c00) [pid = 1756] [serial = 307] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9139c000) [pid = 1756] [serial = 406] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x92dc6400) [pid = 1756] [serial = 232] [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.] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x91c65800) [pid = 1756] [serial = 411] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0xa82f9400) [pid = 1756] [serial = 325] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x9130e000) [pid = 1756] [serial = 409] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x924d9800) [pid = 1756] [serial = 412] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x8e73f400) [pid = 1756] [serial = 382] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x9aceac00) [pid = 1756] [serial = 277] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x8f39ec00) [pid = 1756] [serial = 370] [outer = (nil)] [url = about:blank] 05:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x925d7400) [pid = 1756] [serial = 310] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x91b7a000) [pid = 1756] [serial = 431] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x8e470c00) [pid = 1756] [serial = 421] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x8e73e800) [pid = 1756] [serial = 446] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x91b7f800) [pid = 1756] [serial = 433] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x8db75000) [pid = 1756] [serial = 439] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x91b7dc00) [pid = 1756] [serial = 440] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x8db70800) [pid = 1756] [serial = 436] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x91391c00) [pid = 1756] [serial = 451] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x91c67400) [pid = 1756] [serial = 457] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x92049800) [pid = 1756] [serial = 458] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x8f012800) [pid = 1756] [serial = 427] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x8e473000) [pid = 1756] [serial = 422] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x9a571c00) [pid = 1756] [serial = 434] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x8f39cc00) [pid = 1756] [serial = 449] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x8c1ec400) [pid = 1756] [serial = 442] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x8ee0d000) [pid = 1756] [serial = 448] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x91c4e000) [pid = 1756] [serial = 455] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x91c41800) [pid = 1756] [serial = 454] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x9139b800) [pid = 1756] [serial = 452] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0xa2fbb800) [pid = 1756] [serial = 424] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91b76c00) [pid = 1756] [serial = 430] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0xa2fbc800) [pid = 1756] [serial = 425] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8f01bc00) [pid = 1756] [serial = 428] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x8e735400) [pid = 1756] [serial = 445] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8db75c00) [pid = 1756] [serial = 437] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8c1f0000) [pid = 1756] [serial = 443] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x952c0400) [pid = 1756] [serial = 464] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9485f400) [pid = 1756] [serial = 463] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x92dc5c00) [pid = 1756] [serial = 460] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x93b63000) [pid = 1756] [serial = 461] [outer = (nil)] [url = about:blank] 05:33:43 INFO - PROCESS | 1756 | 1468499623972 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1756 | 1468499623977 Marionette TRACE conn4 <- [1,690,null,{}] 05:33:43 INFO - PROCESS | 1756 | 1468499623989 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1756 | 1468499623995 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:44 INFO - PROCESS | 1756 | 1468499624156 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:33:44 INFO - PROCESS | 1756 | 1468499624306 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1756 | 1468499624320 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e400 == 38 [pid = 1756] [id = 180] 05:33:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8db6e800) [pid = 1756] [serial = 540] [outer = (nil)] 05:33:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8e466800) [pid = 1756] [serial = 541] [outer = 0x8db6e800] 05:33:44 INFO - PROCESS | 1756 | 1468499624396 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8e470c00) [pid = 1756] [serial = 542] [outer = 0x8db6e800] 05:33:45 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:45 INFO - PROCESS | 1756 | 1468499625570 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1691ms 05:33:45 INFO - PROCESS | 1756 | 1468499625611 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1756 | 1468499625618 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:33:45 INFO - PROCESS | 1756 | 1468499625629 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1756 | 1468499625633 Marionette TRACE conn4 <- [1,694,null,{}] 05:33:45 INFO - PROCESS | 1756 | 1468499625652 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 1756 | 1468499625658 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:45 INFO - PROCESS | 1756 | 1468499625957 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:33:46 INFO - PROCESS | 1756 | 1468499625996 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1756 | 1468499626004 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3800 == 39 [pid = 1756] [id = 181] 05:33:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8e73f000) [pid = 1756] [serial = 543] [outer = (nil)] 05:33:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x8e7e3000) [pid = 1756] [serial = 544] [outer = 0x8e73f000] 05:33:46 INFO - PROCESS | 1756 | 1468499626092 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x8e7e9800) [pid = 1756] [serial = 545] [outer = 0x8e73f000] 05:33:47 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:47 INFO - PROCESS | 1756 | 1468499627544 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:33:47 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) 05:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1944ms 05:33:47 INFO - PROCESS | 1756 | 1468499627615 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1756 | 1468499627619 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:33:47 INFO - PROCESS | 1756 | 1468499627651 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1756 | 1468499627656 Marionette TRACE conn4 <- [1,698,null,{}] 05:33:47 INFO - PROCESS | 1756 | 1468499627683 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1756 | 1468499627692 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:47 INFO - PROCESS | 1756 | 1468499627919 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:33:47 INFO - PROCESS | 1756 | 1468499627967 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1756 | 1468499627982 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0f800 == 40 [pid = 1756] [id = 182] 05:33:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x8f01c000) [pid = 1756] [serial = 546] [outer = (nil)] 05:33:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x8f39e800) [pid = 1756] [serial = 547] [outer = 0x8f01c000] 05:33:48 INFO - PROCESS | 1756 | 1468499628150 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x912f9c00) [pid = 1756] [serial = 548] [outer = 0x8f01c000] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x8e736000) [pid = 1756] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8e6be000) [pid = 1756] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x9114e800) [pid = 1756] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x94860400) [pid = 1756] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x91153400) [pid = 1756] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8e7e2c00) [pid = 1756] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x93b5ec00) [pid = 1756] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x983e2c00) [pid = 1756] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x9114a400) [pid = 1756] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x99d57c00) [pid = 1756] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x91396800) [pid = 1756] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e6c2c00) [pid = 1756] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:33:48 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8bfbac00) [pid = 1756] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:33:49 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:49 INFO - PROCESS | 1756 | 1468499629420 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:33:49 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) 05:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1796ms 05:33:49 INFO - PROCESS | 1756 | 1468499629451 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1756 | 1468499629454 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:33:49 INFO - PROCESS | 1756 | 1468499629462 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1756 | 1468499629465 Marionette TRACE conn4 <- [1,702,null,{}] 05:33:49 INFO - PROCESS | 1756 | 1468499629471 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 1756 | 1468499629477 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:49 INFO - PROCESS | 1756 | 1468499629748 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:33:49 INFO - PROCESS | 1756 | 1468499629769 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1756 | 1468499629780 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db78c00 == 41 [pid = 1756] [id = 183] 05:33:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8ee08800) [pid = 1756] [serial = 549] [outer = (nil)] 05:33:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x912f1800) [pid = 1756] [serial = 550] [outer = 0x8ee08800] 05:33:49 INFO - PROCESS | 1756 | 1468499629850 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9130e000) [pid = 1756] [serial = 551] [outer = 0x8ee08800] 05:33:51 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:51 INFO - PROCESS | 1756 | 1468499631389 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1941ms 05:33:51 INFO - PROCESS | 1756 | 1468499631405 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1756 | 1468499631412 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:33:51 INFO - PROCESS | 1756 | 1468499631422 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1756 | 1468499631427 Marionette TRACE conn4 <- [1,706,null,{}] 05:33:51 INFO - PROCESS | 1756 | 1468499631437 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1756 | 1468499631443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:51 INFO - PROCESS | 1756 | 1468499631634 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:33:51 INFO - PROCESS | 1756 | 1468499631832 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1756 | 1468499631848 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e7800 == 42 [pid = 1756] [id = 184] 05:33:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8c1e9400) [pid = 1756] [serial = 552] [outer = (nil)] 05:33:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8e46a000) [pid = 1756] [serial = 553] [outer = 0x8c1e9400] 05:33:51 INFO - PROCESS | 1756 | 1468499631972 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8e6bf800) [pid = 1756] [serial = 554] [outer = 0x8c1e9400] 05:33:53 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:53 INFO - PROCESS | 1756 | 1468499633448 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2086ms 05:33:53 INFO - PROCESS | 1756 | 1468499633507 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1756 | 1468499633516 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:33:53 INFO - PROCESS | 1756 | 1468499633530 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1756 | 1468499633534 Marionette TRACE conn4 <- [1,710,null,{}] 05:33:53 INFO - PROCESS | 1756 | 1468499633541 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 1756 | 1468499633548 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:53 INFO - PROCESS | 1756 | 1468499633864 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:33:54 INFO - PROCESS | 1756 | 1468499634009 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1756 | 1468499634024 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e732400 == 43 [pid = 1756] [id = 185] 05:33:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8e738c00) [pid = 1756] [serial = 555] [outer = (nil)] 05:33:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8f3a0000) [pid = 1756] [serial = 556] [outer = 0x8e738c00] 05:33:54 INFO - PROCESS | 1756 | 1468499634112 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x9130d000) [pid = 1756] [serial = 557] [outer = 0x8e738c00] 05:33:55 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:55 INFO - PROCESS | 1756 | 1468499635588 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2091ms 05:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:33:55 INFO - PROCESS | 1756 | 1468499635619 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1756 | 1468499635623 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:33:55 INFO - PROCESS | 1756 | 1468499635630 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1756 | 1468499635637 Marionette TRACE conn4 <- [1,714,null,{}] 05:33:55 INFO - PROCESS | 1756 | 1468499635655 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 1756 | 1468499635664 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:55 INFO - PROCESS | 1756 | 1468499635890 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:33:56 INFO - PROCESS | 1756 | 1468499636089 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1756 | 1468499636100 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73d800 == 44 [pid = 1756] [id = 186] 05:33:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x91453000) [pid = 1756] [serial = 558] [outer = (nil)] 05:33:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x91b79400) [pid = 1756] [serial = 559] [outer = 0x91453000] 05:33:56 INFO - PROCESS | 1756 | 1468499636231 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x91c42400) [pid = 1756] [serial = 560] [outer = 0x91453000] 05:33:57 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:57 INFO - PROCESS | 1756 | 1468499637706 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:33:57 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 05:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2096ms 05:33:57 INFO - PROCESS | 1756 | 1468499637726 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1756 | 1468499637731 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:33:57 INFO - PROCESS | 1756 | 1468499637738 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1756 | 1468499637742 Marionette TRACE conn4 <- [1,718,null,{}] 05:33:57 INFO - PROCESS | 1756 | 1468499637748 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1756 | 1468499637754 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:57 INFO - PROCESS | 1756 | 1468499637936 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:33:58 INFO - PROCESS | 1756 | 1468499638137 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1756 | 1468499638146 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:33:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b74c00 == 45 [pid = 1756] [id = 187] 05:33:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x91c45800) [pid = 1756] [serial = 561] [outer = (nil)] 05:33:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x91c60c00) [pid = 1756] [serial = 562] [outer = 0x91c45800] 05:33:58 INFO - PROCESS | 1756 | 1468499638231 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x92043800) [pid = 1756] [serial = 563] [outer = 0x91c45800] 05:33:59 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:59 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:33:59 INFO - PROCESS | 1756 | 1468499639922 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2238ms 05:33:59 INFO - PROCESS | 1756 | 1468499639977 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1756 | 1468499639983 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:34:00 INFO - PROCESS | 1756 | 1468499639992 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1756 | 1468499639996 Marionette TRACE conn4 <- [1,722,null,{}] 05:34:00 INFO - PROCESS | 1756 | 1468499640005 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 1756 | 1468499640011 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:00 INFO - PROCESS | 1756 | 1468499640364 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:34:00 INFO - PROCESS | 1756 | 1468499640515 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1756 | 1468499640528 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46b000 == 46 [pid = 1756] [id = 188] 05:34:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x8e735800) [pid = 1756] [serial = 564] [outer = (nil)] 05:34:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8e7e5000) [pid = 1756] [serial = 565] [outer = 0x8e735800] 05:34:00 INFO - PROCESS | 1756 | 1468499640611 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8ee0a000) [pid = 1756] [serial = 566] [outer = 0x8e735800] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x94855c00 == 45 [pid = 1756] [id = 60] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x99d51000 == 44 [pid = 1756] [id = 56] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x95398c00 == 43 [pid = 1756] [id = 65] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9a1f1400 == 42 [pid = 1756] [id = 58] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x92041000 == 41 [pid = 1756] [id = 57] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9664ac00 == 40 [pid = 1756] [id = 69] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x998eb800 == 39 [pid = 1756] [id = 55] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x96641400 == 38 [pid = 1756] [id = 61] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x998ec400 == 37 [pid = 1756] [id = 70] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0xa2343400 == 36 [pid = 1756] [id = 63] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9114c400 == 35 [pid = 1756] [id = 165] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8e466400 == 34 [pid = 1756] [id = 178] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46bc00 == 33 [pid = 1756] [id = 177] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8f018c00 == 32 [pid = 1756] [id = 176] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x91450800 == 31 [pid = 1756] [id = 175] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4d800 == 30 [pid = 1756] [id = 173] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6f000 == 29 [pid = 1756] [id = 174] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f3800 == 28 [pid = 1756] [id = 172] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x91393c00 == 27 [pid = 1756] [id = 171] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6be800 == 26 [pid = 1756] [id = 170] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f2c00 == 25 [pid = 1756] [id = 169] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9ad61000 == 24 [pid = 1756] [id = 62] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9203c800 == 23 [pid = 1756] [id = 67] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x8f011000 == 22 [pid = 1756] [id = 168] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9b8b3400 == 21 [pid = 1756] [id = 59] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x93b62000 == 20 [pid = 1756] [id = 66] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x95391000 == 19 [pid = 1756] [id = 64] 05:34:02 INFO - PROCESS | 1756 | --DOCSHELL 0x9485cc00 == 18 [pid = 1756] [id = 68] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x91158800) [pid = 1756] [serial = 505] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x8f391400) [pid = 1756] [serial = 467] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x9a279c00) [pid = 1756] [serial = 491] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x9b8af800) [pid = 1756] [serial = 488] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x999a0800) [pid = 1756] [serial = 476] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x9130c000) [pid = 1756] [serial = 497] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8ee04800) [pid = 1756] [serial = 494] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x96647800) [pid = 1756] [serial = 473] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x9a05cc00) [pid = 1756] [serial = 479] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x91154000) [pid = 1756] [serial = 485] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x9b4f8000) [pid = 1756] [serial = 482] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x91c5fc00) [pid = 1756] [serial = 470] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8ee0cc00) [pid = 1756] [serial = 466] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x91b77c00) [pid = 1756] [serial = 469] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9520dc00) [pid = 1756] [serial = 472] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x983dcc00) [pid = 1756] [serial = 475] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x9a054c00) [pid = 1756] [serial = 478] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e6cc000) [pid = 1756] [serial = 502] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x9aced400) [pid = 1756] [serial = 481] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8e7de400) [pid = 1756] [serial = 503] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x912ed800) [pid = 1756] [serial = 496] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91152800) [pid = 1756] [serial = 484] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8bfc2400) [pid = 1756] [serial = 499] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8c1eb000) [pid = 1756] [serial = 500] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9ace9000) [pid = 1756] [serial = 487] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9a276800) [pid = 1756] [serial = 490] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8e7e5400) [pid = 1756] [serial = 493] [outer = (nil)] [url = about:blank] 05:34:02 INFO - PROCESS | 1756 | 1468499642974 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1756 | 1468499643037 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:34:03 INFO - PROCESS | 1756 | 1468499643047 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1756 | 1468499643051 Marionette TRACE conn4 <- [1,726,null,{}] 05:34:03 INFO - PROCESS | 1756 | 1468499643060 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 1756 | 1468499643066 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:03 INFO - PROCESS | 1756 | 1468499643312 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:34:03 INFO - PROCESS | 1756 | 1468499643329 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1756 | 1468499643339 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db75000 == 19 [pid = 1756] [id = 189] 05:34:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8db75c00) [pid = 1756] [serial = 567] [outer = (nil)] 05:34:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8e474c00) [pid = 1756] [serial = 568] [outer = 0x8db75c00] 05:34:03 INFO - PROCESS | 1756 | 1468499643418 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8e470800) [pid = 1756] [serial = 569] [outer = 0x8db75c00] 05:34:04 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:04 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:04 INFO - PROCESS | 1756 | 1468499644412 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1386ms 05:34:04 INFO - PROCESS | 1756 | 1468499644433 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1756 | 1468499644443 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:34:04 INFO - PROCESS | 1756 | 1468499644456 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1756 | 1468499644462 Marionette TRACE conn4 <- [1,730,null,{}] 05:34:04 INFO - PROCESS | 1756 | 1468499644468 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1756 | 1468499644475 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:04 INFO - PROCESS | 1756 | 1468499644673 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:34:04 INFO - PROCESS | 1756 | 1468499644802 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1756 | 1468499644810 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0fc00 == 20 [pid = 1756] [id = 190] 05:34:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8f00dc00) [pid = 1756] [serial = 570] [outer = (nil)] 05:34:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8f013000) [pid = 1756] [serial = 571] [outer = 0x8f00dc00] 05:34:04 INFO - PROCESS | 1756 | 1468499644903 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8f391800) [pid = 1756] [serial = 572] [outer = 0x8f00dc00] 05:34:05 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:05 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:05 INFO - PROCESS | 1756 | 1468499645904 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1756 | 1468499645947 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:34:05 INFO - PROCESS | 1756 | 1468499645954 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1756 | 1468499645960 Marionette TRACE conn4 <- [1,734,null,{}] 05:34:05 INFO - PROCESS | 1756 | 1468499645986 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1756 | 1468499645996 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:06 INFO - PROCESS | 1756 | 1468499646231 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:34:06 INFO - PROCESS | 1756 | 1468499646277 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1756 | 1468499646290 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x91309800 == 21 [pid = 1756] [id = 191] 05:34:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x91309c00) [pid = 1756] [serial = 573] [outer = (nil)] 05:34:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x9130f400) [pid = 1756] [serial = 574] [outer = 0x91309c00] 05:34:06 INFO - PROCESS | 1756 | 1468499646432 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x91394c00) [pid = 1756] [serial = 575] [outer = 0x91309c00] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8db6e800) [pid = 1756] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8ee10000) [pid = 1756] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x92dcf800) [pid = 1756] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8db6c400) [pid = 1756] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e465800) [pid = 1756] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9114f400) [pid = 1756] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f393400) [pid = 1756] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8f01c000) [pid = 1756] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c44c00) [pid = 1756] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c60000) [pid = 1756] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e73f000) [pid = 1756] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8ee08800) [pid = 1756] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e7e4000) [pid = 1756] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x925d8400) [pid = 1756] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91396400) [pid = 1756] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:34:07 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f019800) [pid = 1756] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:34:07 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:08 INFO - PROCESS | 1756 | 1468499648052 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2151ms 05:34:08 INFO - PROCESS | 1756 | 1468499648105 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1756 | 1468499648109 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:34:08 INFO - PROCESS | 1756 | 1468499648116 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1756 | 1468499648120 Marionette TRACE conn4 <- [1,738,null,{}] 05:34:08 INFO - PROCESS | 1756 | 1468499648126 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 1756 | 1468499648131 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:08 INFO - PROCESS | 1756 | 1468499648293 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:34:08 INFO - PROCESS | 1756 | 1468499648411 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1756 | 1468499648420 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eb400 == 22 [pid = 1756] [id = 192] 05:34:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8db6c400) [pid = 1756] [serial = 576] [outer = (nil)] 05:34:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f8c00) [pid = 1756] [serial = 577] [outer = 0x8db6c400] 05:34:08 INFO - PROCESS | 1756 | 1468499648498 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9139c400) [pid = 1756] [serial = 578] [outer = 0x8db6c400] 05:34:09 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:09 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:09 INFO - PROCESS | 1756 | 1468499649631 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1544ms 05:34:09 INFO - PROCESS | 1756 | 1468499649659 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1756 | 1468499649663 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:34:09 INFO - PROCESS | 1756 | 1468499649670 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1756 | 1468499649674 Marionette TRACE conn4 <- [1,742,null,{}] 05:34:09 INFO - PROCESS | 1756 | 1468499649680 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 1756 | 1468499649685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:09 INFO - PROCESS | 1756 | 1468499649894 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:34:10 INFO - PROCESS | 1756 | 1468499650106 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1756 | 1468499650117 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ed000 == 23 [pid = 1756] [id = 193] 05:34:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8c1ee000) [pid = 1756] [serial = 579] [outer = (nil)] 05:34:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8db6e000) [pid = 1756] [serial = 580] [outer = 0x8c1ee000] 05:34:10 INFO - PROCESS | 1756 | 1468499650202 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8db79c00) [pid = 1756] [serial = 581] [outer = 0x8c1ee000] 05:34:11 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:11 INFO - PROCESS | 1756 | 1468499651657 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:34:11 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 05:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2050ms 05:34:11 INFO - PROCESS | 1756 | 1468499651724 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:34:11 INFO - PROCESS | 1756 | 1468499651731 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:34:11 INFO - PROCESS | 1756 | 1468499651741 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1756 | 1468499651747 Marionette TRACE conn4 <- [1,746,null,{}] 05:34:11 INFO - PROCESS | 1756 | 1468499651755 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 1756 | 1468499651761 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:11 INFO - PROCESS | 1756 | 1468499651985 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:34:12 INFO - PROCESS | 1756 | 1468499652147 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1756 | 1468499652159 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2800 == 24 [pid = 1756] [id = 194] 05:34:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8e734400) [pid = 1756] [serial = 582] [outer = (nil)] 05:34:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8e7e6400) [pid = 1756] [serial = 583] [outer = 0x8e734400] 05:34:12 INFO - PROCESS | 1756 | 1468499652246 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8ee0c000) [pid = 1756] [serial = 584] [outer = 0x8e734400] 05:34:13 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:13 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:13 INFO - PROCESS | 1756 | 1468499653631 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:34:13 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.) 05:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2049ms 05:34:13 INFO - PROCESS | 1756 | 1468499653795 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1756 | 1468499653800 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:34:13 INFO - PROCESS | 1756 | 1468499653808 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1756 | 1468499653811 Marionette TRACE conn4 <- [1,750,null,{}] 05:34:13 INFO - PROCESS | 1756 | 1468499653818 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1756 | 1468499653824 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:14 INFO - PROCESS | 1756 | 1468499654003 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:34:14 INFO - PROCESS | 1756 | 1468499654164 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1756 | 1468499654172 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe800 == 25 [pid = 1756] [id = 195] 05:34:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8e6c3400) [pid = 1756] [serial = 585] [outer = (nil)] 05:34:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x912efc00) [pid = 1756] [serial = 586] [outer = 0x8e6c3400] 05:34:14 INFO - PROCESS | 1756 | 1468499654261 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x912f4c00) [pid = 1756] [serial = 587] [outer = 0x8e6c3400] 05:34:15 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:15 INFO - PROCESS | 1756 | 1468499655643 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1886ms 05:34:15 INFO - PROCESS | 1756 | 1468499655734 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1756 | 1468499655740 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:34:15 INFO - PROCESS | 1756 | 1468499655763 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1756 | 1468499655771 Marionette TRACE conn4 <- [1,754,null,{}] 05:34:15 INFO - PROCESS | 1756 | 1468499655778 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 1756 | 1468499655785 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:15 INFO - PROCESS | 1756 | 1468499655971 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:34:16 INFO - PROCESS | 1756 | 1468499656128 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1756 | 1468499656136 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe400 == 26 [pid = 1756] [id = 196] 05:34:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9114f400) [pid = 1756] [serial = 588] [outer = (nil)] 05:34:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x91b76c00) [pid = 1756] [serial = 589] [outer = 0x9114f400] 05:34:16 INFO - PROCESS | 1756 | 1468499656224 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x91399800) [pid = 1756] [serial = 590] [outer = 0x9114f400] 05:34:17 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:17 INFO - PROCESS | 1756 | 1468499657578 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:34:17 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 05:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1853ms 05:34:17 INFO - PROCESS | 1756 | 1468499657640 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1756 | 1468499657645 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:34:17 INFO - PROCESS | 1756 | 1468499657683 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1756 | 1468499657692 Marionette TRACE conn4 <- [1,758,null,{}] 05:34:17 INFO - PROCESS | 1756 | 1468499657699 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 1756 | 1468499657704 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:17 INFO - PROCESS | 1756 | 1468499657908 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:34:18 INFO - PROCESS | 1756 | 1468499658073 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1756 | 1468499658081 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1c00 == 27 [pid = 1756] [id = 197] 05:34:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8c1e7c00) [pid = 1756] [serial = 591] [outer = (nil)] 05:34:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8e7e8c00) [pid = 1756] [serial = 592] [outer = 0x8c1e7c00] 05:34:18 INFO - PROCESS | 1756 | 1468499658165 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x91306400) [pid = 1756] [serial = 593] [outer = 0x8c1e7c00] 05:34:19 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:19 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:34:19 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:19 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:19 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:34:19 INFO - PROCESS | 1756 | 1468499659260 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1640ms 05:34:19 INFO - PROCESS | 1756 | 1468499659323 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1756 | 1468499659330 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:34:19 INFO - PROCESS | 1756 | 1468499659340 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1756 | 1468499659344 Marionette TRACE conn4 <- [1,762,null,{}] 05:34:19 INFO - PROCESS | 1756 | 1468499659353 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 1756 | 1468499659359 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:19 INFO - PROCESS | 1756 | 1468499659551 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:34:19 INFO - PROCESS | 1756 | 1468499659781 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1756 | 1468499659791 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7a800 == 28 [pid = 1756] [id = 198] 05:34:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8e46fc00) [pid = 1756] [serial = 594] [outer = (nil)] 05:34:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8e73f000) [pid = 1756] [serial = 595] [outer = 0x8e46fc00] 05:34:19 INFO - PROCESS | 1756 | 1468499659871 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8e7eb800) [pid = 1756] [serial = 596] [outer = 0x8e46fc00] 05:34:20 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eb400 == 27 [pid = 1756] [id = 192] 05:34:20 INFO - PROCESS | 1756 | --DOCSHELL 0x91309800 == 26 [pid = 1756] [id = 191] 05:34:20 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0fc00 == 25 [pid = 1756] [id = 190] 05:34:20 INFO - PROCESS | 1756 | --DOCSHELL 0x8db75000 == 24 [pid = 1756] [id = 189] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e466800) [pid = 1756] [serial = 541] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9114f800) [pid = 1756] [serial = 511] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x93d90800) [pid = 1756] [serial = 526] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e469400) [pid = 1756] [serial = 509] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e7e2800) [pid = 1756] [serial = 538] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x92f48400) [pid = 1756] [serial = 535] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x94860000) [pid = 1756] [serial = 530] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x912f9c00) [pid = 1756] [serial = 548] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x912f3800) [pid = 1756] [serial = 512] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91c65c00) [pid = 1756] [serial = 517] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x924d7400) [pid = 1756] [serial = 520] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f39e800) [pid = 1756] [serial = 547] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x94852400) [pid = 1756] [serial = 527] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9203f800) [pid = 1756] [serial = 518] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x9485c800) [pid = 1756] [serial = 529] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e7e3000) [pid = 1756] [serial = 544] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x912f1800) [pid = 1756] [serial = 550] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x95390400) [pid = 1756] [serial = 532] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8db71800) [pid = 1756] [serial = 508] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f397000) [pid = 1756] [serial = 539] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e470c00) [pid = 1756] [serial = 542] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x93b5f800) [pid = 1756] [serial = 524] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x925cc400) [pid = 1756] [serial = 521] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9485c000) [pid = 1756] [serial = 533] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91455000) [pid = 1756] [serial = 515] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91304000) [pid = 1756] [serial = 506] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x953cd000) [pid = 1756] [serial = 536] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x92f45400) [pid = 1756] [serial = 523] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8e7e9800) [pid = 1756] [serial = 545] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x9144b000) [pid = 1756] [serial = 514] [outer = (nil)] [url = about:blank] 05:34:20 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x9130e000) [pid = 1756] [serial = 551] [outer = (nil)] [url = about:blank] 05:34:21 INFO - PROCESS | 1756 | 1468499661238 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1945ms 05:34:21 INFO - PROCESS | 1756 | 1468499661284 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1756 | 1468499661291 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:34:21 INFO - PROCESS | 1756 | 1468499661379 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1756 | 1468499661384 Marionette TRACE conn4 <- [1,766,null,{}] 05:34:21 INFO - PROCESS | 1756 | 1468499661392 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1756 | 1468499661397 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:21 INFO - PROCESS | 1756 | 1468499661563 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:34:21 INFO - PROCESS | 1756 | 1468499661574 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1756 | 1468499661582 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46c000 == 25 [pid = 1756] [id = 199] 05:34:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8e6c9800) [pid = 1756] [serial = 597] [outer = (nil)] 05:34:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8e7e9c00) [pid = 1756] [serial = 598] [outer = 0x8e6c9800] 05:34:21 INFO - PROCESS | 1756 | 1468499661660 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8ee07800) [pid = 1756] [serial = 599] [outer = 0x8e6c9800] 05:34:22 INFO - PROCESS | 1756 | 1468499662950 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1619ms 05:34:22 INFO - PROCESS | 1756 | 1468499662969 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1756 | 1468499662973 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:34:22 INFO - PROCESS | 1756 | 1468499662980 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1756 | 1468499662986 Marionette TRACE conn4 <- [1,770,null,{}] 05:34:23 INFO - PROCESS | 1756 | 1468499663003 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1756 | 1468499663012 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:23 INFO - PROCESS | 1756 | 1468499663262 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:34:23 INFO - PROCESS | 1756 | 1468499663299 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1756 | 1468499663312 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x91154400 == 26 [pid = 1756] [id = 200] 05:34:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91155400) [pid = 1756] [serial = 600] [outer = (nil)] 05:34:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x912f2400) [pid = 1756] [serial = 601] [outer = 0x91155400] 05:34:23 INFO - PROCESS | 1756 | 1468499663390 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91306c00) [pid = 1756] [serial = 602] [outer = 0x91155400] 05:34:24 INFO - PROCESS | 1756 | 1468499664294 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1385ms 05:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:34:24 INFO - PROCESS | 1756 | 1468499664366 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1756 | 1468499664369 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:34:24 INFO - PROCESS | 1756 | 1468499664376 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1756 | 1468499664380 Marionette TRACE conn4 <- [1,774,null,{}] 05:34:24 INFO - PROCESS | 1756 | 1468499664393 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 1756 | 1468499664398 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:24 INFO - PROCESS | 1756 | 1468499664614 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:34:24 INFO - PROCESS | 1756 | 1468499664643 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1756 | 1468499664651 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ef800 == 27 [pid = 1756] [id = 201] 05:34:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9144c800) [pid = 1756] [serial = 603] [outer = (nil)] 05:34:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91450800) [pid = 1756] [serial = 604] [outer = 0x9144c800] 05:34:24 INFO - PROCESS | 1756 | 1468499664734 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91b77400) [pid = 1756] [serial = 605] [outer = 0x9144c800] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91309c00) [pid = 1756] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e735800) [pid = 1756] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f00dc00) [pid = 1756] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8c1e9400) [pid = 1756] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8db75c00) [pid = 1756] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8e738c00) [pid = 1756] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91453000) [pid = 1756] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:25 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x91c45800) [pid = 1756] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:25 INFO - PROCESS | 1756 | 1468499665719 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1390ms 05:34:25 INFO - PROCESS | 1756 | 1468499665766 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1756 | 1468499665770 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:34:25 INFO - PROCESS | 1756 | 1468499665776 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1756 | 1468499665780 Marionette TRACE conn4 <- [1,778,null,{}] 05:34:25 INFO - PROCESS | 1756 | 1468499665786 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 1756 | 1468499665791 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:25 INFO - PROCESS | 1756 | 1468499665955 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:34:25 INFO - PROCESS | 1756 | 1468499665964 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1756 | 1468499665976 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe000 == 28 [pid = 1756] [id = 202] 05:34:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8bfc0000) [pid = 1756] [serial = 606] [outer = (nil)] 05:34:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x912ee400) [pid = 1756] [serial = 607] [outer = 0x8bfc0000] 05:34:26 INFO - PROCESS | 1756 | 1468499666168 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91b7d400) [pid = 1756] [serial = 608] [outer = 0x8bfc0000] 05:34:27 INFO - PROCESS | 1756 | 1468499667272 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1539ms 05:34:27 INFO - PROCESS | 1756 | 1468499667316 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1756 | 1468499667323 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:34:27 INFO - PROCESS | 1756 | 1468499667332 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1756 | 1468499667340 Marionette TRACE conn4 <- [1,782,null,{}] 05:34:27 INFO - PROCESS | 1756 | 1468499667348 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1756 | 1468499667355 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:27 INFO - PROCESS | 1756 | 1468499667556 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:34:27 INFO - PROCESS | 1756 | 1468499667796 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1756 | 1468499667808 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db77400 == 29 [pid = 1756] [id = 203] 05:34:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e46cc00) [pid = 1756] [serial = 609] [outer = (nil)] 05:34:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e6cc000) [pid = 1756] [serial = 610] [outer = 0x8e46cc00] 05:34:27 INFO - PROCESS | 1756 | 1468499667912 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e740000) [pid = 1756] [serial = 611] [outer = 0x8e46cc00] 05:34:28 INFO - PROCESS | 1756 | 1468499668877 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1590ms 05:34:28 INFO - PROCESS | 1756 | 1468499668922 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1756 | 1468499668930 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:34:28 INFO - PROCESS | 1756 | 1468499668942 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1756 | 1468499668946 Marionette TRACE conn4 <- [1,786,null,{}] 05:34:28 INFO - PROCESS | 1756 | 1468499668954 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1756 | 1468499668960 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:29 INFO - PROCESS | 1756 | 1468499669208 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:34:29 INFO - PROCESS | 1756 | 1468499669432 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1756 | 1468499669445 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f398800 == 30 [pid = 1756] [id = 204] 05:34:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f39ac00) [pid = 1756] [serial = 612] [outer = (nil)] 05:34:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9114dc00) [pid = 1756] [serial = 613] [outer = 0x8f39ac00] 05:34:29 INFO - PROCESS | 1756 | 1468499669550 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x912f0800) [pid = 1756] [serial = 614] [outer = 0x8f39ac00] 05:34:30 INFO - PROCESS | 1756 | 1468499670562 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1693ms 05:34:30 INFO - PROCESS | 1756 | 1468499670636 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1756 | 1468499670640 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:34:30 INFO - PROCESS | 1756 | 1468499670648 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1756 | 1468499670655 Marionette TRACE conn4 <- [1,790,null,{}] 05:34:30 INFO - PROCESS | 1756 | 1468499670673 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 1756 | 1468499670683 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:30 INFO - PROCESS | 1756 | 1468499670924 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:34:31 INFO - PROCESS | 1756 | 1468499671146 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1756 | 1468499671159 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x91453000 == 31 [pid = 1756] [id = 205] 05:34:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91b74000) [pid = 1756] [serial = 615] [outer = (nil)] 05:34:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c49800) [pid = 1756] [serial = 616] [outer = 0x91b74000] 05:34:31 INFO - PROCESS | 1756 | 1468499671262 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91c63800) [pid = 1756] [serial = 617] [outer = 0x91b74000] 05:34:32 INFO - PROCESS | 1756 | 1468499672254 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1644ms 05:34:32 INFO - PROCESS | 1756 | 1468499672293 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:34:32 INFO - PROCESS | 1756 | 1468499672298 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:34:32 INFO - PROCESS | 1756 | 1468499672305 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1756 | 1468499672309 Marionette TRACE conn4 <- [1,794,null,{}] 05:34:32 INFO - PROCESS | 1756 | 1468499672315 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1756 | 1468499672321 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:32 INFO - PROCESS | 1756 | 1468499672522 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:34:32 INFO - PROCESS | 1756 | 1468499672739 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1756 | 1468499672747 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6ec00 == 32 [pid = 1756] [id = 206] 05:34:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8f017800) [pid = 1756] [serial = 618] [outer = (nil)] 05:34:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c6cc00) [pid = 1756] [serial = 619] [outer = 0x8f017800] 05:34:32 INFO - PROCESS | 1756 | 1468499672877 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92047800) [pid = 1756] [serial = 620] [outer = 0x8f017800] 05:34:33 INFO - PROCESS | 1756 | 1468499673855 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:34:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c62c00) [pid = 1756] [serial = 621] [outer = 0x94836000] 05:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1632ms 05:34:33 INFO - PROCESS | 1756 | 1468499673950 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1756 | 1468499673953 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:34:34 INFO - PROCESS | 1756 | 1468499674020 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1756 | 1468499674024 Marionette TRACE conn4 <- [1,798,null,{}] 05:34:34 INFO - PROCESS | 1756 | 1468499674033 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 1756 | 1468499674037 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:34 INFO - PROCESS | 1756 | 1468499674219 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:34:34 INFO - PROCESS | 1756 | 1468499674435 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1756 | 1468499674443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08000 == 33 [pid = 1756] [id = 207] 05:34:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91456800) [pid = 1756] [serial = 622] [outer = (nil)] 05:34:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924d6000) [pid = 1756] [serial = 623] [outer = 0x91456800] 05:34:34 INFO - PROCESS | 1756 | 1468499674550 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x924db400) [pid = 1756] [serial = 624] [outer = 0x91456800] 05:34:35 INFO - PROCESS | 1756 | 1468499675499 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:34:35 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 05:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1569ms 05:34:35 INFO - PROCESS | 1756 | 1468499675554 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1756 | 1468499675559 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:34:35 INFO - PROCESS | 1756 | 1468499675566 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1756 | 1468499675570 Marionette TRACE conn4 <- [1,802,null,{}] 05:34:35 INFO - PROCESS | 1756 | 1468499675577 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1756 | 1468499675589 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:35 INFO - PROCESS | 1756 | 1468499675852 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:34:36 INFO - PROCESS | 1756 | 1468499676080 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1756 | 1468499676089 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5800 == 34 [pid = 1756] [id = 208] 05:34:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8e6ca800) [pid = 1756] [serial = 625] [outer = (nil)] 05:34:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92dc8800) [pid = 1756] [serial = 626] [outer = 0x8e6ca800] 05:34:36 INFO - PROCESS | 1756 | 1468499676234 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92dcc000) [pid = 1756] [serial = 627] [outer = 0x8e6ca800] 05:34:37 INFO - PROCESS | 1756 | 1468499677179 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:34:37 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 05:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1685ms 05:34:37 INFO - PROCESS | 1756 | 1468499677252 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1756 | 1468499677256 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:34:37 INFO - PROCESS | 1756 | 1468499677263 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1756 | 1468499677267 Marionette TRACE conn4 <- [1,806,null,{}] 05:34:37 INFO - PROCESS | 1756 | 1468499677274 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 1756 | 1468499677280 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:37 INFO - PROCESS | 1756 | 1468499677500 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:34:37 INFO - PROCESS | 1756 | 1468499677730 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1756 | 1468499677740 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbd000 == 35 [pid = 1756] [id = 209] 05:34:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8c1e8800) [pid = 1756] [serial = 628] [outer = (nil)] 05:34:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8db74400) [pid = 1756] [serial = 629] [outer = 0x8c1e8800] 05:34:37 INFO - PROCESS | 1756 | 1468499677867 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8e735400) [pid = 1756] [serial = 630] [outer = 0x8c1e8800] 05:34:38 INFO - PROCESS | 1756 | 1468499678982 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:34:39 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 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1782ms 05:34:39 INFO - PROCESS | 1756 | 1468499679046 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1756 | 1468499679053 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:34:39 INFO - PROCESS | 1756 | 1468499679061 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1756 | 1468499679069 Marionette TRACE conn4 <- [1,810,null,{}] 05:34:39 INFO - PROCESS | 1756 | 1468499679077 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1756 | 1468499679082 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:39 INFO - PROCESS | 1756 | 1468499679374 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ef800 == 34 [pid = 1756] [id = 201] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x91154400 == 33 [pid = 1756] [id = 200] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46c000 == 32 [pid = 1756] [id = 199] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7a800 == 31 [pid = 1756] [id = 198] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e400 == 30 [pid = 1756] [id = 180] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3800 == 29 [pid = 1756] [id = 181] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0f800 == 28 [pid = 1756] [id = 182] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db78c00 == 27 [pid = 1756] [id = 183] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe800 == 26 [pid = 1756] [id = 195] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1c00 == 25 [pid = 1756] [id = 197] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2800 == 24 [pid = 1756] [id = 194] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73d800 == 23 [pid = 1756] [id = 186] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8e732400 == 22 [pid = 1756] [id = 185] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ed000 == 21 [pid = 1756] [id = 193] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x91b74c00 == 20 [pid = 1756] [id = 187] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e7800 == 19 [pid = 1756] [id = 184] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db70400 == 18 [pid = 1756] [id = 179] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe400 == 17 [pid = 1756] [id = 196] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46b000 == 16 [pid = 1756] [id = 188] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08000 == 15 [pid = 1756] [id = 207] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5800 == 14 [pid = 1756] [id = 208] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6ec00 == 13 [pid = 1756] [id = 206] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x91453000 == 12 [pid = 1756] [id = 205] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8f398800 == 11 [pid = 1756] [id = 204] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe000 == 10 [pid = 1756] [id = 202] 05:34:41 INFO - PROCESS | 1756 | --DOCSHELL 0x8db77400 == 9 [pid = 1756] [id = 203] 05:34:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbd000 == 8 [pid = 1756] [id = 209] 05:34:42 INFO - PROCESS | 1756 | 1468499682880 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1756 | 1468499682894 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x912f8c00) [pid = 1756] [serial = 577] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x9130f400) [pid = 1756] [serial = 574] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91394c00) [pid = 1756] [serial = 575] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8ee0a000) [pid = 1756] [serial = 566] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e7e5000) [pid = 1756] [serial = 565] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8f013000) [pid = 1756] [serial = 571] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8e6bf800) [pid = 1756] [serial = 554] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e46a000) [pid = 1756] [serial = 553] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8e474c00) [pid = 1756] [serial = 568] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e470800) [pid = 1756] [serial = 569] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x9130d000) [pid = 1756] [serial = 557] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f3a0000) [pid = 1756] [serial = 556] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91c42400) [pid = 1756] [serial = 560] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91b79400) [pid = 1756] [serial = 559] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92043800) [pid = 1756] [serial = 563] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c60c00) [pid = 1756] [serial = 562] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f391800) [pid = 1756] [serial = 572] [outer = (nil)] [url = about:blank] 05:34:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4000 == 9 [pid = 1756] [id = 210] 05:34:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8bfc4c00) [pid = 1756] [serial = 631] [outer = (nil)] 05:34:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8c1e4800) [pid = 1756] [serial = 632] [outer = 0x8bfc4c00] 05:34:43 INFO - PROCESS | 1756 | 1468499683131 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8c1ed800) [pid = 1756] [serial = 633] [outer = 0x8bfc4c00] 05:34:44 INFO - PROCESS | 1756 | 1468499684111 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 5095ms 05:34:44 INFO - PROCESS | 1756 | 1468499684157 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:34:44 INFO - PROCESS | 1756 | 1468499684164 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:34:44 INFO - PROCESS | 1756 | 1468499684175 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1756 | 1468499684180 Marionette TRACE conn4 <- [1,814,null,{}] 05:34:44 INFO - PROCESS | 1756 | 1468499684192 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 1756 | 1468499684197 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:44 INFO - PROCESS | 1756 | 1468499684438 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:34:44 INFO - PROCESS | 1756 | 1468499684676 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1756 | 1468499684691 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e472400 == 10 [pid = 1756] [id = 211] 05:34:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e473000) [pid = 1756] [serial = 634] [outer = (nil)] 05:34:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e474c00) [pid = 1756] [serial = 635] [outer = 0x8e473000] 05:34:44 INFO - PROCESS | 1756 | 1468499684826 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e6c5400) [pid = 1756] [serial = 636] [outer = 0x8e473000] 05:34:45 INFO - PROCESS | 1756 | 1468499685889 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1756 | 1468499685929 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:34:45 INFO - PROCESS | 1756 | 1468499685942 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1756 | 1468499685948 Marionette TRACE conn4 <- [1,818,null,{}] 05:34:45 INFO - PROCESS | 1756 | 1468499685955 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 1756 | 1468499685961 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:46 INFO - PROCESS | 1756 | 1468499686204 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:34:46 INFO - PROCESS | 1756 | 1468499686454 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1756 | 1468499686465 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee06000 == 11 [pid = 1756] [id = 212] 05:34:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8ee07400) [pid = 1756] [serial = 637] [outer = (nil)] 05:34:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8ee0c400) [pid = 1756] [serial = 638] [outer = 0x8ee07400] 05:34:46 INFO - PROCESS | 1756 | 1468499686556 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f012800) [pid = 1756] [serial = 639] [outer = 0x8ee07400] 05:34:47 INFO - PROCESS | 1756 | 1468499687596 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1693ms 05:34:47 INFO - PROCESS | 1756 | 1468499687634 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1756 | 1468499687638 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:34:47 INFO - PROCESS | 1756 | 1468499687646 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1756 | 1468499687654 Marionette TRACE conn4 <- [1,822,null,{}] 05:34:47 INFO - PROCESS | 1756 | 1468499687675 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 1756 | 1468499687686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:47 INFO - PROCESS | 1756 | 1468499687921 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:34:48 INFO - PROCESS | 1756 | 1468499688178 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1756 | 1468499688195 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114bc00 == 12 [pid = 1756] [id = 213] 05:34:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9114d400) [pid = 1756] [serial = 640] [outer = (nil)] 05:34:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91150c00) [pid = 1756] [serial = 641] [outer = 0x9114d400] 05:34:48 INFO - PROCESS | 1756 | 1468499688335 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91158800) [pid = 1756] [serial = 642] [outer = 0x9114d400] 05:34:49 INFO - PROCESS | 1756 | 1468499689305 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:34:49 INFO - PROCESS | 1756 | 1468499689345 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:34:49 INFO - PROCESS | 1756 | 1468499689353 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1756 | 1468499689357 Marionette TRACE conn4 <- [1,826,null,{}] 05:34:49 INFO - PROCESS | 1756 | 1468499689363 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 1756 | 1468499689368 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:49 INFO - PROCESS | 1756 | 1468499689562 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:34:49 INFO - PROCESS | 1756 | 1468499689722 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1756 | 1468499689731 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc3800 == 13 [pid = 1756] [id = 214] 05:34:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8f017400) [pid = 1756] [serial = 643] [outer = (nil)] 05:34:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9138e800) [pid = 1756] [serial = 644] [outer = 0x8f017400] 05:34:49 INFO - PROCESS | 1756 | 1468499689872 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x91392400) [pid = 1756] [serial = 645] [outer = 0x8f017400] 05:34:50 INFO - PROCESS | 1756 | 1468499690832 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1538ms 05:34:50 INFO - PROCESS | 1756 | 1468499690891 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1756 | 1468499690894 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:34:50 INFO - PROCESS | 1756 | 1468499690901 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1756 | 1468499690905 Marionette TRACE conn4 <- [1,830,null,{}] 05:34:50 INFO - PROCESS | 1756 | 1468499690912 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1756 | 1468499690918 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:51 INFO - PROCESS | 1756 | 1468499691123 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:34:51 INFO - PROCESS | 1756 | 1468499691403 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1756 | 1468499691412 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x91396800 == 14 [pid = 1756] [id = 215] 05:34:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x91398c00) [pid = 1756] [serial = 646] [outer = (nil)] 05:34:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x9139d000) [pid = 1756] [serial = 647] [outer = 0x91398c00] 05:34:51 INFO - PROCESS | 1756 | 1468499691512 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x91456400) [pid = 1756] [serial = 648] [outer = 0x91398c00] 05:34:52 INFO - PROCESS | 1756 | 1468499692548 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1690ms 05:34:52 INFO - PROCESS | 1756 | 1468499692592 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1756 | 1468499692596 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:34:52 INFO - PROCESS | 1756 | 1468499692603 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1756 | 1468499692607 Marionette TRACE conn4 <- [1,834,null,{}] 05:34:52 INFO - PROCESS | 1756 | 1468499692613 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1756 | 1468499692626 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:52 INFO - PROCESS | 1756 | 1468499692898 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:34:53 INFO - PROCESS | 1756 | 1468499693215 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1756 | 1468499693224 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e5800 == 15 [pid = 1756] [id = 216] 05:34:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8c1e7800) [pid = 1756] [serial = 649] [outer = (nil)] 05:34:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8db74000) [pid = 1756] [serial = 650] [outer = 0x8c1e7800] 05:34:53 INFO - PROCESS | 1756 | 1468499693323 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8db7b800) [pid = 1756] [serial = 651] [outer = 0x8c1e7800] 05:34:54 INFO - PROCESS | 1756 | 1468499694289 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1734ms 05:34:54 INFO - PROCESS | 1756 | 1468499694340 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1756 | 1468499694351 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:34:54 INFO - PROCESS | 1756 | 1468499694361 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1756 | 1468499694366 Marionette TRACE conn4 <- [1,838,null,{}] 05:34:54 INFO - PROCESS | 1756 | 1468499694374 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 1756 | 1468499694383 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:54 INFO - PROCESS | 1756 | 1468499694575 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:34:54 INFO - PROCESS | 1756 | 1468499694794 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1756 | 1468499694804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbd800 == 16 [pid = 1756] [id = 217] 05:34:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8e6c2800) [pid = 1756] [serial = 652] [outer = (nil)] 05:34:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8f019c00) [pid = 1756] [serial = 653] [outer = 0x8e6c2800] 05:34:54 INFO - PROCESS | 1756 | 1468499694885 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8f394000) [pid = 1756] [serial = 654] [outer = 0x8e6c2800] 05:34:55 INFO - PROCESS | 1756 | 1468499695678 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1383ms 05:34:55 INFO - PROCESS | 1756 | 1468499695748 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1756 | 1468499695754 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:34:55 INFO - PROCESS | 1756 | 1468499695761 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1756 | 1468499695764 Marionette TRACE conn4 <- [1,842,null,{}] 05:34:55 INFO - PROCESS | 1756 | 1468499695771 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:55 INFO - PROCESS | 1756 | 1468499695776 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:55 INFO - PROCESS | 1756 | 1468499695950 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:34:55 INFO - PROCESS | 1756 | 1468499695960 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1756 | 1468499695966 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eb400 == 17 [pid = 1756] [id = 218] 05:34:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8db7a800) [pid = 1756] [serial = 655] [outer = (nil)] 05:34:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x91b76400) [pid = 1756] [serial = 656] [outer = 0x8db7a800] 05:34:56 INFO - PROCESS | 1756 | 1468499696065 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x91c42c00) [pid = 1756] [serial = 657] [outer = 0x8db7a800] 05:34:57 INFO - PROCESS | 1756 | 1468499697182 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1481ms 05:34:57 INFO - PROCESS | 1756 | 1468499697242 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1756 | 1468499697245 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:34:57 INFO - PROCESS | 1756 | 1468499697260 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1756 | 1468499697270 Marionette TRACE conn4 <- [1,846,null,{}] 05:34:57 INFO - PROCESS | 1756 | 1468499697285 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:57 INFO - PROCESS | 1756 | 1468499697292 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:57 INFO - PROCESS | 1756 | 1468499697509 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:34:57 INFO - PROCESS | 1756 | 1468499697541 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1756 | 1468499697547 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39dc00 == 18 [pid = 1756] [id = 219] 05:34:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x91080400) [pid = 1756] [serial = 658] [outer = (nil)] 05:34:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x9203e400) [pid = 1756] [serial = 659] [outer = 0x91080400] 05:34:57 INFO - PROCESS | 1756 | 1468499697625 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x92042400) [pid = 1756] [serial = 660] [outer = 0x91080400] 05:34:58 INFO - PROCESS | 1756 | 1468499698517 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1311ms 05:34:58 INFO - PROCESS | 1756 | 1468499698699 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1756 | 1468499698704 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x8bfc0000) [pid = 1756] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x9114f400) [pid = 1756] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x8e46fc00) [pid = 1756] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x91155400) [pid = 1756] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8c1e7c00) [pid = 1756] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8db6c400) [pid = 1756] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x8c1ee000) [pid = 1756] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x9144c800) [pid = 1756] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e734400) [pid = 1756] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e6c9800) [pid = 1756] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e6c3400) [pid = 1756] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8c1e8800) [pid = 1756] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e6ca800) [pid = 1756] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91456800) [pid = 1756] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8f017800) [pid = 1756] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91b74000) [pid = 1756] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8f39ac00) [pid = 1756] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:34:58 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e46cc00) [pid = 1756] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:34:58 INFO - PROCESS | 1756 | 1468499698757 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1756 | 1468499698765 Marionette TRACE conn4 <- [1,850,null,{}] 05:34:58 INFO - PROCESS | 1756 | 1468499698775 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 1756 | 1468499698782 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:58 INFO - PROCESS | 1756 | 1468499698933 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:34:58 INFO - PROCESS | 1756 | 1468499698941 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1756 | 1468499698979 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:34:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3400 == 19 [pid = 1756] [id = 220] 05:34:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e6c5c00) [pid = 1756] [serial = 661] [outer = (nil)] 05:34:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8ee06c00) [pid = 1756] [serial = 662] [outer = 0x8e6c5c00] 05:34:59 INFO - PROCESS | 1756 | 1468499699166 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x91155400) [pid = 1756] [serial = 663] [outer = 0x8e6c5c00] 05:35:00 INFO - PROCESS | 1756 | 1468499699999 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1295ms 05:35:00 INFO - PROCESS | 1756 | 1468499700049 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1756 | 1468499700053 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:35:00 INFO - PROCESS | 1756 | 1468499700060 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1756 | 1468499700063 Marionette TRACE conn4 <- [1,854,null,{}] 05:35:00 INFO - PROCESS | 1756 | 1468499700070 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 1756 | 1468499700075 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:00 INFO - PROCESS | 1756 | 1468499700240 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:35:00 INFO - PROCESS | 1756 | 1468499700250 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1756 | 1468499700267 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x9139b000 == 20 [pid = 1756] [id = 221] 05:35:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x91c6b800) [pid = 1756] [serial = 664] [outer = (nil)] 05:35:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x92046400) [pid = 1756] [serial = 665] [outer = 0x91c6b800] 05:35:00 INFO - PROCESS | 1756 | 1468499700350 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x924d7800) [pid = 1756] [serial = 666] [outer = 0x91c6b800] 05:35:01 INFO - PROCESS | 1756 | 1468499701523 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1535ms 05:35:01 INFO - PROCESS | 1756 | 1468499701597 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1756 | 1468499701605 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:35:01 INFO - PROCESS | 1756 | 1468499701614 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1756 | 1468499701619 Marionette TRACE conn4 <- [1,858,null,{}] 05:35:01 INFO - PROCESS | 1756 | 1468499701634 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 1756 | 1468499701643 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:01 INFO - PROCESS | 1756 | 1468499701966 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:35:02 INFO - PROCESS | 1756 | 1468499702162 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1756 | 1468499702171 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e3c00 == 21 [pid = 1756] [id = 222] 05:35:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8e7e6800) [pid = 1756] [serial = 667] [outer = (nil)] 05:35:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8f018400) [pid = 1756] [serial = 668] [outer = 0x8e7e6800] 05:35:02 INFO - PROCESS | 1756 | 1468499702268 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8f393c00) [pid = 1756] [serial = 669] [outer = 0x8e7e6800] 05:35:03 INFO - PROCESS | 1756 | 1468499703251 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1691ms 05:35:03 INFO - PROCESS | 1756 | 1468499703306 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1756 | 1468499703314 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:35:03 INFO - PROCESS | 1756 | 1468499703325 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1756 | 1468499703330 Marionette TRACE conn4 <- [1,862,null,{}] 05:35:03 INFO - PROCESS | 1756 | 1468499703337 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 1756 | 1468499703343 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:03 INFO - PROCESS | 1756 | 1468499703549 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:35:03 INFO - PROCESS | 1756 | 1468499703822 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1756 | 1468499703836 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b72000 == 22 [pid = 1756] [id = 223] 05:35:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x91c46000) [pid = 1756] [serial = 670] [outer = (nil)] 05:35:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x91c4f800) [pid = 1756] [serial = 671] [outer = 0x91c46000] 05:35:03 INFO - PROCESS | 1756 | 1468499703972 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x91c66400) [pid = 1756] [serial = 672] [outer = 0x91c46000] 05:35:04 INFO - PROCESS | 1756 | 1468499704981 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1689ms 05:35:05 INFO - PROCESS | 1756 | 1468499705013 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 1756 | 1468499705017 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:35:05 INFO - PROCESS | 1756 | 1468499705025 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1756 | 1468499705032 Marionette TRACE conn4 <- [1,866,null,{}] 05:35:05 INFO - PROCESS | 1756 | 1468499705050 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 1756 | 1468499705059 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:05 INFO - PROCESS | 1756 | 1468499705303 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:35:05 INFO - PROCESS | 1756 | 1468499705563 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1756 | 1468499705578 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d0c00 == 23 [pid = 1756] [id = 224] 05:35:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x925d1000) [pid = 1756] [serial = 673] [outer = (nil)] 05:35:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x925d4400) [pid = 1756] [serial = 674] [outer = 0x925d1000] 05:35:05 INFO - PROCESS | 1756 | 1468499705667 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x925d8800) [pid = 1756] [serial = 675] [outer = 0x925d1000] 05:35:06 INFO - PROCESS | 1756 | 1468499706610 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1643ms 05:35:06 INFO - PROCESS | 1756 | 1468499706669 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 1756 | 1468499706673 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:35:06 INFO - PROCESS | 1756 | 1468499706680 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1756 | 1468499706684 Marionette TRACE conn4 <- [1,870,null,{}] 05:35:06 INFO - PROCESS | 1756 | 1468499706690 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:06 INFO - PROCESS | 1756 | 1468499706696 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:06 INFO - PROCESS | 1756 | 1468499706884 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:35:07 INFO - PROCESS | 1756 | 1468499707099 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1756 | 1468499707107 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4c00 == 24 [pid = 1756] [id = 225] 05:35:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x925d3800) [pid = 1756] [serial = 676] [outer = (nil)] 05:35:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x92dc5400) [pid = 1756] [serial = 677] [outer = 0x925d3800] 05:35:07 INFO - PROCESS | 1756 | 1468499707237 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x92dca800) [pid = 1756] [serial = 678] [outer = 0x925d3800] 05:35:08 INFO - PROCESS | 1756 | 1468499708182 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1531ms 05:35:08 INFO - PROCESS | 1756 | 1468499708211 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 1756 | 1468499708215 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:35:08 INFO - PROCESS | 1756 | 1468499708223 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1756 | 1468499708227 Marionette TRACE conn4 <- [1,874,null,{}] 05:35:08 INFO - PROCESS | 1756 | 1468499708234 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 1756 | 1468499708239 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:08 INFO - PROCESS | 1756 | 1468499708415 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:35:08 INFO - PROCESS | 1756 | 1468499708582 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1756 | 1468499708591 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130d000 == 25 [pid = 1756] [id = 226] 05:35:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x92dc2800) [pid = 1756] [serial = 679] [outer = (nil)] 05:35:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x92f49000) [pid = 1756] [serial = 680] [outer = 0x92dc2800] 05:35:08 INFO - PROCESS | 1756 | 1468499708736 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x92f4ac00) [pid = 1756] [serial = 681] [outer = 0x92dc2800] 05:35:09 INFO - PROCESS | 1756 | 1468499709711 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1532ms 05:35:09 INFO - PROCESS | 1756 | 1468499709756 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1756 | 1468499709761 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:35:09 INFO - PROCESS | 1756 | 1468499709768 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1756 | 1468499709772 Marionette TRACE conn4 <- [1,878,null,{}] 05:35:09 INFO - PROCESS | 1756 | 1468499709779 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 1756 | 1468499709790 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:10 INFO - PROCESS | 1756 | 1468499710019 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:35:10 INFO - PROCESS | 1756 | 1468499710258 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1756 | 1468499710267 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfba800 == 26 [pid = 1756] [id = 227] 05:35:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8bfbac00) [pid = 1756] [serial = 682] [outer = (nil)] 05:35:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8bfbf800) [pid = 1756] [serial = 683] [outer = 0x8bfbac00] 05:35:10 INFO - PROCESS | 1756 | 1468499710393 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8e466c00) [pid = 1756] [serial = 684] [outer = 0x8bfbac00] 05:35:11 INFO - PROCESS | 1756 | 1468499711560 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1833ms 05:35:11 INFO - PROCESS | 1756 | 1468499711602 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1756 | 1468499711608 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:35:11 INFO - PROCESS | 1756 | 1468499711617 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1756 | 1468499711623 Marionette TRACE conn4 <- [1,882,null,{}] 05:35:11 INFO - PROCESS | 1756 | 1468499711631 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 1756 | 1468499711637 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:11 INFO - PROCESS | 1756 | 1468499711916 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:35:12 INFO - PROCESS | 1756 | 1468499712082 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1756 | 1468499712097 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c9400 == 27 [pid = 1756] [id = 228] 05:35:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x8e6ca800) [pid = 1756] [serial = 685] [outer = (nil)] 05:35:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x8e7e1800) [pid = 1756] [serial = 686] [outer = 0x8e6ca800] 05:35:12 INFO - PROCESS | 1756 | 1468499712186 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x8ee08c00) [pid = 1756] [serial = 687] [outer = 0x8e6ca800] 05:35:13 INFO - PROCESS | 1756 | 1468499713204 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1635ms 05:35:13 INFO - PROCESS | 1756 | 1468499713253 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1756 | 1468499713260 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:35:13 INFO - PROCESS | 1756 | 1468499713271 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1756 | 1468499713275 Marionette TRACE conn4 <- [1,886,null,{}] 05:35:13 INFO - PROCESS | 1756 | 1468499713282 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 1756 | 1468499713288 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:13 INFO - PROCESS | 1756 | 1468499713472 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:35:13 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x8c1e4800) [pid = 1756] [serial = 632] [outer = (nil)] [url = about:blank] 05:35:13 INFO - PROCESS | 1756 | 1468499713741 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1756 | 1468499713750 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4800 == 28 [pid = 1756] [id = 229] 05:35:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x8db73800) [pid = 1756] [serial = 688] [outer = (nil)] 05:35:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x8e737800) [pid = 1756] [serial = 689] [outer = 0x8db73800] 05:35:13 INFO - PROCESS | 1756 | 1468499713854 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x8ee05800) [pid = 1756] [serial = 690] [outer = 0x8db73800] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x91c49800) [pid = 1756] [serial = 616] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x91c63800) [pid = 1756] [serial = 617] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x9114dc00) [pid = 1756] [serial = 613] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x912f0800) [pid = 1756] [serial = 614] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x8e740000) [pid = 1756] [serial = 611] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x8e6cc000) [pid = 1756] [serial = 610] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x912ee400) [pid = 1756] [serial = 607] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x91b77400) [pid = 1756] [serial = 605] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8e735400) [pid = 1756] [serial = 630] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x91b7d400) [pid = 1756] [serial = 608] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91399800) [pid = 1756] [serial = 590] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x8e73f000) [pid = 1756] [serial = 595] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x91b76c00) [pid = 1756] [serial = 589] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x912f2400) [pid = 1756] [serial = 601] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x91306400) [pid = 1756] [serial = 593] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8e7e8c00) [pid = 1756] [serial = 592] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8e7eb800) [pid = 1756] [serial = 596] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9139c400) [pid = 1756] [serial = 578] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8db79c00) [pid = 1756] [serial = 581] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x91450800) [pid = 1756] [serial = 604] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x91306c00) [pid = 1756] [serial = 602] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8db6e000) [pid = 1756] [serial = 580] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8ee0c000) [pid = 1756] [serial = 584] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e7e9c00) [pid = 1756] [serial = 598] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x912efc00) [pid = 1756] [serial = 586] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8ee07800) [pid = 1756] [serial = 599] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x912f4c00) [pid = 1756] [serial = 587] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e7e6400) [pid = 1756] [serial = 583] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8db74400) [pid = 1756] [serial = 629] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x92dc8800) [pid = 1756] [serial = 626] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92dcc000) [pid = 1756] [serial = 627] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x924d6000) [pid = 1756] [serial = 623] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x924db400) [pid = 1756] [serial = 624] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91454400) [pid = 1756] [serial = 413] [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.] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c6cc00) [pid = 1756] [serial = 619] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92047800) [pid = 1756] [serial = 620] [outer = (nil)] [url = about:blank] 05:35:14 INFO - PROCESS | 1756 | 1468499714766 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1536ms 05:35:14 INFO - PROCESS | 1756 | 1468499714811 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1756 | 1468499714816 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:35:14 INFO - PROCESS | 1756 | 1468499714825 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1756 | 1468499714831 Marionette TRACE conn4 <- [1,890,null,{}] 05:35:14 INFO - PROCESS | 1756 | 1468499714852 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 1756 | 1468499714861 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:15 INFO - PROCESS | 1756 | 1468499715036 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:35:15 INFO - PROCESS | 1756 | 1468499715047 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1756 | 1468499715061 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ebc00 == 29 [pid = 1756] [id = 230] 05:35:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912ee400) [pid = 1756] [serial = 691] [outer = (nil)] 05:35:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x912f3800) [pid = 1756] [serial = 692] [outer = 0x912ee400] 05:35:15 INFO - PROCESS | 1756 | 1468499715152 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91305800) [pid = 1756] [serial = 693] [outer = 0x912ee400] 05:35:16 INFO - PROCESS | 1756 | 1468499716111 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1343ms 05:35:16 INFO - PROCESS | 1756 | 1468499716167 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1756 | 1468499716172 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:35:16 INFO - PROCESS | 1756 | 1468499716178 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1756 | 1468499716180 Marionette TRACE conn4 <- [1,894,null,{}] 05:35:16 INFO - PROCESS | 1756 | 1468499716186 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 1756 | 1468499716191 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:16 INFO - PROCESS | 1756 | 1468499716431 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:35:16 INFO - PROCESS | 1756 | 1468499716458 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1756 | 1468499716463 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x91158000 == 30 [pid = 1756] [id = 231] 05:35:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9130ec00) [pid = 1756] [serial = 694] [outer = (nil)] 05:35:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91396400) [pid = 1756] [serial = 695] [outer = 0x9130ec00] 05:35:16 INFO - PROCESS | 1756 | 1468499716538 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91451800) [pid = 1756] [serial = 696] [outer = 0x9130ec00] 05:35:17 INFO - PROCESS | 1756 | 1468499717496 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1380ms 05:35:17 INFO - PROCESS | 1756 | 1468499717565 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1756 | 1468499717569 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:35:17 INFO - PROCESS | 1756 | 1468499717575 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1756 | 1468499717579 Marionette TRACE conn4 <- [1,898,null,{}] 05:35:17 INFO - PROCESS | 1756 | 1468499717585 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 1756 | 1468499717590 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:17 INFO - PROCESS | 1756 | 1468499717830 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:35:17 INFO - PROCESS | 1756 | 1468499717852 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1756 | 1468499717859 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfb8800 == 31 [pid = 1756] [id = 232] 05:35:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8bfc2c00) [pid = 1756] [serial = 697] [outer = (nil)] 05:35:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91b7b400) [pid = 1756] [serial = 698] [outer = 0x8bfc2c00] 05:35:17 INFO - PROCESS | 1756 | 1468499717934 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x91b7ec00) [pid = 1756] [serial = 699] [outer = 0x8bfc2c00] 05:35:18 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91080400) [pid = 1756] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:35:18 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e6c5c00) [pid = 1756] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:35:18 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8c1e7800) [pid = 1756] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:35:18 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8db7a800) [pid = 1756] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:35:18 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e6c2800) [pid = 1756] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:35:19 INFO - PROCESS | 1756 | 1468499719169 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1640ms 05:35:19 INFO - PROCESS | 1756 | 1468499719217 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1756 | 1468499719221 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:35:19 INFO - PROCESS | 1756 | 1468499719228 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1756 | 1468499719232 Marionette TRACE conn4 <- [1,902,null,{}] 05:35:19 INFO - PROCESS | 1756 | 1468499719239 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 1756 | 1468499719249 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:19 INFO - PROCESS | 1756 | 1468499719468 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:35:19 INFO - PROCESS | 1756 | 1468499719599 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1756 | 1468499719611 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1000 == 32 [pid = 1756] [id = 233] 05:35:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8db7a800) [pid = 1756] [serial = 700] [outer = (nil)] 05:35:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c69c00) [pid = 1756] [serial = 701] [outer = 0x8db7a800] 05:35:19 INFO - PROCESS | 1756 | 1468499719690 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91b71800) [pid = 1756] [serial = 702] [outer = 0x8db7a800] 05:35:20 INFO - PROCESS | 1756 | 1468499720517 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1336ms 05:35:20 INFO - PROCESS | 1756 | 1468499720566 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1756 | 1468499720570 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:35:20 INFO - PROCESS | 1756 | 1468499720579 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1756 | 1468499720582 Marionette TRACE conn4 <- [1,906,null,{}] 05:35:20 INFO - PROCESS | 1756 | 1468499720594 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 1756 | 1468499720599 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:20 INFO - PROCESS | 1756 | 1468499720832 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:35:21 INFO - PROCESS | 1756 | 1468499721001 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1756 | 1468499721012 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc3000 == 33 [pid = 1756] [id = 234] 05:35:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8c1e5400) [pid = 1756] [serial = 703] [outer = (nil)] 05:35:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8c1ecc00) [pid = 1756] [serial = 704] [outer = 0x8c1e5400] 05:35:21 INFO - PROCESS | 1756 | 1468499721106 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8db73c00) [pid = 1756] [serial = 705] [outer = 0x8c1e5400] 05:35:22 INFO - PROCESS | 1756 | 1468499722186 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1684ms 05:35:22 INFO - PROCESS | 1756 | 1468499722263 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1756 | 1468499722271 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:35:22 INFO - PROCESS | 1756 | 1468499722280 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1756 | 1468499722286 Marionette TRACE conn4 <- [1,910,null,{}] 05:35:22 INFO - PROCESS | 1756 | 1468499722294 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 1756 | 1468499722302 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:22 INFO - PROCESS | 1756 | 1468499722504 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:35:22 INFO - PROCESS | 1756 | 1468499722731 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1756 | 1468499722739 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db77c00 == 34 [pid = 1756] [id = 235] 05:35:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e73f000) [pid = 1756] [serial = 706] [outer = (nil)] 05:35:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8f39cc00) [pid = 1756] [serial = 707] [outer = 0x8e73f000] 05:35:22 INFO - PROCESS | 1756 | 1468499722848 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x91154400) [pid = 1756] [serial = 708] [outer = 0x8e73f000] 05:35:23 INFO - PROCESS | 1756 | 1468499723776 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1536ms 05:35:23 INFO - PROCESS | 1756 | 1468499723816 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1756 | 1468499723822 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:35:23 INFO - PROCESS | 1756 | 1468499723830 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1756 | 1468499723834 Marionette TRACE conn4 <- [1,914,null,{}] 05:35:23 INFO - PROCESS | 1756 | 1468499723841 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 1756 | 1468499723846 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:24 INFO - PROCESS | 1756 | 1468499724063 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:35:24 INFO - PROCESS | 1756 | 1468499724333 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1756 | 1468499724344 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f4800 == 35 [pid = 1756] [id = 236] 05:35:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x9144c800) [pid = 1756] [serial = 709] [outer = (nil)] 05:35:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x91c50c00) [pid = 1756] [serial = 710] [outer = 0x9144c800] 05:35:24 INFO - PROCESS | 1756 | 1468499724483 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x9203c000) [pid = 1756] [serial = 711] [outer = 0x9144c800] 05:35:25 INFO - PROCESS | 1756 | 1468499725438 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1640ms 05:35:25 INFO - PROCESS | 1756 | 1468499725471 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1756 | 1468499725478 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:35:25 INFO - PROCESS | 1756 | 1468499725497 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1756 | 1468499725505 Marionette TRACE conn4 <- [1,918,null,{}] 05:35:25 INFO - PROCESS | 1756 | 1468499725512 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 1756 | 1468499725520 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:25 INFO - PROCESS | 1756 | 1468499725724 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:35:25 INFO - PROCESS | 1756 | 1468499725945 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1756 | 1468499725954 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbf000 == 36 [pid = 1756] [id = 237] 05:35:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8f39f800) [pid = 1756] [serial = 712] [outer = (nil)] 05:35:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x925d2400) [pid = 1756] [serial = 713] [outer = 0x8f39f800] 05:35:26 INFO - PROCESS | 1756 | 1468499726082 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x92dc8c00) [pid = 1756] [serial = 714] [outer = 0x8f39f800] 05:35:26 INFO - PROCESS | 1756 | 1468499726988 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1566ms 05:35:27 INFO - PROCESS | 1756 | 1468499727054 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:35:27 INFO - PROCESS | 1756 | 1468499727059 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:35:27 INFO - PROCESS | 1756 | 1468499727067 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1756 | 1468499727071 Marionette TRACE conn4 <- [1,922,null,{}] 05:35:27 INFO - PROCESS | 1756 | 1468499727077 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 1756 | 1468499727083 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:27 INFO - PROCESS | 1756 | 1468499727286 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:35:27 INFO - PROCESS | 1756 | 1468499727503 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1756 | 1468499727511 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e1000 == 37 [pid = 1756] [id = 238] 05:35:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x91303000) [pid = 1756] [serial = 715] [outer = (nil)] 05:35:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x92f4cc00) [pid = 1756] [serial = 716] [outer = 0x91303000] 05:35:27 INFO - PROCESS | 1756 | 1468499727644 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x93a6d800) [pid = 1756] [serial = 717] [outer = 0x91303000] 05:35:28 INFO - PROCESS | 1756 | 1468499728587 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1593ms 05:35:28 INFO - PROCESS | 1756 | 1468499728660 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1756 | 1468499728665 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:35:28 INFO - PROCESS | 1756 | 1468499728671 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1756 | 1468499728676 Marionette TRACE conn4 <- [1,926,null,{}] 05:35:28 INFO - PROCESS | 1756 | 1468499728682 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 1756 | 1468499728687 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:28 INFO - PROCESS | 1756 | 1468499728867 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:35:29 INFO - PROCESS | 1756 | 1468499729108 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1756 | 1468499729127 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b62400 == 38 [pid = 1756] [id = 239] 05:35:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x93b62800) [pid = 1756] [serial = 718] [outer = (nil)] 05:35:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x93b68400) [pid = 1756] [serial = 719] [outer = 0x93b62800] 05:35:29 INFO - PROCESS | 1756 | 1468499729265 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x93d90800) [pid = 1756] [serial = 720] [outer = 0x93b62800] 05:35:30 INFO - PROCESS | 1756 | 1468499730197 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1582ms 05:35:30 INFO - PROCESS | 1756 | 1468499730262 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1756 | 1468499730266 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:35:30 INFO - PROCESS | 1756 | 1468499730274 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1756 | 1468499730278 Marionette TRACE conn4 <- [1,930,null,{}] 05:35:30 INFO - PROCESS | 1756 | 1468499730284 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 1756 | 1468499730289 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:30 INFO - PROCESS | 1756 | 1468499730471 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:35:30 INFO - PROCESS | 1756 | 1468499730645 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1756 | 1468499730657 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46b400 == 39 [pid = 1756] [id = 240] 05:35:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x8e7eb800) [pid = 1756] [serial = 721] [outer = (nil)] 05:35:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x9483a400) [pid = 1756] [serial = 722] [outer = 0x8e7eb800] 05:35:30 INFO - PROCESS | 1756 | 1468499730733 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x94854000) [pid = 1756] [serial = 723] [outer = 0x8e7eb800] 05:35:31 INFO - PROCESS | 1756 | 1468499731719 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1483ms 05:35:31 INFO - PROCESS | 1756 | 1468499731757 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1756 | 1468499731762 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:35:31 INFO - PROCESS | 1756 | 1468499731768 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1756 | 1468499731772 Marionette TRACE conn4 <- [1,934,null,{}] 05:35:31 INFO - PROCESS | 1756 | 1468499731778 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 1756 | 1468499731783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:31 INFO - PROCESS | 1756 | 1468499731956 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:35:32 INFO - PROCESS | 1756 | 1468499732461 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1756 | 1468499732474 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2800 == 40 [pid = 1756] [id = 241] 05:35:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8e472000) [pid = 1756] [serial = 724] [outer = (nil)] 05:35:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8e6c2800) [pid = 1756] [serial = 725] [outer = 0x8e472000] 05:35:32 INFO - PROCESS | 1756 | 1468499732592 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8e736000) [pid = 1756] [serial = 726] [outer = 0x8e472000] 05:35:33 INFO - PROCESS | 1756 | 1468499733549 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1833ms 05:35:33 INFO - PROCESS | 1756 | 1468499733616 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1756 | 1468499733622 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:35:33 INFO - PROCESS | 1756 | 1468499733632 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1756 | 1468499733635 Marionette TRACE conn4 <- [1,938,null,{}] 05:35:33 INFO - PROCESS | 1756 | 1468499733644 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 1756 | 1468499733652 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:33 INFO - PROCESS | 1756 | 1468499733821 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x92046400) [pid = 1756] [serial = 665] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | 1468499734146 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1756 | 1468499734156 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e6800 == 41 [pid = 1756] [id = 242] 05:35:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8e468400) [pid = 1756] [serial = 727] [outer = (nil)] 05:35:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x8e734000) [pid = 1756] [serial = 728] [outer = 0x8e468400] 05:35:34 INFO - PROCESS | 1756 | 1468499734269 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x9114f000) [pid = 1756] [serial = 729] [outer = 0x8e468400] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x9203e400) [pid = 1756] [serial = 659] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x92042400) [pid = 1756] [serial = 660] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x8ee06c00) [pid = 1756] [serial = 662] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x9139d000) [pid = 1756] [serial = 647] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x8db7b800) [pid = 1756] [serial = 651] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8db74000) [pid = 1756] [serial = 650] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x8ee0c400) [pid = 1756] [serial = 638] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91150c00) [pid = 1756] [serial = 641] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x91b76400) [pid = 1756] [serial = 656] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8e474c00) [pid = 1756] [serial = 635] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x9138e800) [pid = 1756] [serial = 644] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8f019c00) [pid = 1756] [serial = 653] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8f394000) [pid = 1756] [serial = 654] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x91c42c00) [pid = 1756] [serial = 657] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x91155400) [pid = 1756] [serial = 663] [outer = (nil)] [url = about:blank] 05:35:35 INFO - PROCESS | 1756 | 1468499735081 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1486ms 05:35:35 INFO - PROCESS | 1756 | 1468499735121 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1756 | 1468499735128 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:35:35 INFO - PROCESS | 1756 | 1468499735135 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1756 | 1468499735138 Marionette TRACE conn4 <- [1,942,null,{}] 05:35:35 INFO - PROCESS | 1756 | 1468499735144 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 1756 | 1468499735150 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:35 INFO - PROCESS | 1756 | 1468499735374 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:35:35 INFO - PROCESS | 1756 | 1468499735392 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1756 | 1468499735400 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f5400 == 42 [pid = 1756] [id = 243] 05:35:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x9139b400) [pid = 1756] [serial = 730] [outer = (nil)] 05:35:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x91b78000) [pid = 1756] [serial = 731] [outer = 0x9139b400] 05:35:35 INFO - PROCESS | 1756 | 1468499735470 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x91c48400) [pid = 1756] [serial = 732] [outer = 0x9139b400] 05:35:36 INFO - PROCESS | 1756 | 1468499736423 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1340ms 05:35:36 INFO - PROCESS | 1756 | 1468499736475 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1756 | 1468499736479 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:35:36 INFO - PROCESS | 1756 | 1468499736500 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1756 | 1468499736514 Marionette TRACE conn4 <- [1,946,null,{}] 05:35:36 INFO - PROCESS | 1756 | 1468499736540 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 1756 | 1468499736548 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:36 INFO - PROCESS | 1756 | 1468499736769 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:35:36 INFO - PROCESS | 1756 | 1468499736794 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1756 | 1468499736803 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x91396c00 == 43 [pid = 1756] [id = 244] 05:35:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x924d4800) [pid = 1756] [serial = 733] [outer = (nil)] 05:35:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x924dcc00) [pid = 1756] [serial = 734] [outer = 0x924d4800] 05:35:36 INFO - PROCESS | 1756 | 1468499736868 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x925d9c00) [pid = 1756] [serial = 735] [outer = 0x924d4800] 05:35:37 INFO - PROCESS | 1756 | 1468499737745 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1321ms 05:35:37 INFO - PROCESS | 1756 | 1468499737807 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1756 | 1468499737811 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:35:37 INFO - PROCESS | 1756 | 1468499737817 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1756 | 1468499737833 Marionette TRACE conn4 <- [1,950,null,{}] 05:35:37 INFO - PROCESS | 1756 | 1468499737845 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 1756 | 1468499737848 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:38 INFO - PROCESS | 1756 | 1468499738054 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:35:38 INFO - PROCESS | 1756 | 1468499738079 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1756 | 1468499738087 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e467400 == 44 [pid = 1756] [id = 245] 05:35:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x91b78c00) [pid = 1756] [serial = 736] [outer = (nil)] 05:35:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x93b5d000) [pid = 1756] [serial = 737] [outer = 0x91b78c00] 05:35:38 INFO - PROCESS | 1756 | 1468499738154 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x93b61c00) [pid = 1756] [serial = 738] [outer = 0x91b78c00] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x8e473000) [pid = 1756] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x9114d400) [pid = 1756] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x8f017400) [pid = 1756] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x91398c00) [pid = 1756] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x8ee07400) [pid = 1756] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8db73800) [pid = 1756] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8e6ca800) [pid = 1756] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x912ee400) [pid = 1756] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9130ec00) [pid = 1756] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:35:38 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8bfc2c00) [pid = 1756] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:35:39 INFO - PROCESS | 1756 | 1468499739318 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1547ms 05:35:39 INFO - PROCESS | 1756 | 1468499739364 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1756 | 1468499739367 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:35:39 INFO - PROCESS | 1756 | 1468499739374 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1756 | 1468499739377 Marionette TRACE conn4 <- [1,954,null,{}] 05:35:39 INFO - PROCESS | 1756 | 1468499739382 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 1756 | 1468499739387 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:39 INFO - PROCESS | 1756 | 1468499739586 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:35:39 INFO - PROCESS | 1756 | 1468499739604 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1756 | 1468499739620 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130ec00 == 45 [pid = 1756] [id = 246] 05:35:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x91390800) [pid = 1756] [serial = 739] [outer = (nil)] 05:35:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x92047c00) [pid = 1756] [serial = 740] [outer = 0x91390800] 05:35:39 INFO - PROCESS | 1756 | 1468499739698 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x94836c00) [pid = 1756] [serial = 741] [outer = 0x91390800] 05:35:40 INFO - PROCESS | 1756 | 1468499740520 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1181ms 05:35:40 INFO - PROCESS | 1756 | 1468499740563 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1756 | 1468499740566 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:35:40 INFO - PROCESS | 1756 | 1468499740573 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1756 | 1468499740576 Marionette TRACE conn4 <- [1,958,null,{}] 05:35:40 INFO - PROCESS | 1756 | 1468499740585 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 1756 | 1468499740589 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:40 INFO - PROCESS | 1756 | 1468499740746 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:35:40 INFO - PROCESS | 1756 | 1468499740755 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1756 | 1468499740763 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e466800 == 46 [pid = 1756] [id = 247] 05:35:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x8e6ca800) [pid = 1756] [serial = 742] [outer = (nil)] 05:35:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9485e400) [pid = 1756] [serial = 743] [outer = 0x8e6ca800] 05:35:40 INFO - PROCESS | 1756 | 1468499740830 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x95203c00) [pid = 1756] [serial = 744] [outer = 0x8e6ca800] 05:35:41 INFO - PROCESS | 1756 | 1468499741948 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1433ms 05:35:42 INFO - PROCESS | 1756 | 1468499742007 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1756 | 1468499742014 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:35:42 INFO - PROCESS | 1756 | 1468499742022 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1756 | 1468499742030 Marionette TRACE conn4 <- [1,962,null,{}] 05:35:42 INFO - PROCESS | 1756 | 1468499742038 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 1756 | 1468499742044 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:42 INFO - PROCESS | 1756 | 1468499742267 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:35:42 INFO - PROCESS | 1756 | 1468499742497 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1756 | 1468499742504 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0dc00 == 47 [pid = 1756] [id = 248] 05:35:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x8f00f000) [pid = 1756] [serial = 745] [outer = (nil)] 05:35:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x912f1800) [pid = 1756] [serial = 746] [outer = 0x8f00f000] 05:35:42 INFO - PROCESS | 1756 | 1468499742637 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x9130c400) [pid = 1756] [serial = 747] [outer = 0x8f00f000] 05:35:43 INFO - PROCESS | 1756 | 1468499743546 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1585ms 05:35:43 INFO - PROCESS | 1756 | 1468499743607 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1756 | 1468499743615 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:35:43 INFO - PROCESS | 1756 | 1468499743625 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1756 | 1468499743631 Marionette TRACE conn4 <- [1,966,null,{}] 05:35:43 INFO - PROCESS | 1756 | 1468499743638 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:43 INFO - PROCESS | 1756 | 1468499743644 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:43 INFO - PROCESS | 1756 | 1468499743868 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:35:44 INFO - PROCESS | 1756 | 1468499744154 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1756 | 1468499744160 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x91391000 == 48 [pid = 1756] [id = 249] 05:35:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x91c4d000) [pid = 1756] [serial = 748] [outer = (nil)] 05:35:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x9232bc00) [pid = 1756] [serial = 749] [outer = 0x91c4d000] 05:35:44 INFO - PROCESS | 1756 | 1468499744292 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x925ce000) [pid = 1756] [serial = 750] [outer = 0x91c4d000] 05:35:45 INFO - PROCESS | 1756 | 1468499745182 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1587ms 05:35:45 INFO - PROCESS | 1756 | 1468499745212 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:35:45 INFO - PROCESS | 1756 | 1468499745217 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:35:45 INFO - PROCESS | 1756 | 1468499745225 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1756 | 1468499745231 Marionette TRACE conn4 <- [1,970,null,{}] 05:35:45 INFO - PROCESS | 1756 | 1468499745248 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 1756 | 1468499745256 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:45 INFO - PROCESS | 1756 | 1468499745442 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:35:45 INFO - PROCESS | 1756 | 1468499745614 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1756 | 1468499745624 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x9483ec00 == 49 [pid = 1756] [id = 250] 05:35:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x9485b000) [pid = 1756] [serial = 751] [outer = (nil)] 05:35:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x95208800) [pid = 1756] [serial = 752] [outer = 0x9485b000] 05:35:45 INFO - PROCESS | 1756 | 1468499745711 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x952ba400) [pid = 1756] [serial = 753] [outer = 0x9485b000] 05:35:46 INFO - PROCESS | 1756 | 1468499746659 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1485ms 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:35:46 INFO - PROCESS | 1756 | 1468499746710 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1756 | 1468499746714 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:35:46 INFO - PROCESS | 1756 | 1468499746721 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1756 | 1468499746724 Marionette TRACE conn4 <- [1,974,null,{}] 05:35:46 INFO - PROCESS | 1756 | 1468499746730 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 1756 | 1468499746736 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:46 INFO - PROCESS | 1756 | 1468499746917 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:35:47 INFO - PROCESS | 1756 | 1468499747088 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1756 | 1468499747097 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f46c00 == 50 [pid = 1756] [id = 251] 05:35:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x95208400) [pid = 1756] [serial = 754] [outer = (nil)] 05:35:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x95392400) [pid = 1756] [serial = 755] [outer = 0x95208400] 05:35:47 INFO - PROCESS | 1756 | 1468499747178 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x95394000) [pid = 1756] [serial = 756] [outer = 0x95208400] 05:35:48 INFO - PROCESS | 1756 | 1468499748096 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1439ms 05:35:48 INFO - PROCESS | 1756 | 1468499748160 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:35:48 INFO - PROCESS | 1756 | 1468499748165 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:35:48 INFO - PROCESS | 1756 | 1468499748171 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1756 | 1468499748175 Marionette TRACE conn4 <- [1,978,null,{}] 05:35:48 INFO - PROCESS | 1756 | 1468499748181 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:48 INFO - PROCESS | 1756 | 1468499748187 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:48 INFO - PROCESS | 1756 | 1468499748401 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:35:48 INFO - PROCESS | 1756 | 1468499748575 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1756 | 1468499748584 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f2400 == 51 [pid = 1756] [id = 252] 05:35:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x9538e800) [pid = 1756] [serial = 757] [outer = (nil)] 05:35:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x953c5400) [pid = 1756] [serial = 758] [outer = 0x9538e800] 05:35:48 INFO - PROCESS | 1756 | 1468499748712 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x953cc800) [pid = 1756] [serial = 759] [outer = 0x9538e800] 05:35:49 INFO - PROCESS | 1756 | 1468499749703 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1586ms 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:35:49 INFO - PROCESS | 1756 | 1468499749757 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1756 | 1468499749760 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:35:49 INFO - PROCESS | 1756 | 1468499749767 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1756 | 1468499749769 Marionette TRACE conn4 <- [1,982,null,{}] 05:35:49 INFO - PROCESS | 1756 | 1468499749776 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 1756 | 1468499749786 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:49 INFO - PROCESS | 1756 | 1468499749983 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:35:50 INFO - PROCESS | 1756 | 1468499750202 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1756 | 1468499750209 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4800 == 52 [pid = 1756] [id = 253] 05:35:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x8c1f1400) [pid = 1756] [serial = 760] [outer = (nil)] 05:35:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x9664c800) [pid = 1756] [serial = 761] [outer = 0x8c1f1400] 05:35:50 INFO - PROCESS | 1756 | 1468499750332 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x9664dc00) [pid = 1756] [serial = 762] [outer = 0x8c1f1400] 05:35:51 INFO - PROCESS | 1756 | 1468499751191 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1489ms 05:35:51 INFO - PROCESS | 1756 | 1468499751257 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1756 | 1468499751261 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:35:51 INFO - PROCESS | 1756 | 1468499751267 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1756 | 1468499751271 Marionette TRACE conn4 <- [1,986,null,{}] 05:35:51 INFO - PROCESS | 1756 | 1468499751277 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 1756 | 1468499751282 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:51 INFO - PROCESS | 1756 | 1468499751459 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:35:51 INFO - PROCESS | 1756 | 1468499751662 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1756 | 1468499751672 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0b000 == 53 [pid = 1756] [id = 254] 05:35:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x9539a000) [pid = 1756] [serial = 763] [outer = (nil)] 05:35:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x9794e800) [pid = 1756] [serial = 764] [outer = 0x9539a000] 05:35:51 INFO - PROCESS | 1756 | 1468499751799 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x97953000) [pid = 1756] [serial = 765] [outer = 0x9539a000] 05:35:52 INFO - PROCESS | 1756 | 1468499752681 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1488ms 05:35:52 INFO - PROCESS | 1756 | 1468499752756 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1756 | 1468499752760 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:35:52 INFO - PROCESS | 1756 | 1468499752767 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1756 | 1468499752770 Marionette TRACE conn4 <- [1,990,null,{}] 05:35:52 INFO - PROCESS | 1756 | 1468499752776 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 1756 | 1468499752782 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:53 INFO - PROCESS | 1756 | 1468499752996 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:35:53 INFO - PROCESS | 1756 | 1468499753557 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1756 | 1468499753567 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e741c00 == 54 [pid = 1756] [id = 255] 05:35:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x8e7dfc00) [pid = 1756] [serial = 766] [outer = (nil)] 05:35:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x8e7ec400) [pid = 1756] [serial = 767] [outer = 0x8e7dfc00] 05:35:53 INFO - PROCESS | 1756 | 1468499753651 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x8f397800) [pid = 1756] [serial = 768] [outer = 0x8e7dfc00] 05:35:54 INFO - PROCESS | 1756 | 1468499754577 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1851ms 05:35:54 INFO - PROCESS | 1756 | 1468499754628 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1756 | 1468499754638 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:35:54 INFO - PROCESS | 1756 | 1468499754650 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1756 | 1468499754658 Marionette TRACE conn4 <- [1,994,null,{}] 05:35:54 INFO - PROCESS | 1756 | 1468499754673 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 1756 | 1468499754686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:54 INFO - PROCESS | 1756 | 1468499754924 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1000 == 53 [pid = 1756] [id = 233] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x91158000 == 52 [pid = 1756] [id = 231] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x912ebc00 == 51 [pid = 1756] [id = 230] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x9130ec00 == 50 [pid = 1756] [id = 246] 05:35:55 INFO - PROCESS | 1756 | 1468499755220 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1756 | 1468499755231 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x8e467400 == 49 [pid = 1756] [id = 245] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x91396c00 == 48 [pid = 1756] [id = 244] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x912f5400 == 47 [pid = 1756] [id = 243] 05:35:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2000 == 48 [pid = 1756] [id = 256] 05:35:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x8e467400) [pid = 1756] [serial = 769] [outer = (nil)] 05:35:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x8e7e5c00) [pid = 1756] [serial = 770] [outer = 0x8e467400] 05:35:55 INFO - PROCESS | 1756 | 1468499755333 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x8ee0f400) [pid = 1756] [serial = 771] [outer = 0x8e467400] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e6800 == 47 [pid = 1756] [id = 242] 05:35:55 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2800 == 46 [pid = 1756] [id = 241] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x91c69c00) [pid = 1756] [serial = 701] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x8e6c5400) [pid = 1756] [serial = 636] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x91158800) [pid = 1756] [serial = 642] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x91392400) [pid = 1756] [serial = 645] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x91456400) [pid = 1756] [serial = 648] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x8f012800) [pid = 1756] [serial = 639] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x8ee05800) [pid = 1756] [serial = 690] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x925d4400) [pid = 1756] [serial = 674] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x8ee08c00) [pid = 1756] [serial = 687] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x8f018400) [pid = 1756] [serial = 668] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x91c4f800) [pid = 1756] [serial = 671] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x912f3800) [pid = 1756] [serial = 692] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x8e7e1800) [pid = 1756] [serial = 686] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x91396400) [pid = 1756] [serial = 695] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x8bfbf800) [pid = 1756] [serial = 683] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x92dc5400) [pid = 1756] [serial = 677] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x91b7ec00) [pid = 1756] [serial = 699] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x8e737800) [pid = 1756] [serial = 689] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x91b7b400) [pid = 1756] [serial = 698] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x91451800) [pid = 1756] [serial = 696] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x92f49000) [pid = 1756] [serial = 680] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x91305800) [pid = 1756] [serial = 693] [outer = (nil)] [url = about:blank] 05:35:56 INFO - PROCESS | 1756 | 1468499756192 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1601ms 05:35:56 INFO - PROCESS | 1756 | 1468499756262 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1756 | 1468499756268 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:35:56 INFO - PROCESS | 1756 | 1468499756275 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1756 | 1468499756278 Marionette TRACE conn4 <- [1,998,null,{}] 05:35:56 INFO - PROCESS | 1756 | 1468499756285 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 1756 | 1468499756290 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:56 INFO - PROCESS | 1756 | 1468499756463 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:35:56 INFO - PROCESS | 1756 | 1468499756473 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1756 | 1468499756482 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x91456400 == 47 [pid = 1756] [id = 257] 05:35:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x91457400) [pid = 1756] [serial = 772] [outer = (nil)] 05:35:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x91b7f400) [pid = 1756] [serial = 773] [outer = 0x91457400] 05:35:56 INFO - PROCESS | 1756 | 1468499756556 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x91c65400) [pid = 1756] [serial = 774] [outer = 0x91457400] 05:35:57 INFO - PROCESS | 1756 | 1468499757560 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1337ms 05:35:57 INFO - PROCESS | 1756 | 1468499757613 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1756 | 1468499757616 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:35:57 INFO - PROCESS | 1756 | 1468499757631 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1756 | 1468499757640 Marionette TRACE conn4 <- [1,1002,null,{}] 05:35:57 INFO - PROCESS | 1756 | 1468499757650 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 1756 | 1468499757656 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:57 INFO - PROCESS | 1756 | 1468499757824 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:35:58 INFO - PROCESS | 1756 | 1468499757996 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1756 | 1468499758003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c5400 == 48 [pid = 1756] [id = 258] 05:35:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x91c41400) [pid = 1756] [serial = 775] [outer = (nil)] 05:35:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x92f46400) [pid = 1756] [serial = 776] [outer = 0x91c41400] 05:35:58 INFO - PROCESS | 1756 | 1468499758070 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x93a6e000) [pid = 1756] [serial = 777] [outer = 0x91c41400] 05:35:58 INFO - PROCESS | 1756 | 1468499758917 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1352ms 05:35:58 INFO - PROCESS | 1756 | 1468499758975 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1756 | 1468499758980 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:35:58 INFO - PROCESS | 1756 | 1468499758986 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1756 | 1468499758988 Marionette TRACE conn4 <- [1,1006,null,{}] 05:35:59 INFO - PROCESS | 1756 | 1468499758999 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 1756 | 1468499759003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:59 INFO - PROCESS | 1756 | 1468499759230 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:35:59 INFO - PROCESS | 1756 | 1468499759261 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1756 | 1468499759269 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:35:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x91305800 == 49 [pid = 1756] [id = 259] 05:35:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x92049400) [pid = 1756] [serial = 778] [outer = (nil)] 05:35:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x93d98400) [pid = 1756] [serial = 779] [outer = 0x92049400] 05:35:59 INFO - PROCESS | 1756 | 1468499759336 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x94855000) [pid = 1756] [serial = 780] [outer = 0x92049400] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x924d4800) [pid = 1756] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x91b78c00) [pid = 1756] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x8e472000) [pid = 1756] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x8e468400) [pid = 1756] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x9139b400) [pid = 1756] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:36:00 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x91390800) [pid = 1756] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:36:00 INFO - PROCESS | 1756 | 1468499760331 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1387ms 05:36:00 INFO - PROCESS | 1756 | 1468499760374 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1756 | 1468499760378 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:36:00 INFO - PROCESS | 1756 | 1468499760384 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1756 | 1468499760387 Marionette TRACE conn4 <- [1,1010,null,{}] 05:36:00 INFO - PROCESS | 1756 | 1468499760393 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 1756 | 1468499760398 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:00 INFO - PROCESS | 1756 | 1468499760547 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:36:00 INFO - PROCESS | 1756 | 1468499760561 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1756 | 1468499760575 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b62000 == 50 [pid = 1756] [id = 260] 05:36:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x93b6a000) [pid = 1756] [serial = 781] [outer = (nil)] 05:36:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x95207000) [pid = 1756] [serial = 782] [outer = 0x93b6a000] 05:36:00 INFO - PROCESS | 1756 | 1468499760658 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x95398400) [pid = 1756] [serial = 783] [outer = 0x93b6a000] 05:36:01 INFO - PROCESS | 1756 | 1468499761532 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1183ms 05:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:36:01 INFO - PROCESS | 1756 | 1468499761568 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1756 | 1468499761570 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:36:01 INFO - PROCESS | 1756 | 1468499761577 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1756 | 1468499761580 Marionette TRACE conn4 <- [1,1014,null,{}] 05:36:01 INFO - PROCESS | 1756 | 1468499761586 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 1756 | 1468499761591 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:01 INFO - PROCESS | 1756 | 1468499761762 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:36:01 INFO - PROCESS | 1756 | 1468499761771 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1756 | 1468499761779 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d94000 == 51 [pid = 1756] [id = 261] 05:36:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x953c9000) [pid = 1756] [serial = 784] [outer = (nil)] 05:36:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x9664bc00) [pid = 1756] [serial = 785] [outer = 0x953c9000] 05:36:01 INFO - PROCESS | 1756 | 1468499761847 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x9794f000) [pid = 1756] [serial = 786] [outer = 0x953c9000] 05:36:03 INFO - PROCESS | 1756 | 1468499763035 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1492ms 05:36:03 INFO - PROCESS | 1756 | 1468499763069 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1756 | 1468499763076 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:36:03 INFO - PROCESS | 1756 | 1468499763085 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1756 | 1468499763091 Marionette TRACE conn4 <- [1,1018,null,{}] 05:36:03 INFO - PROCESS | 1756 | 1468499763100 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 1756 | 1468499763107 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:03 INFO - PROCESS | 1756 | 1468499763299 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:36:03 INFO - PROCESS | 1756 | 1468499763527 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1756 | 1468499763536 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08c00 == 52 [pid = 1756] [id = 262] 05:36:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x91158000) [pid = 1756] [serial = 787] [outer = (nil)] 05:36:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x91393800) [pid = 1756] [serial = 788] [outer = 0x91158000] 05:36:03 INFO - PROCESS | 1756 | 1468499763634 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x91451800) [pid = 1756] [serial = 789] [outer = 0x91158000] 05:36:04 INFO - PROCESS | 1756 | 1468499764571 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1538ms 05:36:04 INFO - PROCESS | 1756 | 1468499764623 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1756 | 1468499764632 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:36:04 INFO - PROCESS | 1756 | 1468499764643 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1756 | 1468499764647 Marionette TRACE conn4 <- [1,1022,null,{}] 05:36:04 INFO - PROCESS | 1756 | 1468499764654 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 1756 | 1468499764660 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:04 INFO - PROCESS | 1756 | 1468499764855 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:36:05 INFO - PROCESS | 1756 | 1468499765124 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1756 | 1468499765131 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c61800 == 53 [pid = 1756] [id = 263] 05:36:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x924ce000) [pid = 1756] [serial = 790] [outer = (nil)] 05:36:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x92f4c000) [pid = 1756] [serial = 791] [outer = 0x924ce000] 05:36:05 INFO - PROCESS | 1756 | 1468499765234 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x9485a800) [pid = 1756] [serial = 792] [outer = 0x924ce000] 05:36:06 INFO - PROCESS | 1756 | 1468499766106 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1532ms 05:36:06 INFO - PROCESS | 1756 | 1468499766178 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1756 | 1468499766183 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:36:06 INFO - PROCESS | 1756 | 1468499766191 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1756 | 1468499766196 Marionette TRACE conn4 <- [1,1026,null,{}] 05:36:06 INFO - PROCESS | 1756 | 1468499766214 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:06 INFO - PROCESS | 1756 | 1468499766223 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:06 INFO - PROCESS | 1756 | 1468499766410 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:36:06 INFO - PROCESS | 1756 | 1468499766558 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1756 | 1468499766569 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x96646c00 == 54 [pid = 1756] [id = 264] 05:36:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x96648400) [pid = 1756] [serial = 793] [outer = (nil)] 05:36:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x983e5800) [pid = 1756] [serial = 794] [outer = 0x96648400] 05:36:06 INFO - PROCESS | 1756 | 1468499766664 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x98c92000) [pid = 1756] [serial = 795] [outer = 0x96648400] 05:36:07 INFO - PROCESS | 1756 | 1468499767616 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1492ms 05:36:07 INFO - PROCESS | 1756 | 1468499767684 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:36:07 INFO - PROCESS | 1756 | 1468499767690 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:36:07 INFO - PROCESS | 1756 | 1468499767696 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1756 | 1468499767700 Marionette TRACE conn4 <- [1,1030,null,{}] 05:36:07 INFO - PROCESS | 1756 | 1468499767706 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 1756 | 1468499767711 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:07 INFO - PROCESS | 1756 | 1468499767896 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:36:08 INFO - PROCESS | 1756 | 1468499768072 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1756 | 1468499768079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee07000 == 55 [pid = 1756] [id = 265] 05:36:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x98c91400) [pid = 1756] [serial = 796] [outer = (nil)] 05:36:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x997d0c00) [pid = 1756] [serial = 797] [outer = 0x98c91400] 05:36:08 INFO - PROCESS | 1756 | 1468499768164 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x9980fc00) [pid = 1756] [serial = 798] [outer = 0x98c91400] 05:36:09 INFO - PROCESS | 1756 | 1468499769094 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1442ms 05:36:09 INFO - PROCESS | 1756 | 1468499769138 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1756 | 1468499769142 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:36:09 INFO - PROCESS | 1756 | 1468499769149 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1756 | 1468499769152 Marionette TRACE conn4 <- [1,1034,null,{}] 05:36:09 INFO - PROCESS | 1756 | 1468499769158 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 1756 | 1468499769164 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:09 INFO - PROCESS | 1756 | 1468499769339 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:36:09 INFO - PROCESS | 1756 | 1468499769515 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1756 | 1468499769524 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c6c000 == 56 [pid = 1756] [id = 266] 05:36:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x997c4400) [pid = 1756] [serial = 799] [outer = (nil)] 05:36:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x99c19400) [pid = 1756] [serial = 800] [outer = 0x997c4400] 05:36:09 INFO - PROCESS | 1756 | 1468499769614 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x99c1f400) [pid = 1756] [serial = 801] [outer = 0x997c4400] 05:36:10 INFO - PROCESS | 1756 | 1468499770555 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1483ms 05:36:10 INFO - PROCESS | 1756 | 1468499770633 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1756 | 1468499770638 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:36:10 INFO - PROCESS | 1756 | 1468499770645 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1756 | 1468499770649 Marionette TRACE conn4 <- [1,1038,null,{}] 05:36:10 INFO - PROCESS | 1756 | 1468499770655 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 1756 | 1468499770665 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:10 INFO - PROCESS | 1756 | 1468499770910 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:36:11 INFO - PROCESS | 1756 | 1468499771159 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1756 | 1468499771168 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7000 == 57 [pid = 1756] [id = 267] 05:36:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x8e46e400) [pid = 1756] [serial = 802] [outer = (nil)] 05:36:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x99d59c00) [pid = 1756] [serial = 803] [outer = 0x8e46e400] 05:36:11 INFO - PROCESS | 1756 | 1468499771249 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x9a051c00) [pid = 1756] [serial = 804] [outer = 0x8e46e400] 05:36:12 INFO - PROCESS | 1756 | 1468499772115 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1536ms 05:36:12 INFO - PROCESS | 1756 | 1468499772182 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1756 | 1468499772186 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:36:12 INFO - PROCESS | 1756 | 1468499772192 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1756 | 1468499772196 Marionette TRACE conn4 <- [1,1042,null,{}] 05:36:12 INFO - PROCESS | 1756 | 1468499772202 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 1756 | 1468499772207 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:12 INFO - PROCESS | 1756 | 1468499772383 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:36:12 INFO - PROCESS | 1756 | 1468499772560 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1756 | 1468499772570 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7b400 == 58 [pid = 1756] [id = 268] 05:36:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x99d4e400) [pid = 1756] [serial = 805] [outer = (nil)] 05:36:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x9a059000) [pid = 1756] [serial = 806] [outer = 0x99d4e400] 05:36:12 INFO - PROCESS | 1756 | 1468499772655 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x9a05c400) [pid = 1756] [serial = 807] [outer = 0x99d4e400] 05:36:13 INFO - PROCESS | 1756 | 1468499773551 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1430ms 05:36:13 INFO - PROCESS | 1756 | 1468499773623 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:36:13 INFO - PROCESS | 1756 | 1468499773633 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:36:13 INFO - PROCESS | 1756 | 1468499773639 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1756 | 1468499773643 Marionette TRACE conn4 <- [1,1046,null,{}] 05:36:13 INFO - PROCESS | 1756 | 1468499773649 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 1756 | 1468499773654 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:13 INFO - PROCESS | 1756 | 1468499773863 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:36:14 INFO - PROCESS | 1756 | 1468499774085 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1756 | 1468499774093 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x9a053800 == 59 [pid = 1756] [id = 269] 05:36:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x9a05ec00) [pid = 1756] [serial = 808] [outer = (nil)] 05:36:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x9a07b400) [pid = 1756] [serial = 809] [outer = 0x9a05ec00] 05:36:14 INFO - PROCESS | 1756 | 1468499774216 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x9a1ef000) [pid = 1756] [serial = 810] [outer = 0x9a05ec00] 05:36:15 INFO - PROCESS | 1756 | 1468499775075 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1481ms 05:36:15 INFO - PROCESS | 1756 | 1468499775120 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1756 | 1468499775124 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:36:15 INFO - PROCESS | 1756 | 1468499775131 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1756 | 1468499775134 Marionette TRACE conn4 <- [1,1050,null,{}] 05:36:15 INFO - PROCESS | 1756 | 1468499775140 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 1756 | 1468499775145 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:15 INFO - PROCESS | 1756 | 1468499775323 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:36:15 INFO - PROCESS | 1756 | 1468499775515 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1756 | 1468499775524 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7b800 == 60 [pid = 1756] [id = 270] 05:36:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x8e7e6400) [pid = 1756] [serial = 811] [outer = (nil)] 05:36:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9a274400) [pid = 1756] [serial = 812] [outer = 0x8e7e6400] 05:36:15 INFO - PROCESS | 1756 | 1468499775645 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x9a277800) [pid = 1756] [serial = 813] [outer = 0x8e7e6400] 05:36:16 INFO - PROCESS | 1756 | 1468499776873 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1789ms 05:36:16 INFO - PROCESS | 1756 | 1468499776921 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1756 | 1468499776927 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:36:16 INFO - PROCESS | 1756 | 1468499776934 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1756 | 1468499776939 Marionette TRACE conn4 <- [1,1054,null,{}] 05:36:16 INFO - PROCESS | 1756 | 1468499776957 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:16 INFO - PROCESS | 1756 | 1468499776962 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:17 INFO - PROCESS | 1756 | 1468499777179 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:36:17 INFO - PROCESS | 1756 | 1468499777373 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1756 | 1468499777384 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e2c00 == 61 [pid = 1756] [id = 271] 05:36:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x8ee09400) [pid = 1756] [serial = 814] [outer = (nil)] 05:36:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x912f1c00) [pid = 1756] [serial = 815] [outer = 0x8ee09400] 05:36:17 INFO - PROCESS | 1756 | 1468499777456 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x91307c00) [pid = 1756] [serial = 816] [outer = 0x8ee09400] 05:36:18 INFO - PROCESS | 1756 | 1468499778440 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1537ms 05:36:18 INFO - PROCESS | 1756 | 1468499778471 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1756 | 1468499778478 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:36:18 INFO - PROCESS | 1756 | 1468499778488 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1756 | 1468499778492 Marionette TRACE conn4 <- [1,1058,null,{}] 05:36:18 INFO - PROCESS | 1756 | 1468499778498 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:18 INFO - PROCESS | 1756 | 1468499778504 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:18 INFO - PROCESS | 1756 | 1468499778680 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:36:18 INFO - PROCESS | 1756 | 1468499778865 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1756 | 1468499778874 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6cc000 == 62 [pid = 1756] [id = 272] 05:36:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x91155800) [pid = 1756] [serial = 817] [outer = (nil)] 05:36:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x92329800) [pid = 1756] [serial = 818] [outer = 0x91155800] 05:36:18 INFO - PROCESS | 1756 | 1468499778946 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x925da800) [pid = 1756] [serial = 819] [outer = 0x91155800] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x93b62000 == 61 [pid = 1756] [id = 260] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x93b68400) [pid = 1756] [serial = 719] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x8f39cc00) [pid = 1756] [serial = 707] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x91c50c00) [pid = 1756] [serial = 710] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x925d2400) [pid = 1756] [serial = 713] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x92f4cc00) [pid = 1756] [serial = 716] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x9483a400) [pid = 1756] [serial = 722] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x8c1ecc00) [pid = 1756] [serial = 704] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x91305800 == 60 [pid = 1756] [id = 259] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c5400 == 59 [pid = 1756] [id = 258] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x91456400 == 58 [pid = 1756] [id = 257] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2000 == 57 [pid = 1756] [id = 256] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x8e741c00 == 56 [pid = 1756] [id = 255] 05:36:19 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0dc00 == 55 [pid = 1756] [id = 248] 05:36:20 INFO - PROCESS | 1756 | 1468499780036 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x925d9c00) [pid = 1756] [serial = 735] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x93b5d000) [pid = 1756] [serial = 737] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x8e736000) [pid = 1756] [serial = 726] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x8e6c2800) [pid = 1756] [serial = 725] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x8e734000) [pid = 1756] [serial = 728] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9114f000) [pid = 1756] [serial = 729] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x91b78000) [pid = 1756] [serial = 731] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x93b61c00) [pid = 1756] [serial = 738] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x924dcc00) [pid = 1756] [serial = 734] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x94836c00) [pid = 1756] [serial = 741] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x91c48400) [pid = 1756] [serial = 732] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x92047c00) [pid = 1756] [serial = 740] [outer = (nil)] [url = about:blank] 05:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1633ms 05:36:20 INFO - PROCESS | 1756 | 1468499780121 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1756 | 1468499780125 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:36:20 INFO - PROCESS | 1756 | 1468499780132 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1756 | 1468499780137 Marionette TRACE conn4 <- [1,1062,null,{}] 05:36:20 INFO - PROCESS | 1756 | 1468499780154 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 1756 | 1468499780162 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:20 INFO - PROCESS | 1756 | 1468499780378 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:36:20 INFO - PROCESS | 1756 | 1468499780560 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1756 | 1468499780569 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b79800 == 56 [pid = 1756] [id = 273] 05:36:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x91c65000) [pid = 1756] [serial = 820] [outer = (nil)] 05:36:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x925d6800) [pid = 1756] [serial = 821] [outer = 0x91c65000] 05:36:20 INFO - PROCESS | 1756 | 1468499780643 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x92f4b000) [pid = 1756] [serial = 822] [outer = 0x91c65000] 05:36:21 INFO - PROCESS | 1756 | 1468499781371 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1295ms 05:36:21 INFO - PROCESS | 1756 | 1468499781426 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1756 | 1468499781433 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:36:21 INFO - PROCESS | 1756 | 1468499781440 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1756 | 1468499781442 Marionette TRACE conn4 <- [1,1066,null,{}] 05:36:21 INFO - PROCESS | 1756 | 1468499781448 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:21 INFO - PROCESS | 1756 | 1468499781453 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:21 INFO - PROCESS | 1756 | 1468499781616 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:36:21 INFO - PROCESS | 1756 | 1468499781625 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1756 | 1468499781631 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee02800 == 57 [pid = 1756] [id = 274] 05:36:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x92dc3400) [pid = 1756] [serial = 823] [outer = (nil)] 05:36:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x93d8c800) [pid = 1756] [serial = 824] [outer = 0x92dc3400] 05:36:21 INFO - PROCESS | 1756 | 1468499781714 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x9485a000) [pid = 1756] [serial = 825] [outer = 0x92dc3400] 05:36:22 INFO - PROCESS | 1756 | 1468499782697 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1281ms 05:36:22 INFO - PROCESS | 1756 | 1468499782721 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1756 | 1468499782725 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:36:22 INFO - PROCESS | 1756 | 1468499782738 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1756 | 1468499782741 Marionette TRACE conn4 <- [1,1070,null,{}] 05:36:22 INFO - PROCESS | 1756 | 1468499782747 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 1756 | 1468499782752 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:22 INFO - PROCESS | 1756 | 1468499782954 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:36:23 INFO - PROCESS | 1756 | 1468499782983 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1756 | 1468499783008 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f45800 == 58 [pid = 1756] [id = 275] 05:36:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x92f4fc00) [pid = 1756] [serial = 826] [outer = (nil)] 05:36:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x95394400) [pid = 1756] [serial = 827] [outer = 0x92f4fc00] 05:36:23 INFO - PROCESS | 1756 | 1468499783148 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x95399800) [pid = 1756] [serial = 828] [outer = 0x92f4fc00] 05:36:24 INFO - PROCESS | 1756 | 1468499783999 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1280ms 05:36:24 INFO - PROCESS | 1756 | 1468499784019 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1756 | 1468499784023 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:36:24 INFO - PROCESS | 1756 | 1468499784029 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1756 | 1468499784032 Marionette TRACE conn4 <- [1,1074,null,{}] 05:36:24 INFO - PROCESS | 1756 | 1468499784038 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 1756 | 1468499784047 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:24 INFO - PROCESS | 1756 | 1468499784287 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:36:24 INFO - PROCESS | 1756 | 1468499784311 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1756 | 1468499784318 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d8f000 == 59 [pid = 1756] [id = 276] 05:36:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x95210400) [pid = 1756] [serial = 829] [outer = (nil)] 05:36:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x98f1d400) [pid = 1756] [serial = 830] [outer = 0x95210400] 05:36:24 INFO - PROCESS | 1756 | 1468499784385 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9999a400) [pid = 1756] [serial = 831] [outer = 0x95210400] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x9144c800) [pid = 1756] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x8c1e5400) [pid = 1756] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x8e7dfc00) [pid = 1756] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x8bfbac00) [pid = 1756] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x91c6b800) [pid = 1756] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x8e7e6800) [pid = 1756] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x92049400) [pid = 1756] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x91457400) [pid = 1756] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x8e467400) [pid = 1756] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x8f39f800) [pid = 1756] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x91c41400) [pid = 1756] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x93b6a000) [pid = 1756] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x8e73f000) [pid = 1756] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x91c46000) [pid = 1756] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x92dc2800) [pid = 1756] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x91303000) [pid = 1756] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x93b62800) [pid = 1756] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x8e7eb800) [pid = 1756] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x8bfc4c00) [pid = 1756] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x925d3800) [pid = 1756] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:36:25 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x925d1000) [pid = 1756] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:36:25 INFO - PROCESS | 1756 | 1468499785569 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 05:36:25 INFO - PROCESS | 1756 | 1468499785616 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1756 | 1468499785620 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:36:25 INFO - PROCESS | 1756 | 1468499785630 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1756 | 1468499785632 Marionette TRACE conn4 <- [1,1078,null,{}] 05:36:25 INFO - PROCESS | 1756 | 1468499785638 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:25 INFO - PROCESS | 1756 | 1468499785643 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:25 INFO - PROCESS | 1756 | 1468499785799 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:36:25 INFO - PROCESS | 1756 | 1468499785809 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1756 | 1468499785815 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eac00 == 60 [pid = 1756] [id = 277] 05:36:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x8e73f000) [pid = 1756] [serial = 832] [outer = (nil)] 05:36:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x92327000) [pid = 1756] [serial = 833] [outer = 0x8e73f000] 05:36:25 INFO - PROCESS | 1756 | 1468499785882 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x92dc4400) [pid = 1756] [serial = 834] [outer = 0x8e73f000] 05:36:26 INFO - PROCESS | 1756 | 1468499786747 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1126ms 05:36:26 INFO - PROCESS | 1756 | 1468499786765 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:36:26 INFO - PROCESS | 1756 | 1468499786775 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:36:26 INFO - PROCESS | 1756 | 1468499786781 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1756 | 1468499786784 Marionette TRACE conn4 <- [1,1082,null,{}] 05:36:26 INFO - PROCESS | 1756 | 1468499786794 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:26 INFO - PROCESS | 1756 | 1468499786798 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:26 INFO - PROCESS | 1756 | 1468499786970 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:36:27 INFO - PROCESS | 1756 | 1468499787206 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1756 | 1468499787217 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbcc00 == 61 [pid = 1756] [id = 278] 05:36:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x8bfc3400) [pid = 1756] [serial = 835] [outer = (nil)] 05:36:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x8c1f3800) [pid = 1756] [serial = 836] [outer = 0x8bfc3400] 05:36:27 INFO - PROCESS | 1756 | 1468499787303 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x8db79400) [pid = 1756] [serial = 837] [outer = 0x8bfc3400] 05:36:28 INFO - PROCESS | 1756 | 1468499788315 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1581ms 05:36:28 INFO - PROCESS | 1756 | 1468499788365 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1756 | 1468499788371 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:36:28 INFO - PROCESS | 1756 | 1468499788379 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1756 | 1468499788384 Marionette TRACE conn4 <- [1,1086,null,{}] 05:36:28 INFO - PROCESS | 1756 | 1468499788392 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:28 INFO - PROCESS | 1756 | 1468499788400 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:28 INFO - PROCESS | 1756 | 1468499788630 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:36:28 INFO - PROCESS | 1756 | 1468499788868 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1756 | 1468499788879 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f018800 == 62 [pid = 1756] [id = 279] 05:36:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x8f392400) [pid = 1756] [serial = 838] [outer = (nil)] 05:36:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x91150c00) [pid = 1756] [serial = 839] [outer = 0x8f392400] 05:36:28 INFO - PROCESS | 1756 | 1468499788987 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x912f2400) [pid = 1756] [serial = 840] [outer = 0x8f392400] 05:36:29 INFO - PROCESS | 1756 | 1468499789926 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1601ms 05:36:29 INFO - PROCESS | 1756 | 1468499789983 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:36:29 INFO - PROCESS | 1756 | 1468499789990 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:36:30 INFO - PROCESS | 1756 | 1468499789997 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1756 | 1468499790000 Marionette TRACE conn4 <- [1,1090,null,{}] 05:36:30 INFO - PROCESS | 1756 | 1468499790007 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 1756 | 1468499790013 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:30 INFO - PROCESS | 1756 | 1468499790209 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:36:30 INFO - PROCESS | 1756 | 1468499790482 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1756 | 1468499790490 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x91455400 == 63 [pid = 1756] [id = 280] 05:36:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x91b78000) [pid = 1756] [serial = 841] [outer = (nil)] 05:36:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x91b7f800) [pid = 1756] [serial = 842] [outer = 0x91b78000] 05:36:30 INFO - PROCESS | 1756 | 1468499790615 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x92049400) [pid = 1756] [serial = 843] [outer = 0x91b78000] 05:36:31 INFO - PROCESS | 1756 | 1468499791567 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1633ms 05:36:31 INFO - PROCESS | 1756 | 1468499791630 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1756 | 1468499791634 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:36:31 INFO - PROCESS | 1756 | 1468499791651 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1756 | 1468499791661 Marionette TRACE conn4 <- [1,1094,null,{}] 05:36:31 INFO - PROCESS | 1756 | 1468499791667 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:31 INFO - PROCESS | 1756 | 1468499791676 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:31 INFO - PROCESS | 1756 | 1468499791923 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:36:32 INFO - PROCESS | 1756 | 1468499792154 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1756 | 1468499792164 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2800 == 64 [pid = 1756] [id = 281] 05:36:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x91451000) [pid = 1756] [serial = 844] [outer = (nil)] 05:36:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x95394c00) [pid = 1756] [serial = 845] [outer = 0x91451000] 05:36:32 INFO - PROCESS | 1756 | 1468499792256 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x96645800) [pid = 1756] [serial = 846] [outer = 0x91451000] 05:36:33 INFO - PROCESS | 1756 | 1468499793179 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1573ms 05:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:36:33 INFO - PROCESS | 1756 | 1468499793216 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1756 | 1468499793220 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:36:33 INFO - PROCESS | 1756 | 1468499793227 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1756 | 1468499793230 Marionette TRACE conn4 <- [1,1098,null,{}] 05:36:33 INFO - PROCESS | 1756 | 1468499793236 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:33 INFO - PROCESS | 1756 | 1468499793242 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:33 INFO - PROCESS | 1756 | 1468499793427 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:36:33 INFO - PROCESS | 1756 | 1468499793627 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1756 | 1468499793635 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130dc00 == 65 [pid = 1756] [id = 282] 05:36:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x9485d400) [pid = 1756] [serial = 847] [outer = (nil)] 05:36:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x997c6800) [pid = 1756] [serial = 848] [outer = 0x9485d400] 05:36:33 INFO - PROCESS | 1756 | 1468499793760 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x99d51000) [pid = 1756] [serial = 849] [outer = 0x9485d400] 05:36:34 INFO - PROCESS | 1756 | 1468499794612 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1434ms 05:36:34 INFO - PROCESS | 1756 | 1468499794659 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1756 | 1468499794663 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:36:34 INFO - PROCESS | 1756 | 1468499794670 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1756 | 1468499794674 Marionette TRACE conn4 <- [1,1102,null,{}] 05:36:34 INFO - PROCESS | 1756 | 1468499794679 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:34 INFO - PROCESS | 1756 | 1468499794685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:34 INFO - PROCESS | 1756 | 1468499794877 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:36:35 INFO - PROCESS | 1756 | 1468499795093 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1756 | 1468499795109 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x99d5c000 == 66 [pid = 1756] [id = 283] 05:36:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x99d5cc00) [pid = 1756] [serial = 850] [outer = (nil)] 05:36:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x9a057800) [pid = 1756] [serial = 851] [outer = 0x99d5cc00] 05:36:35 INFO - PROCESS | 1756 | 1468499795286 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9a27d400) [pid = 1756] [serial = 852] [outer = 0x99d5cc00] 05:36:36 INFO - PROCESS | 1756 | 1468499796226 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1582ms 05:36:36 INFO - PROCESS | 1756 | 1468499796253 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:36:36 INFO - PROCESS | 1756 | 1468499796257 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:36:36 INFO - PROCESS | 1756 | 1468499796263 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1756 | 1468499796267 Marionette TRACE conn4 <- [1,1106,null,{}] 05:36:36 INFO - PROCESS | 1756 | 1468499796273 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:36 INFO - PROCESS | 1756 | 1468499796279 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:36 INFO - PROCESS | 1756 | 1468499796459 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:36:36 INFO - PROCESS | 1756 | 1468499796642 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1756 | 1468499796650 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f2800 == 67 [pid = 1756] [id = 284] 05:36:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x8f392000) [pid = 1756] [serial = 853] [outer = (nil)] 05:36:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x9a575c00) [pid = 1756] [serial = 854] [outer = 0x8f392000] 05:36:36 INFO - PROCESS | 1756 | 1468499796731 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x9a578c00) [pid = 1756] [serial = 855] [outer = 0x8f392000] 05:36:37 INFO - PROCESS | 1756 | 1468499797693 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1481ms 05:36:37 INFO - PROCESS | 1756 | 1468499797745 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1756 | 1468499797749 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:36:37 INFO - PROCESS | 1756 | 1468499797755 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1756 | 1468499797758 Marionette TRACE conn4 <- [1,1110,null,{}] 05:36:37 INFO - PROCESS | 1756 | 1468499797764 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 1756 | 1468499797769 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:37 INFO - PROCESS | 1756 | 1468499797949 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:36:38 INFO - PROCESS | 1756 | 1468499798134 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1756 | 1468499798145 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x9539ac00 == 68 [pid = 1756] [id = 285] 05:36:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x9a56ec00) [pid = 1756] [serial = 856] [outer = (nil)] 05:36:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x9a5df800) [pid = 1756] [serial = 857] [outer = 0x9a56ec00] 05:36:38 INFO - PROCESS | 1756 | 1468499798224 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x9abd8800) [pid = 1756] [serial = 858] [outer = 0x9a56ec00] 05:36:39 INFO - PROCESS | 1756 | 1468499799123 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1439ms 05:36:39 INFO - PROCESS | 1756 | 1468499799195 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1756 | 1468499799198 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:36:39 INFO - PROCESS | 1756 | 1468499799205 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1756 | 1468499799209 Marionette TRACE conn4 <- [1,1114,null,{}] 05:36:39 INFO - PROCESS | 1756 | 1468499799215 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:39 INFO - PROCESS | 1756 | 1468499799220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:39 INFO - PROCESS | 1756 | 1468499799439 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:36:39 INFO - PROCESS | 1756 | 1468499799672 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1756 | 1468499799681 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfba000 == 69 [pid = 1756] [id = 286] 05:36:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x8ee10800) [pid = 1756] [serial = 859] [outer = (nil)] 05:36:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x9144f000) [pid = 1756] [serial = 860] [outer = 0x8ee10800] 05:36:39 INFO - PROCESS | 1756 | 1468499799805 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x91c5e400) [pid = 1756] [serial = 861] [outer = 0x8ee10800] 05:36:40 INFO - PROCESS | 1756 | 1468499800706 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1534ms 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:36:40 INFO - PROCESS | 1756 | 1468499800740 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1756 | 1468499800743 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:36:40 INFO - PROCESS | 1756 | 1468499800750 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1756 | 1468499800753 Marionette TRACE conn4 <- [1,1118,null,{}] 05:36:40 INFO - PROCESS | 1756 | 1468499800759 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:40 INFO - PROCESS | 1756 | 1468499800764 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:41 INFO - PROCESS | 1756 | 1468499801253 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:36:41 INFO - PROCESS | 1756 | 1468499801494 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1756 | 1468499801504 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3c00 == 70 [pid = 1756] [id = 287] 05:36:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x8e6c5000) [pid = 1756] [serial = 862] [outer = (nil)] 05:36:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x8e732800) [pid = 1756] [serial = 863] [outer = 0x8e6c5000] 05:36:41 INFO - PROCESS | 1756 | 1468499801614 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x8ee07400) [pid = 1756] [serial = 864] [outer = 0x8e6c5000] 05:36:42 INFO - PROCESS | 1756 | 1468499802675 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1982ms 05:36:42 INFO - PROCESS | 1756 | 1468499802732 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:36:42 INFO - PROCESS | 1756 | 1468499802738 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:36:42 INFO - PROCESS | 1756 | 1468499802746 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1756 | 1468499802752 Marionette TRACE conn4 <- [1,1122,null,{}] 05:36:42 INFO - PROCESS | 1756 | 1468499802759 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 1756 | 1468499802764 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:42 INFO - PROCESS | 1756 | 1468499802988 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:36:43 INFO - PROCESS | 1756 | 1468499803227 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1756 | 1468499803235 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ef400 == 71 [pid = 1756] [id = 288] 05:36:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x8c1f0000) [pid = 1756] [serial = 865] [outer = (nil)] 05:36:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x8ee06800) [pid = 1756] [serial = 866] [outer = 0x8c1f0000] 05:36:43 INFO - PROCESS | 1756 | 1468499803373 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x9108dc00) [pid = 1756] [serial = 867] [outer = 0x8c1f0000] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc3000 == 70 [pid = 1756] [id = 234] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e5800 == 69 [pid = 1756] [id = 216] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbf000 == 68 [pid = 1756] [id = 237] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbd800 == 67 [pid = 1756] [id = 217] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x93b62400 == 66 [pid = 1756] [id = 239] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46b400 == 65 [pid = 1756] [id = 240] 05:36:43 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0x9664bc00) [pid = 1756] [serial = 785] [outer = (nil)] [url = about:blank] 05:36:43 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0x9794e800) [pid = 1756] [serial = 764] [outer = (nil)] [url = about:blank] 05:36:43 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x9664c800) [pid = 1756] [serial = 761] [outer = (nil)] [url = about:blank] 05:36:43 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x953c5400) [pid = 1756] [serial = 758] [outer = (nil)] [url = about:blank] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3400 == 64 [pid = 1756] [id = 220] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e1000 == 63 [pid = 1756] [id = 238] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x912f4800 == 62 [pid = 1756] [id = 236] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eb400 == 61 [pid = 1756] [id = 218] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39dc00 == 60 [pid = 1756] [id = 219] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8db77c00 == 59 [pid = 1756] [id = 235] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eac00 == 58 [pid = 1756] [id = 277] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x93d8f000 == 57 [pid = 1756] [id = 276] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x92f45800 == 56 [pid = 1756] [id = 275] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee02800 == 55 [pid = 1756] [id = 274] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91b79800 == 54 [pid = 1756] [id = 273] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6cc000 == 53 [pid = 1756] [id = 272] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e2c00 == 52 [pid = 1756] [id = 271] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7000 == 51 [pid = 1756] [id = 267] 05:36:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91c6c000 == 50 [pid = 1756] [id = 266] 05:36:44 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee07000 == 49 [pid = 1756] [id = 265] 05:36:44 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08c00 == 48 [pid = 1756] [id = 262] 05:36:44 INFO - PROCESS | 1756 | 1468499804258 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x93d98400) [pid = 1756] [serial = 779] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x9232bc00) [pid = 1756] [serial = 749] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x91c66400) [pid = 1756] [serial = 672] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x92f4ac00) [pid = 1756] [serial = 681] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x93a6d800) [pid = 1756] [serial = 717] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x93d90800) [pid = 1756] [serial = 720] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x94854000) [pid = 1756] [serial = 723] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x8c1ed800) [pid = 1756] [serial = 633] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x92dca800) [pid = 1756] [serial = 678] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x8e7ec400) [pid = 1756] [serial = 767] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x925d8800) [pid = 1756] [serial = 675] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x95398400) [pid = 1756] [serial = 783] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9203c000) [pid = 1756] [serial = 711] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x9485e400) [pid = 1756] [serial = 743] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x95208800) [pid = 1756] [serial = 752] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x8db73c00) [pid = 1756] [serial = 705] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x8f397800) [pid = 1756] [serial = 768] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x8e466c00) [pid = 1756] [serial = 684] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x924d7800) [pid = 1756] [serial = 666] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x8f393c00) [pid = 1756] [serial = 669] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x94855000) [pid = 1756] [serial = 780] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x91c65400) [pid = 1756] [serial = 774] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x95392400) [pid = 1756] [serial = 755] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x912f1800) [pid = 1756] [serial = 746] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x8ee0f400) [pid = 1756] [serial = 771] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x92dc8c00) [pid = 1756] [serial = 714] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x93a6e000) [pid = 1756] [serial = 777] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x95207000) [pid = 1756] [serial = 782] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x92f46400) [pid = 1756] [serial = 776] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x8e7e5c00) [pid = 1756] [serial = 770] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x91154400) [pid = 1756] [serial = 708] [outer = (nil)] [url = about:blank] 05:36:44 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x91b7f400) [pid = 1756] [serial = 773] [outer = (nil)] [url = about:blank] 05:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1590ms 05:36:44 INFO - PROCESS | 1756 | 1468499804334 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1756 | 1468499804338 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:36:44 INFO - PROCESS | 1756 | 1468499804345 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1756 | 1468499804349 Marionette TRACE conn4 <- [1,1126,null,{}] 05:36:44 INFO - PROCESS | 1756 | 1468499804355 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:44 INFO - PROCESS | 1756 | 1468499804360 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:44 INFO - PROCESS | 1756 | 1468499804529 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:36:44 INFO - PROCESS | 1756 | 1468499804680 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1756 | 1468499804688 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2400 == 49 [pid = 1756] [id = 289] 05:36:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x8e6cc000) [pid = 1756] [serial = 868] [outer = (nil)] 05:36:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x91b74c00) [pid = 1756] [serial = 869] [outer = 0x8e6cc000] 05:36:44 INFO - PROCESS | 1756 | 1468499804758 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x91c44400) [pid = 1756] [serial = 870] [outer = 0x8e6cc000] 05:36:45 INFO - PROCESS | 1756 | 1468499805610 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1340ms 05:36:45 INFO - PROCESS | 1756 | 1468499805686 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1756 | 1468499805693 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:36:45 INFO - PROCESS | 1756 | 1468499805709 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1756 | 1468499805716 Marionette TRACE conn4 <- [1,1130,null,{}] 05:36:45 INFO - PROCESS | 1756 | 1468499805722 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 1756 | 1468499805728 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:45 INFO - PROCESS | 1756 | 1468499805902 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:36:46 INFO - PROCESS | 1756 | 1468499806067 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1756 | 1468499806074 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144a000 == 50 [pid = 1756] [id = 290] 05:36:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x9203f800) [pid = 1756] [serial = 871] [outer = (nil)] 05:36:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x925d8800) [pid = 1756] [serial = 872] [outer = 0x9203f800] 05:36:46 INFO - PROCESS | 1756 | 1468499806146 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x92dcd400) [pid = 1756] [serial = 873] [outer = 0x9203f800] 05:36:47 INFO - PROCESS | 1756 | 1468499807021 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1399ms 05:36:47 INFO - PROCESS | 1756 | 1468499807100 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1756 | 1468499807103 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:36:47 INFO - PROCESS | 1756 | 1468499807110 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1756 | 1468499807113 Marionette TRACE conn4 <- [1,1134,null,{}] 05:36:47 INFO - PROCESS | 1756 | 1468499807119 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:47 INFO - PROCESS | 1756 | 1468499807123 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:47 INFO - PROCESS | 1756 | 1468499807357 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:36:47 INFO - PROCESS | 1756 | 1468499807390 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1756 | 1468499807395 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f4ac00 == 51 [pid = 1756] [id = 291] 05:36:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x93a6c000) [pid = 1756] [serial = 874] [outer = (nil)] 05:36:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x93b5dc00) [pid = 1756] [serial = 875] [outer = 0x93a6c000] 05:36:47 INFO - PROCESS | 1756 | 1468499807479 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x93d90400) [pid = 1756] [serial = 876] [outer = 0x93a6c000] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x8ee09400) [pid = 1756] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x91155800) [pid = 1756] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x8db7a800) [pid = 1756] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x92f4fc00) [pid = 1756] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x91c65000) [pid = 1756] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x92dc3400) [pid = 1756] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x95210400) [pid = 1756] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:36:48 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x8e7e6400) [pid = 1756] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:36:48 INFO - PROCESS | 1756 | 1468499808777 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1729ms 05:36:48 INFO - PROCESS | 1756 | 1468499808840 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1756 | 1468499808843 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:36:48 INFO - PROCESS | 1756 | 1468499808849 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1756 | 1468499808852 Marionette TRACE conn4 <- [1,1138,null,{}] 05:36:48 INFO - PROCESS | 1756 | 1468499808858 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 1756 | 1468499808863 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:49 INFO - PROCESS | 1756 | 1468499809086 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:36:49 INFO - PROCESS | 1756 | 1468499809101 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1756 | 1468499809115 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc3400 == 52 [pid = 1756] [id = 292] 05:36:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x92dc8c00) [pid = 1756] [serial = 877] [outer = (nil)] 05:36:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x93a6e800) [pid = 1756] [serial = 878] [outer = 0x92dc8c00] 05:36:49 INFO - PROCESS | 1756 | 1468499809196 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x94857800) [pid = 1756] [serial = 879] [outer = 0x92dc8c00] 05:36:50 INFO - PROCESS | 1756 | 1468499810071 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1239ms 05:36:50 INFO - PROCESS | 1756 | 1468499810089 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1756 | 1468499810092 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:36:50 INFO - PROCESS | 1756 | 1468499810123 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1756 | 1468499810128 Marionette TRACE conn4 <- [1,1142,null,{}] 05:36:50 INFO - PROCESS | 1756 | 1468499810136 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 1756 | 1468499810141 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:50 INFO - PROCESS | 1756 | 1468499810303 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:36:50 INFO - PROCESS | 1756 | 1468499810551 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1756 | 1468499810561 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbd400 == 53 [pid = 1756] [id = 293] 05:36:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x8bfc3000) [pid = 1756] [serial = 880] [outer = (nil)] 05:36:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x8db6c800) [pid = 1756] [serial = 881] [outer = 0x8bfc3000] 05:36:50 INFO - PROCESS | 1756 | 1468499810650 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x8e46b400) [pid = 1756] [serial = 882] [outer = 0x8bfc3000] 05:36:51 INFO - PROCESS | 1756 | 1468499811650 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1554ms 05:36:51 INFO - PROCESS | 1756 | 1468499811680 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1756 | 1468499811685 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:36:51 INFO - PROCESS | 1756 | 1468499811695 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1756 | 1468499811700 Marionette TRACE conn4 <- [1,1146,null,{}] 05:36:51 INFO - PROCESS | 1756 | 1468499811708 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:51 INFO - PROCESS | 1756 | 1468499811716 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:51 INFO - PROCESS | 1756 | 1468499811924 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:36:52 INFO - PROCESS | 1756 | 1468499812160 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1756 | 1468499812170 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f5c00 == 54 [pid = 1756] [id = 294] 05:36:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x91309c00) [pid = 1756] [serial = 883] [outer = (nil)] 05:36:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x91398000) [pid = 1756] [serial = 884] [outer = 0x91309c00] 05:36:52 INFO - PROCESS | 1756 | 1468499812312 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x91457c00) [pid = 1756] [serial = 885] [outer = 0x91309c00] 05:36:53 INFO - PROCESS | 1756 | 1468499813274 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 05:36:53 INFO - PROCESS | 1756 | 1468499813332 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1756 | 1468499813338 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:36:53 INFO - PROCESS | 1756 | 1468499813346 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1756 | 1468499813350 Marionette TRACE conn4 <- [1,1150,null,{}] 05:36:53 INFO - PROCESS | 1756 | 1468499813356 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:53 INFO - PROCESS | 1756 | 1468499813362 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:53 INFO - PROCESS | 1756 | 1468499813599 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:36:53 INFO - PROCESS | 1756 | 1468499813874 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1756 | 1468499813882 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c6b000 == 55 [pid = 1756] [id = 295] 05:36:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x924d9000) [pid = 1756] [serial = 886] [outer = (nil)] 05:36:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x925d1c00) [pid = 1756] [serial = 887] [outer = 0x924d9000] 05:36:54 INFO - PROCESS | 1756 | 1468499814008 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x92f4e400) [pid = 1756] [serial = 888] [outer = 0x924d9000] 05:36:54 INFO - PROCESS | 1756 | 1468499814940 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1633ms 05:36:54 INFO - PROCESS | 1756 | 1468499814978 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 1756 | 1468499814982 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:36:55 INFO - PROCESS | 1756 | 1468499815000 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1756 | 1468499815009 Marionette TRACE conn4 <- [1,1154,null,{}] 05:36:55 INFO - PROCESS | 1756 | 1468499815016 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:55 INFO - PROCESS | 1756 | 1468499815024 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:55 INFO - PROCESS | 1756 | 1468499815278 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:36:55 INFO - PROCESS | 1756 | 1468499815508 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1756 | 1468499815517 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e5000 == 56 [pid = 1756] [id = 296] 05:36:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x925cdc00) [pid = 1756] [serial = 889] [outer = (nil)] 05:36:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x95398c00) [pid = 1756] [serial = 890] [outer = 0x925cdc00] 05:36:55 INFO - PROCESS | 1756 | 1468499815603 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x953cb800) [pid = 1756] [serial = 891] [outer = 0x925cdc00] 05:36:56 INFO - PROCESS | 1756 | 1468499816482 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1547ms 05:36:56 INFO - PROCESS | 1756 | 1468499816538 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1756 | 1468499816544 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:36:56 INFO - PROCESS | 1756 | 1468499816550 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1756 | 1468499816554 Marionette TRACE conn4 <- [1,1158,null,{}] 05:36:56 INFO - PROCESS | 1756 | 1468499816560 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 1756 | 1468499816566 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:56 INFO - PROCESS | 1756 | 1468499816759 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:36:57 INFO - PROCESS | 1756 | 1468499816996 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1756 | 1468499817003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ebc00 == 57 [pid = 1756] [id = 297] 05:36:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x91c44800) [pid = 1756] [serial = 892] [outer = (nil)] 05:36:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x9794fc00) [pid = 1756] [serial = 893] [outer = 0x91c44800] 05:36:57 INFO - PROCESS | 1756 | 1468499817129 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x97956000) [pid = 1756] [serial = 894] [outer = 0x91c44800] 05:36:58 INFO - PROCESS | 1756 | 1468499818040 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1531ms 05:36:58 INFO - PROCESS | 1756 | 1468499818082 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1756 | 1468499818087 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:36:58 INFO - PROCESS | 1756 | 1468499818093 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1756 | 1468499818097 Marionette TRACE conn4 <- [1,1162,null,{}] 05:36:58 INFO - PROCESS | 1756 | 1468499818104 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 1756 | 1468499818109 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:58 INFO - PROCESS | 1756 | 1468499818289 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:36:58 INFO - PROCESS | 1756 | 1468499818478 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1756 | 1468499818498 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x9980e000 == 58 [pid = 1756] [id = 298] 05:36:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x998f1800) [pid = 1756] [serial = 895] [outer = (nil)] 05:36:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x99d4f000) [pid = 1756] [serial = 896] [outer = 0x998f1800] 05:36:58 INFO - PROCESS | 1756 | 1468499818681 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x9a1ecc00) [pid = 1756] [serial = 897] [outer = 0x998f1800] 05:36:59 INFO - PROCESS | 1756 | 1468499819681 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1635ms 05:36:59 INFO - PROCESS | 1756 | 1468499819729 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1756 | 1468499819732 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:36:59 INFO - PROCESS | 1756 | 1468499819739 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1756 | 1468499819742 Marionette TRACE conn4 <- [1,1166,null,{}] 05:36:59 INFO - PROCESS | 1756 | 1468499819749 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 1756 | 1468499819754 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:36:59 INFO - PROCESS | 1756 | 1468499819940 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:37:00 INFO - PROCESS | 1756 | 1468499820180 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1756 | 1468499820188 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbec00 == 59 [pid = 1756] [id = 299] 05:37:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x912f4800) [pid = 1756] [serial = 898] [outer = (nil)] 05:37:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x9a577400) [pid = 1756] [serial = 899] [outer = 0x912f4800] 05:37:00 INFO - PROCESS | 1756 | 1468499820308 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x9a5e1c00) [pid = 1756] [serial = 900] [outer = 0x912f4800] 05:37:01 INFO - PROCESS | 1756 | 1468499821164 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1486ms 05:37:01 INFO - PROCESS | 1756 | 1468499821226 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1756 | 1468499821230 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:37:01 INFO - PROCESS | 1756 | 1468499821236 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1756 | 1468499821240 Marionette TRACE conn4 <- [1,1170,null,{}] 05:37:01 INFO - PROCESS | 1756 | 1468499821246 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:01 INFO - PROCESS | 1756 | 1468499821251 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:01 INFO - PROCESS | 1756 | 1468499821429 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:37:01 INFO - PROCESS | 1756 | 1468499821631 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1756 | 1468499821642 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c1800 == 60 [pid = 1756] [id = 300] 05:37:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x8e7df000) [pid = 1756] [serial = 901] [outer = (nil)] 05:37:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x9acdfc00) [pid = 1756] [serial = 902] [outer = 0x8e7df000] 05:37:01 INFO - PROCESS | 1756 | 1468499821805 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x9ace7400) [pid = 1756] [serial = 903] [outer = 0x8e7df000] 05:37:02 INFO - PROCESS | 1756 | 1468499822740 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1532ms 05:37:02 INFO - PROCESS | 1756 | 1468499822768 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1756 | 1468499822772 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:37:02 INFO - PROCESS | 1756 | 1468499822779 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1756 | 1468499822783 Marionette TRACE conn4 <- [1,1174,null,{}] 05:37:02 INFO - PROCESS | 1756 | 1468499822789 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:02 INFO - PROCESS | 1756 | 1468499822794 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:02 INFO - PROCESS | 1756 | 1468499822970 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:37:03 INFO - PROCESS | 1756 | 1468499823174 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 1756 | 1468499823182 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d93800 == 61 [pid = 1756] [id = 301] 05:37:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x95397800) [pid = 1756] [serial = 904] [outer = (nil)] 05:37:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x9acedc00) [pid = 1756] [serial = 905] [outer = 0x95397800] 05:37:03 INFO - PROCESS | 1756 | 1468499823260 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x9ad04000) [pid = 1756] [serial = 906] [outer = 0x95397800] 05:37:04 INFO - PROCESS | 1756 | --DOCSHELL 0x924d6c00 == 60 [pid = 1756] [id = 9] 05:37:04 INFO - PROCESS | 1756 | 1468499824289 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1756 | 1468499824377 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:37:04 INFO - PROCESS | 1756 | 1468499824389 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1756 | 1468499824392 Marionette TRACE conn4 <- [1,1178,null,{}] 05:37:04 INFO - PROCESS | 1756 | 1468499824398 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:04 INFO - PROCESS | 1756 | 1468499824403 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:04 INFO - PROCESS | 1756 | 1468499824619 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:37:05 INFO - PROCESS | 1756 | 1468499825164 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1756 | 1468499825184 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c1400 == 61 [pid = 1756] [id = 302] 05:37:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x8e6c3400) [pid = 1756] [serial = 907] [outer = (nil)] 05:37:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x8e6cc800) [pid = 1756] [serial = 908] [outer = 0x8e6c3400] 05:37:05 INFO - PROCESS | 1756 | 1468499825296 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x8f00e000) [pid = 1756] [serial = 909] [outer = 0x8e6c3400] 05:37:06 INFO - PROCESS | 1756 | 1468499826240 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 1756 | 1468499826329 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:37:06 INFO - PROCESS | 1756 | 1468499826336 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1756 | 1468499826341 Marionette TRACE conn4 <- [1,1182,null,{}] 05:37:06 INFO - PROCESS | 1756 | 1468499826350 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:06 INFO - PROCESS | 1756 | 1468499826355 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:06 INFO - PROCESS | 1756 | 1468499826631 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:37:06 INFO - PROCESS | 1756 | 1468499826930 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1756 | 1468499826940 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee10000 == 62 [pid = 1756] [id = 303] 05:37:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x91083c00) [pid = 1756] [serial = 910] [outer = (nil)] 05:37:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x91c45000) [pid = 1756] [serial = 911] [outer = 0x91083c00] 05:37:07 INFO - PROCESS | 1756 | 1468499827017 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0x92324c00) [pid = 1756] [serial = 912] [outer = 0x91083c00] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x925d0c00 == 61 [pid = 1756] [id = 224] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91391000 == 60 [pid = 1756] [id = 249] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0b000 == 59 [pid = 1756] [id = 254] 05:37:07 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x92327000) [pid = 1756] [serial = 833] [outer = (nil)] [url = about:blank] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91b72000 == 58 [pid = 1756] [id = 223] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x9483ec00 == 57 [pid = 1756] [id = 250] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e3c00 == 56 [pid = 1756] [id = 222] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x92f46c00 == 55 [pid = 1756] [id = 251] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4c00 == 54 [pid = 1756] [id = 225] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f2400 == 53 [pid = 1756] [id = 252] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x9130d000 == 52 [pid = 1756] [id = 226] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc3400 == 51 [pid = 1756] [id = 292] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x92f4ac00 == 50 [pid = 1756] [id = 291] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x93d94000 == 49 [pid = 1756] [id = 261] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x9144a000 == 48 [pid = 1756] [id = 290] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2400 == 47 [pid = 1756] [id = 289] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ef400 == 46 [pid = 1756] [id = 288] 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3c00 == 45 [pid = 1756] [id = 287] 05:37:07 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:07 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbcc00 == 44 [pid = 1756] [id = 278] 05:37:07 INFO - PROCESS | 1756 | 1468499827970 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1756 | 1468499828073 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:37:08 INFO - PROCESS | 1756 | 1468499828082 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1756 | 1468499828086 Marionette TRACE conn4 <- [1,1186,null,{}] 05:37:08 INFO - PROCESS | 1756 | 1468499828092 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:08 INFO - PROCESS | 1756 | 1468499828097 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:08 INFO - PROCESS | 1756 | 1468499828275 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:37:08 INFO - PROCESS | 1756 | 1468499828426 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1756 | 1468499828439 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4c00 == 45 [pid = 1756] [id = 304] 05:37:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x91303000) [pid = 1756] [serial = 913] [outer = (nil)] 05:37:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x92dc2000) [pid = 1756] [serial = 914] [outer = 0x91303000] 05:37:08 INFO - PROCESS | 1756 | 1468499828508 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x92f46400) [pid = 1756] [serial = 915] [outer = 0x91303000] 05:37:09 INFO - PROCESS | 1756 | 1468499829408 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1756 | 1468499829471 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:37:09 INFO - PROCESS | 1756 | 1468499829480 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1756 | 1468499829488 Marionette TRACE conn4 <- [1,1190,null,{}] 05:37:09 INFO - PROCESS | 1756 | 1468499829502 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 1756 | 1468499829509 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:09 INFO - PROCESS | 1756 | 1468499829689 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:37:09 INFO - PROCESS | 1756 | 1468499829850 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1756 | 1468499829857 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x925da800 == 46 [pid = 1756] [id = 305] 05:37:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x93b5f800) [pid = 1756] [serial = 916] [outer = (nil)] 05:37:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x95201800) [pid = 1756] [serial = 917] [outer = 0x93b5f800] 05:37:09 INFO - PROCESS | 1756 | 1468499829933 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x95394400) [pid = 1756] [serial = 918] [outer = 0x93b5f800] 05:37:10 INFO - PROCESS | 1756 | 1468499830815 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1756 | 1468499830872 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:37:10 INFO - PROCESS | 1756 | 1468499830886 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1756 | 1468499830888 Marionette TRACE conn4 <- [1,1194,null,{}] 05:37:10 INFO - PROCESS | 1756 | 1468499830894 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:10 INFO - PROCESS | 1756 | 1468499830899 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:11 INFO - PROCESS | 1756 | 1468499831119 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:37:11 INFO - PROCESS | 1756 | 1468499831146 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1756 | 1468499831171 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x91086400 == 47 [pid = 1756] [id = 306] 05:37:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x91c61400) [pid = 1756] [serial = 919] [outer = (nil)] 05:37:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x9980d400) [pid = 1756] [serial = 920] [outer = 0x91c61400] 05:37:11 INFO - PROCESS | 1756 | 1468499831330 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x998ecc00) [pid = 1756] [serial = 921] [outer = 0x91c61400] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x8c1f0000) [pid = 1756] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x9203f800) [pid = 1756] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9539a000) [pid = 1756] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x8e6c5000) [pid = 1756] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x93a6c000) [pid = 1756] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x8e73f000) [pid = 1756] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9538e800) [pid = 1756] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x8e6cc000) [pid = 1756] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9485b000) [pid = 1756] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x91c4d000) [pid = 1756] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x8f00f000) [pid = 1756] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x95208400) [pid = 1756] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x8c1f1400) [pid = 1756] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x9a05ec00) [pid = 1756] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x953c9000) [pid = 1756] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x99d4e400) [pid = 1756] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x997c4400) [pid = 1756] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x96648400) [pid = 1756] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x8e46e400) [pid = 1756] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x924ce000) [pid = 1756] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x91158000) [pid = 1756] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x98c91400) [pid = 1756] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:37:12 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x8e6ca800) [pid = 1756] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:37:12 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:12 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:12 INFO - PROCESS | 1756 | 1468499832440 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1756 | 1468499832471 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:37:12 INFO - PROCESS | 1756 | 1468499832477 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1756 | 1468499832481 Marionette TRACE conn4 <- [1,1198,null,{}] 05:37:12 INFO - PROCESS | 1756 | 1468499832486 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 1756 | 1468499832491 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:12 INFO - PROCESS | 1756 | 1468499832650 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:37:12 INFO - PROCESS | 1756 | 1468499832663 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 1756 | 1468499832679 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4d000 == 48 [pid = 1756] [id = 307] 05:37:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x9203f800) [pid = 1756] [serial = 922] [outer = (nil)] 05:37:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x9539a800) [pid = 1756] [serial = 923] [outer = 0x9203f800] 05:37:12 INFO - PROCESS | 1756 | 1468499832771 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x99c1c800) [pid = 1756] [serial = 924] [outer = 0x9203f800] 05:37:13 INFO - PROCESS | 1756 | 1468499833694 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1242ms 05:37:13 INFO - PROCESS | 1756 | 1468499833720 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1756 | 1468499833724 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:37:13 INFO - PROCESS | 1756 | 1468499833730 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1756 | 1468499833733 Marionette TRACE conn4 <- [1,1202,null,{}] 05:37:13 INFO - PROCESS | 1756 | 1468499833739 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:13 INFO - PROCESS | 1756 | 1468499833744 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:13 INFO - PROCESS | 1756 | 1468499833907 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:37:13 INFO - PROCESS | 1756 | 1468499833922 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1756 | 1468499833931 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x91453c00 == 49 [pid = 1756] [id = 308] 05:37:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x93d96000) [pid = 1756] [serial = 925] [outer = (nil)] 05:37:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x9a05a000) [pid = 1756] [serial = 926] [outer = 0x93d96000] 05:37:14 INFO - PROCESS | 1756 | 1468499833997 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x9a07a400) [pid = 1756] [serial = 927] [outer = 0x93d96000] 05:37:15 INFO - PROCESS | 1756 | 1468499835156 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:37:15 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 05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1455ms 05:37:15 INFO - PROCESS | 1756 | 1468499835187 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1756 | 1468499835192 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:37:15 INFO - PROCESS | 1756 | 1468499835201 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1756 | 1468499835209 Marionette TRACE conn4 <- [1,1206,null,{}] 05:37:15 INFO - PROCESS | 1756 | 1468499835217 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 1756 | 1468499835223 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:15 INFO - PROCESS | 1756 | 1468499835445 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:37:15 INFO - PROCESS | 1756 | 1468499835687 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1756 | 1468499835695 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114c400 == 50 [pid = 1756] [id = 309] 05:37:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x91158000) [pid = 1756] [serial = 928] [outer = (nil)] 05:37:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x9144e400) [pid = 1756] [serial = 929] [outer = 0x91158000] 05:37:15 INFO - PROCESS | 1756 | 1468499835825 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x91c49800) [pid = 1756] [serial = 930] [outer = 0x91158000] 05:37:16 INFO - PROCESS | 1756 | 1468499836728 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:37:16 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 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1592ms 05:37:16 INFO - PROCESS | 1756 | 1468499836794 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1756 | 1468499836801 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:37:16 INFO - PROCESS | 1756 | 1468499836813 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1756 | 1468499836817 Marionette TRACE conn4 <- [1,1210,null,{}] 05:37:16 INFO - PROCESS | 1756 | 1468499836824 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:16 INFO - PROCESS | 1756 | 1468499836830 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:17 INFO - PROCESS | 1756 | 1468499837063 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:37:17 INFO - PROCESS | 1756 | 1468499837345 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1756 | 1468499837354 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x92329400 == 51 [pid = 1756] [id = 310] 05:37:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x93b62800) [pid = 1756] [serial = 931] [outer = (nil)] 05:37:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x94835800) [pid = 1756] [serial = 932] [outer = 0x93b62800] 05:37:17 INFO - PROCESS | 1756 | 1468499837493 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x94858000) [pid = 1756] [serial = 933] [outer = 0x93b62800] 05:37:18 INFO - PROCESS | 1756 | 1468499838440 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1685ms 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:37:18 INFO - PROCESS | 1756 | 1468499838497 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 1756 | 1468499838500 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:37:18 INFO - PROCESS | 1756 | 1468499838508 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1756 | 1468499838514 Marionette TRACE conn4 <- [1,1214,null,{}] 05:37:18 INFO - PROCESS | 1756 | 1468499838531 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:18 INFO - PROCESS | 1756 | 1468499838540 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:18 INFO - PROCESS | 1756 | 1468499838734 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:37:18 INFO - PROCESS | 1756 | 1468499838928 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1756 | 1468499838939 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e467400 == 52 [pid = 1756] [id = 311] 05:37:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x99d55800) [pid = 1756] [serial = 934] [outer = (nil)] 05:37:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x9a054800) [pid = 1756] [serial = 935] [outer = 0x99d55800] 05:37:19 INFO - PROCESS | 1756 | 1468499839081 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x9a1ec800) [pid = 1756] [serial = 936] [outer = 0x99d55800] 05:37:19 INFO - PROCESS | 1756 | 1468499839957 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1504ms 05:37:20 INFO - PROCESS | 1756 | 1468499840011 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1756 | 1468499840015 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:37:20 INFO - PROCESS | 1756 | 1468499840022 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1756 | 1468499840025 Marionette TRACE conn4 <- [1,1218,null,{}] 05:37:20 INFO - PROCESS | 1756 | 1468499840031 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 1756 | 1468499840036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:20 INFO - PROCESS | 1756 | 1468499840226 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:37:20 INFO - PROCESS | 1756 | 1468499840501 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1756 | 1468499840508 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ed000 == 53 [pid = 1756] [id = 312] 05:37:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x99d59000) [pid = 1756] [serial = 937] [outer = (nil)] 05:37:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x9a278000) [pid = 1756] [serial = 938] [outer = 0x99d59000] 05:37:20 INFO - PROCESS | 1756 | 1468499840654 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x9a573c00) [pid = 1756] [serial = 939] [outer = 0x99d59000] 05:37:21 INFO - PROCESS | 1756 | 1468499841559 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1580ms 05:37:21 INFO - PROCESS | 1756 | 1468499841602 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:37:21 INFO - PROCESS | 1756 | 1468499841607 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:37:21 INFO - PROCESS | 1756 | 1468499841613 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1756 | 1468499841617 Marionette TRACE conn4 <- [1,1222,null,{}] 05:37:21 INFO - PROCESS | 1756 | 1468499841623 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:21 INFO - PROCESS | 1756 | 1468499841628 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:21 INFO - PROCESS | 1756 | 1468499841816 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:37:22 INFO - PROCESS | 1756 | 1468499842071 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1756 | 1468499842079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbfc00 == 54 [pid = 1756] [id = 313] 05:37:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x8db73800) [pid = 1756] [serial = 940] [outer = (nil)] 05:37:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x9aceac00) [pid = 1756] [serial = 941] [outer = 0x8db73800] 05:37:22 INFO - PROCESS | 1756 | 1468499842206 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x9ad0a800) [pid = 1756] [serial = 942] [outer = 0x8db73800] 05:37:23 INFO - PROCESS | 1756 | 1468499843120 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1756 | 1468499843202 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:37:23 INFO - PROCESS | 1756 | 1468499843208 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1756 | 1468499843212 Marionette TRACE conn4 <- [1,1226,null,{}] 05:37:23 INFO - PROCESS | 1756 | 1468499843218 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:23 INFO - PROCESS | 1756 | 1468499843228 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:23 INFO - PROCESS | 1756 | 1468499843463 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:37:23 INFO - PROCESS | 1756 | 1468499843700 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1756 | 1468499843710 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6dc00 == 55 [pid = 1756] [id = 314] 05:37:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x8db6f000) [pid = 1756] [serial = 943] [outer = (nil)] 05:37:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x9b41ac00) [pid = 1756] [serial = 944] [outer = 0x8db6f000] 05:37:23 INFO - PROCESS | 1756 | 1468499843802 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x9b4ed400) [pid = 1756] [serial = 945] [outer = 0x8db6f000] 05:37:24 INFO - PROCESS | 1756 | 1468499844641 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1481ms 05:37:24 INFO - PROCESS | 1756 | 1468499844690 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1756 | 1468499844694 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:37:24 INFO - PROCESS | 1756 | 1468499844701 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1756 | 1468499844705 Marionette TRACE conn4 <- [1,1230,null,{}] 05:37:24 INFO - PROCESS | 1756 | 1468499844711 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 1756 | 1468499844716 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:24 INFO - PROCESS | 1756 | 1468499844895 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:37:25 INFO - PROCESS | 1756 | 1468499845099 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1756 | 1468499845107 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f3a0800 == 56 [pid = 1756] [id = 315] 05:37:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x9abdcc00) [pid = 1756] [serial = 946] [outer = (nil)] 05:37:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x9b8a9800) [pid = 1756] [serial = 947] [outer = 0x9abdcc00] 05:37:25 INFO - PROCESS | 1756 | 1468499845228 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x9b8ad000) [pid = 1756] [serial = 948] [outer = 0x9abdcc00] 05:37:26 INFO - PROCESS | 1756 | 1468499846149 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1483ms 05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:37:26 INFO - PROCESS | 1756 | 1468499846185 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1756 | 1468499846188 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:37:26 INFO - PROCESS | 1756 | 1468499846195 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1756 | 1468499846198 Marionette TRACE conn4 <- [1,1234,null,{}] 05:37:26 INFO - PROCESS | 1756 | 1468499846204 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 1756 | 1468499846209 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:26 INFO - PROCESS | 1756 | 1468499846381 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:37:26 INFO - PROCESS | 1756 | 1468499846579 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1756 | 1468499846587 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x9b4f4c00 == 57 [pid = 1756] [id = 316] 05:37:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x9b8aa800) [pid = 1756] [serial = 949] [outer = (nil)] 05:37:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x9b8b3400) [pid = 1756] [serial = 950] [outer = 0x9b8aa800] 05:37:26 INFO - PROCESS | 1756 | 1468499846664 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x9b8c9000) [pid = 1756] [serial = 951] [outer = 0x9b8aa800] 05:37:27 INFO - PROCESS | 1756 | 1468499847592 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1442ms 05:37:27 INFO - PROCESS | 1756 | 1468499847636 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1756 | 1468499847640 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:37:27 INFO - PROCESS | 1756 | 1468499847646 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1756 | 1468499847650 Marionette TRACE conn4 <- [1,1238,null,{}] 05:37:27 INFO - PROCESS | 1756 | 1468499847656 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 1756 | 1468499847661 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:27 INFO - PROCESS | 1756 | 1468499847849 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:37:28 INFO - PROCESS | 1756 | 1468499848042 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1756 | 1468499848050 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6f400 == 58 [pid = 1756] [id = 317] 05:37:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 148 (0x9b8b0000) [pid = 1756] [serial = 952] [outer = (nil)] 05:37:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 149 (0x9d341800) [pid = 1756] [serial = 953] [outer = 0x9b8b0000] 05:37:28 INFO - PROCESS | 1756 | 1468499848127 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 150 (0x9d34c400) [pid = 1756] [serial = 954] [outer = 0x9b8b0000] 05:37:29 INFO - PROCESS | 1756 | 1468499849042 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1431ms 05:37:29 INFO - PROCESS | 1756 | 1468499849079 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1756 | 1468499849083 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:37:29 INFO - PROCESS | 1756 | 1468499849089 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1756 | 1468499849093 Marionette TRACE conn4 <- [1,1242,null,{}] 05:37:29 INFO - PROCESS | 1756 | 1468499849098 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 1756 | 1468499849103 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:29 INFO - PROCESS | 1756 | 1468499849285 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:37:29 INFO - PROCESS | 1756 | 1468499849478 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1756 | 1468499849487 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c9800 == 59 [pid = 1756] [id = 318] 05:37:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 151 (0x9a275800) [pid = 1756] [serial = 955] [outer = (nil)] 05:37:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 152 (0x9d45cc00) [pid = 1756] [serial = 956] [outer = 0x9a275800] 05:37:29 INFO - PROCESS | 1756 | 1468499849564 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 153 (0x9d4df400) [pid = 1756] [serial = 957] [outer = 0x9a275800] 05:37:30 INFO - PROCESS | 1756 | 1468499850533 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1485ms 05:37:30 INFO - PROCESS | 1756 | 1468499850575 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1756 | 1468499850580 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:37:30 INFO - PROCESS | 1756 | 1468499850586 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1756 | 1468499850591 Marionette TRACE conn4 <- [1,1246,null,{}] 05:37:30 INFO - PROCESS | 1756 | 1468499850597 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 1756 | 1468499850603 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:30 INFO - PROCESS | 1756 | 1468499850814 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:37:31 INFO - PROCESS | 1756 | 1468499851055 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1756 | 1468499851067 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f014000 == 60 [pid = 1756] [id = 319] 05:37:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 154 (0x8f393c00) [pid = 1756] [serial = 958] [outer = (nil)] 05:37:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 155 (0xa200d400) [pid = 1756] [serial = 959] [outer = 0x8f393c00] 05:37:31 INFO - PROCESS | 1756 | 1468499851197 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 156 (0xa2268c00) [pid = 1756] [serial = 960] [outer = 0x8f393c00] 05:37:32 INFO - PROCESS | 1756 | 1468499852098 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1583ms 05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:37:32 INFO - PROCESS | 1756 | 1468499852171 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1756 | 1468499852175 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:37:32 INFO - PROCESS | 1756 | 1468499852181 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1756 | 1468499852184 Marionette TRACE conn4 <- [1,1250,null,{}] 05:37:32 INFO - PROCESS | 1756 | 1468499852190 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 1756 | 1468499852195 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:32 INFO - PROCESS | 1756 | 1468499852415 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:37:33 INFO - PROCESS | 1756 | 1468499853009 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1756 | 1468499853016 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e474400 == 61 [pid = 1756] [id = 320] 05:37:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 157 (0x8e474c00) [pid = 1756] [serial = 961] [outer = (nil)] 05:37:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 158 (0x8e73c400) [pid = 1756] [serial = 962] [outer = 0x8e474c00] 05:37:33 INFO - PROCESS | 1756 | 1468499853098 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 159 (0x8f397c00) [pid = 1756] [serial = 963] [outer = 0x8e474c00] 05:37:33 INFO - PROCESS | 1756 | 1468499853971 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1834ms 05:37:34 INFO - PROCESS | 1756 | 1468499854017 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1756 | 1468499854023 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:37:34 INFO - PROCESS | 1756 | 1468499854030 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1756 | 1468499854035 Marionette TRACE conn4 <- [1,1254,null,{}] 05:37:34 INFO - PROCESS | 1756 | 1468499854043 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:34 INFO - PROCESS | 1756 | 1468499854051 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:34 INFO - PROCESS | 1756 | 1468499854229 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:37:34 INFO - PROCESS | 1756 | 1468499854438 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1756 | 1468499854447 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x92327000 == 62 [pid = 1756] [id = 321] 05:37:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 160 (0x9232b400) [pid = 1756] [serial = 964] [outer = (nil)] 05:37:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 161 (0x925d4800) [pid = 1756] [serial = 965] [outer = 0x9232b400] 05:37:34 INFO - PROCESS | 1756 | 1468499854564 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 162 (0x925dac00) [pid = 1756] [serial = 966] [outer = 0x9232b400] 05:37:35 INFO - PROCESS | 1756 | 1468499855557 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1586ms 05:37:35 INFO - PROCESS | 1756 | 1468499855621 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 1756 | 1468499855627 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:37:35 INFO - PROCESS | 1756 | 1468499855634 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1756 | 1468499855637 Marionette TRACE conn4 <- [1,1258,null,{}] 05:37:35 INFO - PROCESS | 1756 | 1468499855643 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:35 INFO - PROCESS | 1756 | 1468499855648 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:35 INFO - PROCESS | 1756 | 1468499855836 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:37:36 INFO - PROCESS | 1756 | 1468499856119 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1756 | 1468499856128 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f0800 == 63 [pid = 1756] [id = 322] 05:37:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 163 (0x91c42800) [pid = 1756] [serial = 967] [outer = (nil)] 05:37:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 164 (0x92f46c00) [pid = 1756] [serial = 968] [outer = 0x91c42800] 05:37:36 INFO - PROCESS | 1756 | 1468499856243 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 165 (0x9483e400) [pid = 1756] [serial = 969] [outer = 0x91c42800] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x93d96c00 == 62 [pid = 1756] [id = 11] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbd400 == 61 [pid = 1756] [id = 293] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfba000 == 60 [pid = 1756] [id = 286] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x91396800 == 59 [pid = 1756] [id = 215] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7b400 == 58 [pid = 1756] [id = 268] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4800 == 57 [pid = 1756] [id = 229] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc3800 == 56 [pid = 1756] [id = 214] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8e466800 == 55 [pid = 1756] [id = 247] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4000 == 54 [pid = 1756] [id = 210] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9139b000 == 53 [pid = 1756] [id = 221] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c9400 == 52 [pid = 1756] [id = 228] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4800 == 51 [pid = 1756] [id = 253] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2800 == 50 [pid = 1756] [id = 281] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee06000 == 49 [pid = 1756] [id = 212] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x91c6b000 == 48 [pid = 1756] [id = 295] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfb8800 == 47 [pid = 1756] [id = 232] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfba800 == 46 [pid = 1756] [id = 227] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x912f5c00 == 45 [pid = 1756] [id = 294] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e5000 == 44 [pid = 1756] [id = 296] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x91c61800 == 43 [pid = 1756] [id = 263] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9980e000 == 42 [pid = 1756] [id = 298] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7b800 == 41 [pid = 1756] [id = 270] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x93d93800 == 40 [pid = 1756] [id = 301] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbec00 == 39 [pid = 1756] [id = 299] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9130dc00 == 38 [pid = 1756] [id = 282] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9a053800 == 37 [pid = 1756] [id = 269] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c1800 == 36 [pid = 1756] [id = 300] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c1400 == 35 [pid = 1756] [id = 302] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ebc00 == 34 [pid = 1756] [id = 297] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x96646c00 == 33 [pid = 1756] [id = 264] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8e472400 == 32 [pid = 1756] [id = 211] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9114bc00 == 31 [pid = 1756] [id = 213] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8f018800 == 30 [pid = 1756] [id = 279] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x91455400 == 29 [pid = 1756] [id = 280] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x99d5c000 == 28 [pid = 1756] [id = 283] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f2800 == 27 [pid = 1756] [id = 284] 05:37:37 INFO - PROCESS | 1756 | --DOCSHELL 0x9539ac00 == 26 [pid = 1756] [id = 285] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 164 (0x91150c00) [pid = 1756] [serial = 839] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 163 (0x9a5df800) [pid = 1756] [serial = 857] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 162 (0x8ee06800) [pid = 1756] [serial = 866] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 161 (0x925d8800) [pid = 1756] [serial = 872] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 160 (0x97953000) [pid = 1756] [serial = 765] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 159 (0x8ee07400) [pid = 1756] [serial = 864] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 158 (0x93d90400) [pid = 1756] [serial = 876] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 157 (0x92dc4400) [pid = 1756] [serial = 834] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 156 (0x953cc800) [pid = 1756] [serial = 759] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 155 (0x9144f000) [pid = 1756] [serial = 860] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 154 (0x8e732800) [pid = 1756] [serial = 863] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 153 (0x9108dc00) [pid = 1756] [serial = 867] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 152 (0x91c44400) [pid = 1756] [serial = 870] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 151 (0x95394c00) [pid = 1756] [serial = 845] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 150 (0x92dcd400) [pid = 1756] [serial = 873] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 149 (0x997c6800) [pid = 1756] [serial = 848] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 148 (0x952ba400) [pid = 1756] [serial = 753] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 147 (0x93b5dc00) [pid = 1756] [serial = 875] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x925ce000) [pid = 1756] [serial = 750] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x9a057800) [pid = 1756] [serial = 851] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x91b74c00) [pid = 1756] [serial = 869] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x91b7f800) [pid = 1756] [serial = 842] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x9130c400) [pid = 1756] [serial = 747] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x95394000) [pid = 1756] [serial = 756] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x9664dc00) [pid = 1756] [serial = 762] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x9a1ef000) [pid = 1756] [serial = 810] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x9794f000) [pid = 1756] [serial = 786] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x9a05c400) [pid = 1756] [serial = 807] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x99c1f400) [pid = 1756] [serial = 801] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x98c92000) [pid = 1756] [serial = 795] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x9a051c00) [pid = 1756] [serial = 804] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x9485a800) [pid = 1756] [serial = 792] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x91451800) [pid = 1756] [serial = 789] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x9980fc00) [pid = 1756] [serial = 798] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x95203c00) [pid = 1756] [serial = 744] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x8c1f3800) [pid = 1756] [serial = 836] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x9a575c00) [pid = 1756] [serial = 854] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x93a6e800) [pid = 1756] [serial = 878] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1756 | 1468499858728 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 3135ms 05:37:38 INFO - PROCESS | 1756 | 1468499858771 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1756 | 1468499858776 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:37:38 INFO - PROCESS | 1756 | 1468499858784 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1756 | 1468499858791 Marionette TRACE conn4 <- [1,1262,null,{}] 05:37:38 INFO - PROCESS | 1756 | 1468499858843 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 1756 | 1468499858848 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:39 INFO - PROCESS | 1756 | 1468499859014 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:37:39 INFO - PROCESS | 1756 | 1468499859026 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1756 | 1468499859036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7ac00 == 27 [pid = 1756] [id = 323] 05:37:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x8db7b400) [pid = 1756] [serial = 970] [outer = (nil)] 05:37:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x8e6c9000) [pid = 1756] [serial = 971] [outer = 0x8db7b400] 05:37:39 INFO - PROCESS | 1756 | 1468499859105 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x8e736c00) [pid = 1756] [serial = 972] [outer = 0x8db7b400] 05:37:40 INFO - PROCESS | 1756 | 1468499860037 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1284ms 05:37:40 INFO - PROCESS | 1756 | 1468499860067 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1756 | 1468499860074 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:37:40 INFO - PROCESS | 1756 | 1468499860084 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1756 | 1468499860089 Marionette TRACE conn4 <- [1,1266,null,{}] 05:37:40 INFO - PROCESS | 1756 | 1468499860098 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:40 INFO - PROCESS | 1756 | 1468499860103 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:40 INFO - PROCESS | 1756 | 1468499860269 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:37:40 INFO - PROCESS | 1756 | 1468499860429 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1756 | 1468499860438 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73d400 == 28 [pid = 1756] [id = 324] 05:37:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x8ee08000) [pid = 1756] [serial = 973] [outer = (nil)] 05:37:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x8f012400) [pid = 1756] [serial = 974] [outer = 0x8ee08000] 05:37:40 INFO - PROCESS | 1756 | 1468499860510 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x8f017c00) [pid = 1756] [serial = 975] [outer = 0x8ee08000] 05:37:41 INFO - PROCESS | 1756 | 1468499861428 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1386ms 05:37:41 INFO - PROCESS | 1756 | 1468499861470 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1756 | 1468499861474 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:37:41 INFO - PROCESS | 1756 | 1468499861488 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1756 | 1468499861493 Marionette TRACE conn4 <- [1,1270,null,{}] 05:37:41 INFO - PROCESS | 1756 | 1468499861511 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 1756 | 1468499861520 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:41 INFO - PROCESS | 1756 | 1468499861745 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:37:41 INFO - PROCESS | 1756 | 1468499861768 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1756 | 1468499861779 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x91157c00 == 29 [pid = 1756] [id = 325] 05:37:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x91158400) [pid = 1756] [serial = 976] [outer = (nil)] 05:37:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x912f1400) [pid = 1756] [serial = 977] [outer = 0x91158400] 05:37:41 INFO - PROCESS | 1756 | 1468499861850 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x91304000) [pid = 1756] [serial = 978] [outer = 0x91158400] 05:37:44 INFO - PROCESS | 1756 | 1468499864044 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x91c61400) [pid = 1756] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x9203f800) [pid = 1756] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x8e7df000) [pid = 1756] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x912f4800) [pid = 1756] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x95397800) [pid = 1756] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x8e6c3400) [pid = 1756] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x998f1800) [pid = 1756] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x91083c00) [pid = 1756] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x925cdc00) [pid = 1756] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x924d9000) [pid = 1756] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x91309c00) [pid = 1756] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x91c44800) [pid = 1756] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x91303000) [pid = 1756] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x8bfc3000) [pid = 1756] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x94836000) [pid = 1756] [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.] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x93d96000) [pid = 1756] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x93b5f800) [pid = 1756] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x8f392400) [pid = 1756] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x8ee10800) [pid = 1756] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x9a56ec00) [pid = 1756] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x91b78000) [pid = 1756] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x9485d400) [pid = 1756] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x8bfc3400) [pid = 1756] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x924d7000) [pid = 1756] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x92dc8c00) [pid = 1756] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x8f392000) [pid = 1756] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x99d5cc00) [pid = 1756] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:37:44 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x91451000) [pid = 1756] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2764ms 05:37:44 INFO - PROCESS | 1756 | 1468499864246 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1756 | 1468499864250 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:37:44 INFO - PROCESS | 1756 | 1468499864256 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1756 | 1468499864259 Marionette TRACE conn4 <- [1,1274,null,{}] 05:37:44 INFO - PROCESS | 1756 | 1468499864265 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 1756 | 1468499864270 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:44 INFO - PROCESS | 1756 | 1468499864419 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:37:44 INFO - PROCESS | 1756 | 1468499864428 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1756 | 1468499864438 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7a800 == 30 [pid = 1756] [id = 326] 05:37:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x8ee07c00) [pid = 1756] [serial = 979] [outer = (nil)] 05:37:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x91152c00) [pid = 1756] [serial = 980] [outer = 0x8ee07c00] 05:37:44 INFO - PROCESS | 1756 | 1468499864506 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x91309c00) [pid = 1756] [serial = 981] [outer = 0x8ee07c00] 05:37:45 INFO - PROCESS | 1756 | 1468499865319 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1136ms 05:37:45 INFO - PROCESS | 1756 | 1468499865393 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1756 | 1468499865395 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:37:45 INFO - PROCESS | 1756 | 1468499865402 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1756 | 1468499865405 Marionette TRACE conn4 <- [1,1278,null,{}] 05:37:45 INFO - PROCESS | 1756 | 1468499865411 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:45 INFO - PROCESS | 1756 | 1468499865416 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:45 INFO - PROCESS | 1756 | 1468499865566 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:37:45 INFO - PROCESS | 1756 | 1468499865576 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1756 | 1468499865587 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6d000 == 31 [pid = 1756] [id = 327] 05:37:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x8e7e7c00) [pid = 1756] [serial = 982] [outer = (nil)] 05:37:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x91399400) [pid = 1756] [serial = 983] [outer = 0x8e7e7c00] 05:37:45 INFO - PROCESS | 1756 | 1468499865662 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x9144fc00) [pid = 1756] [serial = 984] [outer = 0x8e7e7c00] 05:37:46 INFO - PROCESS | 1756 | 1468499866803 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1437ms 05:37:46 INFO - PROCESS | 1756 | 1468499866840 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1756 | 1468499866847 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:37:46 INFO - PROCESS | 1756 | 1468499866856 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1756 | 1468499866862 Marionette TRACE conn4 <- [1,1282,null,{}] 05:37:46 INFO - PROCESS | 1756 | 1468499866872 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 1756 | 1468499866878 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:47 INFO - PROCESS | 1756 | 1468499867066 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:37:47 INFO - PROCESS | 1756 | 1468499867322 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1756 | 1468499867333 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c1400 == 32 [pid = 1756] [id = 328] 05:37:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x8e6c2c00) [pid = 1756] [serial = 985] [outer = (nil)] 05:37:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x8e7e9000) [pid = 1756] [serial = 986] [outer = 0x8e6c2c00] 05:37:47 INFO - PROCESS | 1756 | 1468499867461 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x8ee0e000) [pid = 1756] [serial = 987] [outer = 0x8e6c2c00] 05:37:48 INFO - PROCESS | 1756 | 1468499868368 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1586ms 05:37:48 INFO - PROCESS | 1756 | 1468499868443 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1756 | 1468499868451 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:37:48 INFO - PROCESS | 1756 | 1468499868462 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1756 | 1468499868466 Marionette TRACE conn4 <- [1,1286,null,{}] 05:37:48 INFO - PROCESS | 1756 | 1468499868473 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:48 INFO - PROCESS | 1756 | 1468499868479 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:48 INFO - PROCESS | 1756 | 1468499868700 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:37:48 INFO - PROCESS | 1756 | 1468499868949 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 1756 | 1468499868959 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e472400 == 33 [pid = 1756] [id = 329] 05:37:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x912f0000) [pid = 1756] [serial = 988] [outer = (nil)] 05:37:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 119 (0x91306c00) [pid = 1756] [serial = 989] [outer = 0x912f0000] 05:37:49 INFO - PROCESS | 1756 | 1468499869074 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 120 (0x9138f400) [pid = 1756] [serial = 990] [outer = 0x912f0000] 05:37:49 INFO - PROCESS | 1756 | 1468499869989 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1586ms 05:37:50 INFO - PROCESS | 1756 | 1468499870064 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1756 | 1468499870067 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:37:50 INFO - PROCESS | 1756 | 1468499870076 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1756 | 1468499870082 Marionette TRACE conn4 <- [1,1290,null,{}] 05:37:50 INFO - PROCESS | 1756 | 1468499870099 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 1756 | 1468499870108 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:50 INFO - PROCESS | 1756 | 1468499870292 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:37:50 INFO - PROCESS | 1756 | 1468499870544 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1756 | 1468499870553 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b7a800 == 34 [pid = 1756] [id = 330] 05:37:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 121 (0x91b7b000) [pid = 1756] [serial = 991] [outer = (nil)] 05:37:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 122 (0x91c46400) [pid = 1756] [serial = 992] [outer = 0x91b7b000] 05:37:50 INFO - PROCESS | 1756 | 1468499870661 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 123 (0x91c4c800) [pid = 1756] [serial = 993] [outer = 0x91b7b000] 05:37:51 INFO - PROCESS | 1756 | 1468499871554 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1542ms 05:37:51 INFO - PROCESS | 1756 | 1468499871627 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1756 | 1468499871633 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:37:51 INFO - PROCESS | 1756 | 1468499871640 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1756 | 1468499871644 Marionette TRACE conn4 <- [1,1294,null,{}] 05:37:51 INFO - PROCESS | 1756 | 1468499871650 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:51 INFO - PROCESS | 1756 | 1468499871655 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:51 INFO - PROCESS | 1756 | 1468499871836 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:37:52 INFO - PROCESS | 1756 | 1468499872030 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1756 | 1468499872041 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f013800 == 35 [pid = 1756] [id = 331] 05:37:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 124 (0x91c60000) [pid = 1756] [serial = 994] [outer = (nil)] 05:37:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 125 (0x92042c00) [pid = 1756] [serial = 995] [outer = 0x91c60000] 05:37:52 INFO - PROCESS | 1756 | 1468499872201 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 126 (0x92328000) [pid = 1756] [serial = 996] [outer = 0x91c60000] 05:37:53 INFO - PROCESS | 1756 | 1468499873064 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1482ms 05:37:53 INFO - PROCESS | 1756 | 1468499873123 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 1756 | 1468499873127 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:37:53 INFO - PROCESS | 1756 | 1468499873133 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1756 | 1468499873137 Marionette TRACE conn4 <- [1,1298,null,{}] 05:37:53 INFO - PROCESS | 1756 | 1468499873143 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:53 INFO - PROCESS | 1756 | 1468499873148 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:53 INFO - PROCESS | 1756 | 1468499873321 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:37:53 INFO - PROCESS | 1756 | 1468499873511 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1756 | 1468499873520 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71c00 == 36 [pid = 1756] [id = 332] 05:37:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 127 (0x912ec800) [pid = 1756] [serial = 997] [outer = (nil)] 05:37:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 128 (0x924d8000) [pid = 1756] [serial = 998] [outer = 0x912ec800] 05:37:53 INFO - PROCESS | 1756 | 1468499873602 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 129 (0x925cec00) [pid = 1756] [serial = 999] [outer = 0x912ec800] 05:37:54 INFO - PROCESS | 1756 | 1468499874578 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1480ms 05:37:54 INFO - PROCESS | 1756 | 1468499874614 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1756 | 1468499874618 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:37:54 INFO - PROCESS | 1756 | 1468499874624 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1756 | 1468499874627 Marionette TRACE conn4 <- [1,1302,null,{}] 05:37:54 INFO - PROCESS | 1756 | 1468499874633 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 1756 | 1468499874647 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:54 INFO - PROCESS | 1756 | 1468499874854 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:37:55 INFO - PROCESS | 1756 | 1468499875110 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1756 | 1468499875119 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7c00 == 37 [pid = 1756] [id = 333] 05:37:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 130 (0x9144b800) [pid = 1756] [serial = 1000] [outer = (nil)] 05:37:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 131 (0x92f4c400) [pid = 1756] [serial = 1001] [outer = 0x9144b800] 05:37:55 INFO - PROCESS | 1756 | 1468499875242 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 132 (0x93a6f800) [pid = 1756] [serial = 1002] [outer = 0x9144b800] 05:37:56 INFO - PROCESS | 1756 | 1468499876122 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1533ms 05:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:37:56 INFO - PROCESS | 1756 | 1468499876158 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1756 | 1468499876161 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:37:56 INFO - PROCESS | 1756 | 1468499876168 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1756 | 1468499876172 Marionette TRACE conn4 <- [1,1306,null,{}] 05:37:56 INFO - PROCESS | 1756 | 1468499876178 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:56 INFO - PROCESS | 1756 | 1468499876183 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:56 INFO - PROCESS | 1756 | 1468499876352 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:37:56 INFO - PROCESS | 1756 | 1468499876542 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1756 | 1468499876554 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108cc00 == 38 [pid = 1756] [id = 334] 05:37:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 133 (0x92f4e000) [pid = 1756] [serial = 1003] [outer = (nil)] 05:37:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 134 (0x93d8dc00) [pid = 1756] [serial = 1004] [outer = 0x92f4e000] 05:37:56 INFO - PROCESS | 1756 | 1468499876627 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 135 (0x93d8a000) [pid = 1756] [serial = 1005] [outer = 0x92f4e000] 05:37:57 INFO - PROCESS | 1756 | 1468499877569 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1431ms 05:37:57 INFO - PROCESS | 1756 | 1468499877600 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1756 | 1468499877611 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:37:57 INFO - PROCESS | 1756 | 1468499877618 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1756 | 1468499877621 Marionette TRACE conn4 <- [1,1310,null,{}] 05:37:57 INFO - PROCESS | 1756 | 1468499877627 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:57 INFO - PROCESS | 1756 | 1468499877632 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:57 INFO - PROCESS | 1756 | 1468499877801 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:37:58 INFO - PROCESS | 1756 | 1468499877994 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1756 | 1468499878003 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0a000 == 39 [pid = 1756] [id = 335] 05:37:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 136 (0x925d3400) [pid = 1756] [serial = 1006] [outer = (nil)] 05:37:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 137 (0x94860000) [pid = 1756] [serial = 1007] [outer = 0x925d3400] 05:37:58 INFO - PROCESS | 1756 | 1468499878079 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 138 (0x95208000) [pid = 1756] [serial = 1008] [outer = 0x925d3400] 05:37:59 INFO - PROCESS | 1756 | 1468499879009 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1756 | 1468499879055 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:37:59 INFO - PROCESS | 1756 | 1468499879061 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1756 | 1468499879065 Marionette TRACE conn4 <- [1,1314,null,{}] 05:37:59 INFO - PROCESS | 1756 | 1468499879071 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:59 INFO - PROCESS | 1756 | 1468499879076 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:59 INFO - PROCESS | 1756 | 1468499879264 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:37:59 INFO - PROCESS | 1756 | 1468499879464 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1756 | 1468499879475 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:37:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e6c00 == 40 [pid = 1756] [id = 336] 05:37:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 139 (0x8c1f2000) [pid = 1756] [serial = 1009] [outer = (nil)] 05:37:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 140 (0x95393800) [pid = 1756] [serial = 1010] [outer = 0x8c1f2000] 05:37:59 INFO - PROCESS | 1756 | 1468499879636 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 141 (0x95397400) [pid = 1756] [serial = 1011] [outer = 0x8c1f2000] 05:38:00 INFO - PROCESS | 1756 | 1468499880529 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1531ms 05:38:00 INFO - PROCESS | 1756 | 1468499880593 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:38:00 INFO - PROCESS | 1756 | 1468499880597 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:38:00 INFO - PROCESS | 1756 | 1468499880604 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1756 | 1468499880607 Marionette TRACE conn4 <- [1,1318,null,{}] 05:38:00 INFO - PROCESS | 1756 | 1468499880613 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 1756 | 1468499880618 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:00 INFO - PROCESS | 1756 | 1468499880789 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:38:01 INFO - PROCESS | 1756 | 1468499881045 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1756 | 1468499881055 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0d000 == 41 [pid = 1756] [id = 337] 05:38:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 142 (0x8f00f000) [pid = 1756] [serial = 1012] [outer = (nil)] 05:38:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 143 (0x91c6a800) [pid = 1756] [serial = 1013] [outer = 0x8f00f000] 05:38:01 INFO - PROCESS | 1756 | 1468499881174 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 144 (0x953ce000) [pid = 1756] [serial = 1014] [outer = 0x8f00f000] 05:38:02 INFO - PROCESS | 1756 | 1468499882131 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1583ms 05:38:02 INFO - PROCESS | 1756 | 1468499882187 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1756 | 1468499882192 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:38:02 INFO - PROCESS | 1756 | 1468499882199 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1756 | 1468499882203 Marionette TRACE conn4 <- [1,1322,null,{}] 05:38:02 INFO - PROCESS | 1756 | 1468499882209 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:02 INFO - PROCESS | 1756 | 1468499882215 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:02 INFO - PROCESS | 1756 | 1468499882416 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:38:02 INFO - PROCESS | 1756 | 1468499882822 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 1756 | 1468499882832 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5000 == 42 [pid = 1756] [id = 338] 05:38:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 145 (0x8bfc6400) [pid = 1756] [serial = 1015] [outer = (nil)] 05:38:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 146 (0x8c1eb400) [pid = 1756] [serial = 1016] [outer = 0x8bfc6400] 05:38:02 INFO - PROCESS | 1756 | 1468499882924 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 147 (0x8db78c00) [pid = 1756] [serial = 1017] [outer = 0x8bfc6400] 05:38:03 INFO - PROCESS | 1756 | 1468499883860 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1734ms 05:38:03 INFO - PROCESS | 1756 | 1468499883936 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 1756 | 1468499883942 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:38:03 INFO - PROCESS | 1756 | 1468499883950 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 1756 | 1468499883955 Marionette TRACE conn4 <- [1,1326,null,{}] 05:38:03 INFO - PROCESS | 1756 | 1468499883963 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:03 INFO - PROCESS | 1756 | 1468499883971 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:04 INFO - PROCESS | 1756 | 1468499884199 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:38:04 INFO - PROCESS | 1756 | 1468499884635 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1756 | 1468499884644 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 146 (0x9a577400) [pid = 1756] [serial = 899] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 145 (0x9a5e1c00) [pid = 1756] [serial = 900] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 144 (0x9acedc00) [pid = 1756] [serial = 905] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 143 (0x9ad04000) [pid = 1756] [serial = 906] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 142 (0x8e6cc800) [pid = 1756] [serial = 908] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 141 (0x8f00e000) [pid = 1756] [serial = 909] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 140 (0x99d4f000) [pid = 1756] [serial = 896] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 139 (0x9a1ecc00) [pid = 1756] [serial = 897] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 138 (0x91c45000) [pid = 1756] [serial = 911] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 137 (0x92324c00) [pid = 1756] [serial = 912] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 136 (0x95398c00) [pid = 1756] [serial = 890] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 135 (0x953cb800) [pid = 1756] [serial = 891] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 134 (0x925d1c00) [pid = 1756] [serial = 887] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 133 (0x92f4e400) [pid = 1756] [serial = 888] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 132 (0x91398000) [pid = 1756] [serial = 884] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 131 (0x91457c00) [pid = 1756] [serial = 885] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 130 (0x9794fc00) [pid = 1756] [serial = 893] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 129 (0x97956000) [pid = 1756] [serial = 894] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 128 (0x92dc2000) [pid = 1756] [serial = 914] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 127 (0x92f46400) [pid = 1756] [serial = 915] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 126 (0x8db6c800) [pid = 1756] [serial = 881] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 125 (0x8e46b400) [pid = 1756] [serial = 882] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 124 (0x91c62c00) [pid = 1756] [serial = 621] [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.] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 123 (0x912f2400) [pid = 1756] [serial = 840] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 122 (0x91c5e400) [pid = 1756] [serial = 861] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 121 (0x9abd8800) [pid = 1756] [serial = 858] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 120 (0x92049400) [pid = 1756] [serial = 843] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 119 (0x99d51000) [pid = 1756] [serial = 849] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 118 (0x8db79400) [pid = 1756] [serial = 837] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x93d92400) [pid = 1756] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x94857800) [pid = 1756] [serial = 879] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x9a578c00) [pid = 1756] [serial = 855] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x9a27d400) [pid = 1756] [serial = 852] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x96645800) [pid = 1756] [serial = 846] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x9acdfc00) [pid = 1756] [serial = 902] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x9ace7400) [pid = 1756] [serial = 903] [outer = (nil)] [url = about:blank] 05:38:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6c800 == 43 [pid = 1756] [id = 339] 05:38:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x8db77000) [pid = 1756] [serial = 1018] [outer = (nil)] 05:38:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x8e46b400) [pid = 1756] [serial = 1019] [outer = 0x8db77000] 05:38:04 INFO - PROCESS | 1756 | 1468499884792 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x8e733c00) [pid = 1756] [serial = 1020] [outer = 0x8db77000] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x99c1c800) [pid = 1756] [serial = 924] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x9a05a000) [pid = 1756] [serial = 926] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x9a07a400) [pid = 1756] [serial = 927] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x95394400) [pid = 1756] [serial = 918] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x95201800) [pid = 1756] [serial = 917] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x9980d400) [pid = 1756] [serial = 920] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x998ecc00) [pid = 1756] [serial = 921] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x9539a800) [pid = 1756] [serial = 923] [outer = (nil)] [url = about:blank] 05:38:05 INFO - PROCESS | 1756 | 1468499885611 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:38:05 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 05:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1688ms 05:38:05 INFO - PROCESS | 1756 | 1468499885649 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1756 | 1468499885655 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:38:05 INFO - PROCESS | 1756 | 1468499885662 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1756 | 1468499885665 Marionette TRACE conn4 <- [1,1330,null,{}] 05:38:05 INFO - PROCESS | 1756 | 1468499885671 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:05 INFO - PROCESS | 1756 | 1468499885676 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:05 INFO - PROCESS | 1756 | 1468499885846 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:38:05 INFO - PROCESS | 1756 | 1468499885856 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1756 | 1468499885865 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x91089800 == 44 [pid = 1756] [id = 340] 05:38:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x9114fc00) [pid = 1756] [serial = 1021] [outer = (nil)] 05:38:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x912fac00) [pid = 1756] [serial = 1022] [outer = 0x9114fc00] 05:38:05 INFO - PROCESS | 1756 | 1468499885933 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x91391400) [pid = 1756] [serial = 1023] [outer = 0x9114fc00] 05:38:06 INFO - PROCESS | 1756 | 1468499886942 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:38:06 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 05:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1340ms 05:38:07 INFO - PROCESS | 1756 | 1468499887002 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1756 | 1468499887006 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:38:07 INFO - PROCESS | 1756 | 1468499887020 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1756 | 1468499887030 Marionette TRACE conn4 <- [1,1334,null,{}] 05:38:07 INFO - PROCESS | 1756 | 1468499887039 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 1756 | 1468499887045 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:07 INFO - PROCESS | 1756 | 1468499887233 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x91158000) [pid = 1756] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x93b62800) [pid = 1756] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x99d55800) [pid = 1756] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x99d59000) [pid = 1756] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x8db73800) [pid = 1756] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8db6f000) [pid = 1756] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x9abdcc00) [pid = 1756] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x9b8aa800) [pid = 1756] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x9b8b0000) [pid = 1756] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x9a275800) [pid = 1756] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x8f393c00) [pid = 1756] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8db7b400) [pid = 1756] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8ee08000) [pid = 1756] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8e474c00) [pid = 1756] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x91158400) [pid = 1756] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x91c42800) [pid = 1756] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x9232b400) [pid = 1756] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:38:07 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8ee07c00) [pid = 1756] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:38:07 INFO - PROCESS | 1756 | 1468499887852 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1756 | 1468499887871 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1000 == 45 [pid = 1756] [id = 341] 05:38:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8bfc2000) [pid = 1756] [serial = 1024] [outer = (nil)] 05:38:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8c1e9800) [pid = 1756] [serial = 1025] [outer = 0x8bfc2000] 05:38:08 INFO - PROCESS | 1756 | 1468499888008 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8db75800) [pid = 1756] [serial = 1026] [outer = 0x8bfc2000] 05:38:08 INFO - PROCESS | 1756 | 1468499888967 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2011ms 05:38:09 INFO - PROCESS | 1756 | 1468499889027 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:38:09 INFO - PROCESS | 1756 | 1468499889034 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:38:09 INFO - PROCESS | 1756 | 1468499889042 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1756 | 1468499889047 Marionette TRACE conn4 <- [1,1338,null,{}] 05:38:09 INFO - PROCESS | 1756 | 1468499889055 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:09 INFO - PROCESS | 1756 | 1468499889063 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:09 INFO - PROCESS | 1756 | 1468499889269 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:38:09 INFO - PROCESS | 1756 | 1468499889523 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1756 | 1468499889532 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e6800 == 46 [pid = 1756] [id = 342] 05:38:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8ee0f800) [pid = 1756] [serial = 1027] [outer = (nil)] 05:38:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x9108ec00) [pid = 1756] [serial = 1028] [outer = 0x8ee0f800] 05:38:09 INFO - PROCESS | 1756 | 1468499889629 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x91155c00) [pid = 1756] [serial = 1029] [outer = 0x8ee0f800] 05:38:11 INFO - PROCESS | 1756 | 1468499891183 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2187ms 05:38:11 INFO - PROCESS | 1756 | 1468499891232 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 1756 | 1468499891238 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:38:11 INFO - PROCESS | 1756 | 1468499891246 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 1756 | 1468499891250 Marionette TRACE conn4 <- [1,1342,null,{}] 05:38:11 INFO - PROCESS | 1756 | 1468499891256 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 1756 | 1468499891262 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:11 INFO - PROCESS | 1756 | 1468499891465 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:38:11 INFO - PROCESS | 1756 | 1468499891654 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1756 | 1468499891661 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f395c00 == 47 [pid = 1756] [id = 343] 05:38:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9114ec00) [pid = 1756] [serial = 1030] [outer = (nil)] 05:38:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x91b74800) [pid = 1756] [serial = 1031] [outer = 0x9114ec00] 05:38:11 INFO - PROCESS | 1756 | 1468499891744 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x91c4fc00) [pid = 1756] [serial = 1032] [outer = 0x9114ec00] 05:38:12 INFO - PROCESS | 1756 | 1468499892699 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1490ms 05:38:12 INFO - PROCESS | 1756 | 1468499892737 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1756 | 1468499892741 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:38:12 INFO - PROCESS | 1756 | 1468499892757 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1756 | 1468499892767 Marionette TRACE conn4 <- [1,1346,null,{}] 05:38:12 INFO - PROCESS | 1756 | 1468499892776 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:12 INFO - PROCESS | 1756 | 1468499892783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:12 INFO - PROCESS | 1756 | 1468499892982 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:38:13 INFO - PROCESS | 1756 | 1468499893217 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1756 | 1468499893224 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4400 == 48 [pid = 1756] [id = 344] 05:38:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x91c46c00) [pid = 1756] [serial = 1033] [outer = (nil)] 05:38:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x925d9000) [pid = 1756] [serial = 1034] [outer = 0x91c46c00] 05:38:13 INFO - PROCESS | 1756 | 1468499893347 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x92dca000) [pid = 1756] [serial = 1035] [outer = 0x91c46c00] 05:38:14 INFO - PROCESS | 1756 | 1468499894253 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1549ms 05:38:14 INFO - PROCESS | 1756 | 1468499894298 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:38:14 INFO - PROCESS | 1756 | 1468499894303 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:38:14 INFO - PROCESS | 1756 | 1468499894310 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1756 | 1468499894313 Marionette TRACE conn4 <- [1,1350,null,{}] 05:38:14 INFO - PROCESS | 1756 | 1468499894319 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:14 INFO - PROCESS | 1756 | 1468499894324 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:14 INFO - PROCESS | 1756 | 1468499894512 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:38:14 INFO - PROCESS | 1756 | 1468499894747 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1756 | 1468499894758 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70c00 == 49 [pid = 1756] [id = 345] 05:38:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x912f4000) [pid = 1756] [serial = 1036] [outer = (nil)] 05:38:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x93a6dc00) [pid = 1756] [serial = 1037] [outer = 0x912f4000] 05:38:14 INFO - PROCESS | 1756 | 1468499894878 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x93b62800) [pid = 1756] [serial = 1038] [outer = 0x912f4000] 05:38:15 INFO - PROCESS | 1756 | 1468499895763 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1532ms 05:38:15 INFO - PROCESS | 1756 | 1468499895842 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1756 | 1468499895845 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:38:15 INFO - PROCESS | 1756 | 1468499895852 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1756 | 1468499895856 Marionette TRACE conn4 <- [1,1354,null,{}] 05:38:15 INFO - PROCESS | 1756 | 1468499895862 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 1756 | 1468499895867 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:16 INFO - PROCESS | 1756 | 1468499896082 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:38:16 INFO - PROCESS | 1756 | 1468499896332 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1756 | 1468499896349 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x94856400 == 50 [pid = 1756] [id = 346] 05:38:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x94856c00) [pid = 1756] [serial = 1039] [outer = (nil)] 05:38:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x94861800) [pid = 1756] [serial = 1040] [outer = 0x94856c00] 05:38:16 INFO - PROCESS | 1756 | 1468499896484 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x953d2400) [pid = 1756] [serial = 1041] [outer = 0x94856c00] 05:38:17 INFO - PROCESS | 1756 | 1468499897441 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1635ms 05:38:17 INFO - PROCESS | 1756 | 1468499897489 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1756 | 1468499897492 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:38:17 INFO - PROCESS | 1756 | 1468499897499 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1756 | 1468499897503 Marionette TRACE conn4 <- [1,1358,null,{}] 05:38:17 INFO - PROCESS | 1756 | 1468499897509 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:17 INFO - PROCESS | 1756 | 1468499897514 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:17 INFO - PROCESS | 1756 | 1468499897698 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:38:17 INFO - PROCESS | 1756 | 1468499897932 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1756 | 1468499897942 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7ea000 == 51 [pid = 1756] [id = 347] 05:38:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x91c44800) [pid = 1756] [serial = 1042] [outer = (nil)] 05:38:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 111 (0x97953c00) [pid = 1756] [serial = 1043] [outer = 0x91c44800] 05:38:18 INFO - PROCESS | 1756 | 1468499898061 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 112 (0x983e0400) [pid = 1756] [serial = 1044] [outer = 0x91c44800] 05:38:18 INFO - PROCESS | 1756 | 1468499898963 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1536ms 05:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:38:19 INFO - PROCESS | 1756 | 1468499899036 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1756 | 1468499899039 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:38:19 INFO - PROCESS | 1756 | 1468499899046 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1756 | 1468499899049 Marionette TRACE conn4 <- [1,1362,null,{}] 05:38:19 INFO - PROCESS | 1756 | 1468499899056 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 1756 | 1468499899061 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:19 INFO - PROCESS | 1756 | 1468499899294 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:38:19 INFO - PROCESS | 1756 | 1468499899545 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1756 | 1468499899553 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e7c00 == 52 [pid = 1756] [id = 348] 05:38:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 113 (0x8c1f2800) [pid = 1756] [serial = 1045] [outer = (nil)] 05:38:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 114 (0x8f018c00) [pid = 1756] [serial = 1046] [outer = 0x8c1f2800] 05:38:19 INFO - PROCESS | 1756 | 1468499899674 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 115 (0x912f8800) [pid = 1756] [serial = 1047] [outer = 0x8c1f2800] 05:38:20 INFO - PROCESS | 1756 | 1468499900818 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1834ms 05:38:20 INFO - PROCESS | 1756 | 1468499900880 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1756 | 1468499900886 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:38:20 INFO - PROCESS | 1756 | 1468499900896 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1756 | 1468499900901 Marionette TRACE conn4 <- [1,1366,null,{}] 05:38:20 INFO - PROCESS | 1756 | 1468499900910 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:20 INFO - PROCESS | 1756 | 1468499900915 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:21 INFO - PROCESS | 1756 | 1468499901195 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:38:21 INFO - PROCESS | 1756 | 1468499901388 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1756 | 1468499901402 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f015c00 == 53 [pid = 1756] [id = 349] 05:38:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 116 (0x8f01b000) [pid = 1756] [serial = 1048] [outer = (nil)] 05:38:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 117 (0x8f39d400) [pid = 1756] [serial = 1049] [outer = 0x8f01b000] 05:38:21 INFO - PROCESS | 1756 | 1468499901474 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 118 (0x91158000) [pid = 1756] [serial = 1050] [outer = 0x8f01b000] 05:38:22 INFO - PROCESS | 1756 | 1468499902528 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1756 | 1468499902584 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:38:22 INFO - PROCESS | 1756 | 1468499902595 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1756 | 1468499902598 Marionette TRACE conn4 <- [1,1370,null,{}] 05:38:22 INFO - PROCESS | 1756 | 1468499902605 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 1756 | 1468499902610 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:22 INFO - PROCESS | 1756 | 1468499902834 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4c00 == 52 [pid = 1756] [id = 304] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e474400 == 51 [pid = 1756] [id = 320] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91089800 == 50 [pid = 1756] [id = 340] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6c800 == 49 [pid = 1756] [id = 339] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5000 == 48 [pid = 1756] [id = 338] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7ac00 == 47 [pid = 1756] [id = 323] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73d400 == 46 [pid = 1756] [id = 324] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91b7a800 == 45 [pid = 1756] [id = 330] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x92329400 == 44 [pid = 1756] [id = 310] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x9114c400 == 43 [pid = 1756] [id = 309] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e472400 == 42 [pid = 1756] [id = 329] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4d000 == 41 [pid = 1756] [id = 307] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c1400 == 40 [pid = 1756] [id = 328] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6f400 == 39 [pid = 1756] [id = 317] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8f013800 == 38 [pid = 1756] [id = 331] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7c00 == 37 [pid = 1756] [id = 333] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71c00 == 36 [pid = 1756] [id = 332] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6dc00 == 35 [pid = 1756] [id = 314] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c9800 == 34 [pid = 1756] [id = 318] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0a000 == 33 [pid = 1756] [id = 335] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x9108cc00 == 32 [pid = 1756] [id = 334] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8f014000 == 31 [pid = 1756] [id = 319] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e6c00 == 30 [pid = 1756] [id = 336] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x912f0800 == 29 [pid = 1756] [id = 322] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbfc00 == 28 [pid = 1756] [id = 313] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91086400 == 27 [pid = 1756] [id = 306] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91157c00 == 26 [pid = 1756] [id = 325] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x912ed000 == 25 [pid = 1756] [id = 312] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e467400 == 24 [pid = 1756] [id = 311] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7a800 == 23 [pid = 1756] [id = 326] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x91453c00 == 22 [pid = 1756] [id = 308] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x9b4f4c00 == 21 [pid = 1756] [id = 316] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee10000 == 20 [pid = 1756] [id = 303] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8f3a0800 == 19 [pid = 1756] [id = 315] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x925da800 == 18 [pid = 1756] [id = 305] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x92327000 == 17 [pid = 1756] [id = 321] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0d000 == 16 [pid = 1756] [id = 337] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7ea000 == 15 [pid = 1756] [id = 347] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e7c00 == 14 [pid = 1756] [id = 348] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x94856400 == 13 [pid = 1756] [id = 346] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db70c00 == 12 [pid = 1756] [id = 345] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4400 == 11 [pid = 1756] [id = 344] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8f395c00 == 10 [pid = 1756] [id = 343] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e6800 == 9 [pid = 1756] [id = 342] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6d000 == 8 [pid = 1756] [id = 327] 05:38:24 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1000 == 7 [pid = 1756] [id = 341] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 117 (0x91c49800) [pid = 1756] [serial = 930] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 116 (0x9144e400) [pid = 1756] [serial = 929] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 115 (0x94858000) [pid = 1756] [serial = 933] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 114 (0x94835800) [pid = 1756] [serial = 932] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 113 (0x9a1ec800) [pid = 1756] [serial = 936] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 112 (0x9a054800) [pid = 1756] [serial = 935] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 111 (0x9a573c00) [pid = 1756] [serial = 939] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 110 (0x9a278000) [pid = 1756] [serial = 938] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x9ad0a800) [pid = 1756] [serial = 942] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x9aceac00) [pid = 1756] [serial = 941] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x9b4ed400) [pid = 1756] [serial = 945] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x9b41ac00) [pid = 1756] [serial = 944] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x9b8ad000) [pid = 1756] [serial = 948] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x9b8a9800) [pid = 1756] [serial = 947] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x9b8c9000) [pid = 1756] [serial = 951] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x9b8b3400) [pid = 1756] [serial = 950] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x9d34c400) [pid = 1756] [serial = 954] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x9d341800) [pid = 1756] [serial = 953] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x9d4df400) [pid = 1756] [serial = 957] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x9d45cc00) [pid = 1756] [serial = 956] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0xa2268c00) [pid = 1756] [serial = 960] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0xa200d400) [pid = 1756] [serial = 959] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8e6c9000) [pid = 1756] [serial = 971] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x8f012400) [pid = 1756] [serial = 974] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8f397c00) [pid = 1756] [serial = 963] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x912f1400) [pid = 1756] [serial = 977] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9483e400) [pid = 1756] [serial = 969] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x92f46c00) [pid = 1756] [serial = 968] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e73c400) [pid = 1756] [serial = 962] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91399400) [pid = 1756] [serial = 983] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x925dac00) [pid = 1756] [serial = 966] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925d4800) [pid = 1756] [serial = 965] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91304000) [pid = 1756] [serial = 978] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91152c00) [pid = 1756] [serial = 980] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e736c00) [pid = 1756] [serial = 972] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91309c00) [pid = 1756] [serial = 981] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f017c00) [pid = 1756] [serial = 975] [outer = (nil)] [url = about:blank] 05:38:24 INFO - PROCESS | 1756 | 1468499904412 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1756 | 1468499904423 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbb400 == 8 [pid = 1756] [id = 350] 05:38:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8bfbbc00) [pid = 1756] [serial = 1051] [outer = (nil)] 05:38:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8bfc1000) [pid = 1756] [serial = 1052] [outer = 0x8bfbbc00] 05:38:24 INFO - PROCESS | 1756 | 1468499904498 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8c1e7c00) [pid = 1756] [serial = 1053] [outer = 0x8bfbbc00] 05:38:25 INFO - PROCESS | 1756 | 1468499905276 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1756 | 1468499905341 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:38:25 INFO - PROCESS | 1756 | 1468499905349 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1756 | 1468499905353 Marionette TRACE conn4 <- [1,1374,null,{}] 05:38:25 INFO - PROCESS | 1756 | 1468499905361 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 1756 | 1468499905369 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:25 INFO - PROCESS | 1756 | 1468499905581 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:38:25 INFO - PROCESS | 1756 | 1468499905599 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1756 | 1468499905607 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e470800 == 9 [pid = 1756] [id = 351] 05:38:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e472400) [pid = 1756] [serial = 1054] [outer = (nil)] 05:38:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e6c2000) [pid = 1756] [serial = 1055] [outer = 0x8e472400] 05:38:25 INFO - PROCESS | 1756 | 1468499905677 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e6c9000) [pid = 1756] [serial = 1056] [outer = 0x8e472400] 05:38:26 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:26 INFO - PROCESS | 1756 | 1468499906578 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1756 | 1468499906649 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:38:26 INFO - PROCESS | 1756 | 1468499906656 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1756 | 1468499906659 Marionette TRACE conn4 <- [1,1378,null,{}] 05:38:26 INFO - PROCESS | 1756 | 1468499906665 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 1756 | 1468499906671 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:26 INFO - PROCESS | 1756 | 1468499906915 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:38:26 INFO - PROCESS | 1756 | 1468499906945 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1756 | 1468499906954 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46e000 == 10 [pid = 1756] [id = 352] 05:38:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8e7e5800) [pid = 1756] [serial = 1057] [outer = (nil)] 05:38:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8ee0a000) [pid = 1756] [serial = 1058] [outer = 0x8e7e5800] 05:38:27 INFO - PROCESS | 1756 | 1468499907024 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8f014000) [pid = 1756] [serial = 1059] [outer = 0x8e7e5800] 05:38:28 INFO - PROCESS | 1756 | 1468499908011 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1756 | 1468499908051 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:38:28 INFO - PROCESS | 1756 | 1468499908067 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1756 | 1468499908077 Marionette TRACE conn4 <- [1,1382,null,{}] 05:38:28 INFO - PROCESS | 1756 | 1468499908104 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 1756 | 1468499908117 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:28 INFO - PROCESS | 1756 | 1468499908345 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:38:28 INFO - PROCESS | 1756 | 1468499908371 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1756 | 1468499908377 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x91151000 == 11 [pid = 1756] [id = 353] 05:38:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x91157c00) [pid = 1756] [serial = 1060] [outer = (nil)] 05:38:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x912ef400) [pid = 1756] [serial = 1061] [outer = 0x91157c00] 05:38:28 INFO - PROCESS | 1756 | 1468499908446 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x912f5400) [pid = 1756] [serial = 1062] [outer = 0x91157c00] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e7e7c00) [pid = 1756] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x925d3400) [pid = 1756] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x92f4e000) [pid = 1756] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e6c2c00) [pid = 1756] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8f00f000) [pid = 1756] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91b7b000) [pid = 1756] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c60000) [pid = 1756] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x912f0000) [pid = 1756] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8bfc6400) [pid = 1756] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8db77000) [pid = 1756] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x912ec800) [pid = 1756] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8c1f2000) [pid = 1756] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9144b800) [pid = 1756] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:38:29 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9114fc00) [pid = 1756] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:38:29 INFO - PROCESS | 1756 | [1756] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:30 INFO - PROCESS | 1756 | 1468499909995 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1756 | 1468499910038 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:38:30 INFO - PROCESS | 1756 | 1468499910044 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1756 | 1468499910047 Marionette TRACE conn4 <- [1,1386,null,{}] 05:38:30 INFO - PROCESS | 1756 | 1468499910053 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:30 INFO - PROCESS | 1756 | 1468499910058 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:30 INFO - PROCESS | 1756 | 1468499910207 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:38:30 INFO - PROCESS | 1756 | 1468499910222 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1756 | 1468499910231 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114fc00 == 12 [pid = 1756] [id = 354] 05:38:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x912ec800) [pid = 1756] [serial = 1063] [outer = (nil)] 05:38:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91303400) [pid = 1756] [serial = 1064] [outer = 0x912ec800] 05:38:30 INFO - PROCESS | 1756 | 1468499910299 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91306000) [pid = 1756] [serial = 1065] [outer = 0x912ec800] 05:38:31 INFO - PROCESS | 1756 | 1468499911193 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1756 | 1468499911245 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:38:31 INFO - PROCESS | 1756 | 1468499911251 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1756 | 1468499911254 Marionette TRACE conn4 <- [1,1390,null,{}] 05:38:31 INFO - PROCESS | 1756 | 1468499911259 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 1756 | 1468499911264 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:31 INFO - PROCESS | 1756 | 1468499911414 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:38:31 INFO - PROCESS | 1756 | 1468499911423 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1756 | 1468499911441 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x9139c400 == 13 [pid = 1756] [id = 355] 05:38:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x9139cc00) [pid = 1756] [serial = 1066] [outer = (nil)] 05:38:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9144c800) [pid = 1756] [serial = 1067] [outer = 0x9139cc00] 05:38:31 INFO - PROCESS | 1756 | 1468499911522 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x91b77000) [pid = 1756] [serial = 1068] [outer = 0x9139cc00] 05:38:32 INFO - PROCESS | 1756 | 1468499912712 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1529ms 05:38:32 INFO - PROCESS | 1756 | 1468499912781 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1756 | 1468499912788 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:38:32 INFO - PROCESS | 1756 | 1468499912796 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1756 | 1468499912804 Marionette TRACE conn4 <- [1,1394,null,{}] 05:38:32 INFO - PROCESS | 1756 | 1468499912812 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:32 INFO - PROCESS | 1756 | 1468499912818 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:33 INFO - PROCESS | 1756 | 1468499913044 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:38:33 INFO - PROCESS | 1756 | 1468499913266 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1756 | 1468499913274 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6be400 == 14 [pid = 1756] [id = 356] 05:38:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e6c2c00) [pid = 1756] [serial = 1069] [outer = (nil)] 05:38:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8ee05800) [pid = 1756] [serial = 1070] [outer = 0x8e6c2c00] 05:38:33 INFO - PROCESS | 1756 | 1468499913373 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8f013000) [pid = 1756] [serial = 1071] [outer = 0x8e6c2c00] 05:38:34 INFO - PROCESS | 1756 | 1468499914278 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1541ms 05:38:34 INFO - PROCESS | 1756 | 1468499914336 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1756 | 1468499914344 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:38:34 INFO - PROCESS | 1756 | 1468499914355 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1756 | 1468499914359 Marionette TRACE conn4 <- [1,1398,null,{}] 05:38:34 INFO - PROCESS | 1756 | 1468499914365 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:34 INFO - PROCESS | 1756 | 1468499914371 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:34 INFO - PROCESS | 1756 | 1468499914686 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:38:34 INFO - PROCESS | 1756 | 1468499914864 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1756 | 1468499914872 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f2400 == 15 [pid = 1756] [id = 357] 05:38:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x912f5800) [pid = 1756] [serial = 1072] [outer = (nil)] 05:38:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x9138f000) [pid = 1756] [serial = 1073] [outer = 0x912f5800] 05:38:34 INFO - PROCESS | 1756 | 1468499914970 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9139b400) [pid = 1756] [serial = 1074] [outer = 0x912f5800] 05:38:35 INFO - PROCESS | 1756 | 1468499915841 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1543ms 05:38:35 INFO - PROCESS | 1756 | 1468499915897 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1756 | 1468499915902 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:38:35 INFO - PROCESS | 1756 | 1468499915909 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1756 | 1468499915915 Marionette TRACE conn4 <- [1,1402,null,{}] 05:38:35 INFO - PROCESS | 1756 | 1468499915932 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 1756 | 1468499915941 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:36 INFO - PROCESS | 1756 | 1468499916157 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:38:36 INFO - PROCESS | 1756 | 1468499916372 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1756 | 1468499916380 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c45800 == 16 [pid = 1756] [id = 358] 05:38:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x91c47800) [pid = 1756] [serial = 1075] [outer = (nil)] 05:38:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x91c4b800) [pid = 1756] [serial = 1076] [outer = 0x91c47800] 05:38:36 INFO - PROCESS | 1756 | 1468499916508 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x91c60000) [pid = 1756] [serial = 1077] [outer = 0x91c47800] 05:38:37 INFO - PROCESS | 1756 | 1468499917453 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1588ms 05:38:37 INFO - PROCESS | 1756 | 1468499917498 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:38:37 INFO - PROCESS | 1756 | 1468499917503 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:38:37 INFO - PROCESS | 1756 | 1468499917510 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1756 | 1468499917513 Marionette TRACE conn4 <- [1,1406,null,{}] 05:38:37 INFO - PROCESS | 1756 | 1468499917519 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 1756 | 1468499917525 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:37 INFO - PROCESS | 1756 | 1468499917704 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:38:37 INFO - PROCESS | 1756 | 1468499917874 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1756 | 1468499917884 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbf000 == 17 [pid = 1756] [id = 359] 05:38:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x9114e400) [pid = 1756] [serial = 1078] [outer = (nil)] 05:38:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x92045400) [pid = 1756] [serial = 1079] [outer = 0x9114e400] 05:38:37 INFO - PROCESS | 1756 | 1468499917965 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x92325400) [pid = 1756] [serial = 1080] [outer = 0x9114e400] 05:38:38 INFO - PROCESS | 1756 | 1468499918880 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1431ms 05:38:38 INFO - PROCESS | 1756 | 1468499918941 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1756 | 1468499918945 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:38:38 INFO - PROCESS | 1756 | 1468499918951 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1756 | 1468499918955 Marionette TRACE conn4 <- [1,1410,null,{}] 05:38:38 INFO - PROCESS | 1756 | 1468499918961 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 1756 | 1468499918966 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:39 INFO - PROCESS | 1756 | 1468499919141 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:38:39 INFO - PROCESS | 1756 | 1468499919324 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1756 | 1468499919333 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc6400 == 18 [pid = 1756] [id = 360] 05:38:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x8e735c00) [pid = 1756] [serial = 1081] [outer = (nil)] 05:38:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x924d7400) [pid = 1756] [serial = 1082] [outer = 0x8e735c00] 05:38:39 INFO - PROCESS | 1756 | 1468499919472 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x924db400) [pid = 1756] [serial = 1083] [outer = 0x8e735c00] 05:38:40 INFO - PROCESS | 1756 | 1468499920495 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1587ms 05:38:40 INFO - PROCESS | 1756 | 1468499920539 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1756 | 1468499920543 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:38:40 INFO - PROCESS | 1756 | 1468499920549 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1756 | 1468499920553 Marionette TRACE conn4 <- [1,1414,null,{}] 05:38:40 INFO - PROCESS | 1756 | 1468499920559 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:40 INFO - PROCESS | 1756 | 1468499920569 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:40 INFO - PROCESS | 1756 | 1468499920796 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:38:41 INFO - PROCESS | 1756 | 1468499921059 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 1756 | 1468499921070 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e740400 == 19 [pid = 1756] [id = 361] 05:38:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x8e7e1c00) [pid = 1756] [serial = 1084] [outer = (nil)] 05:38:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x92dcb000) [pid = 1756] [serial = 1085] [outer = 0x8e7e1c00] 05:38:41 INFO - PROCESS | 1756 | 1468499921147 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x925da800) [pid = 1756] [serial = 1086] [outer = 0x8e7e1c00] 05:38:42 INFO - PROCESS | 1756 | 1468499922169 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1632ms 05:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:38:42 INFO - PROCESS | 1756 | 1468499922181 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1756 | 1468499922184 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:38:42 INFO - PROCESS | 1756 | 1468499922191 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1756 | 1468499922194 Marionette TRACE conn4 <- [1,1418,null,{}] 05:38:42 INFO - PROCESS | 1756 | 1468499922200 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:42 INFO - PROCESS | 1756 | 1468499922206 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:42 INFO - PROCESS | 1756 | 1468499922385 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:38:42 INFO - PROCESS | 1756 | 1468499922611 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1756 | 1468499922620 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1efc00 == 20 [pid = 1756] [id = 362] 05:38:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x8db76400) [pid = 1756] [serial = 1087] [outer = (nil)] 05:38:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x912ee400) [pid = 1756] [serial = 1088] [outer = 0x8db76400] 05:38:42 INFO - PROCESS | 1756 | 1468499922709 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x91c6b400) [pid = 1756] [serial = 1089] [outer = 0x8db76400] 05:38:43 INFO - PROCESS | 1756 | 1468499923717 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1588ms 05:38:43 INFO - PROCESS | 1756 | 1468499923779 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1756 | 1468499923784 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:38:43 INFO - PROCESS | 1756 | 1468499923793 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1756 | 1468499923798 Marionette TRACE conn4 <- [1,1422,null,{}] 05:38:43 INFO - PROCESS | 1756 | 1468499923807 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 1756 | 1468499923812 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:44 INFO - PROCESS | 1756 | 1468499923999 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:38:44 INFO - PROCESS | 1756 | 1468499924203 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1756 | 1468499924212 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f1400 == 21 [pid = 1756] [id = 363] 05:38:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8c1f3400) [pid = 1756] [serial = 1090] [outer = (nil)] 05:38:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x8e734800) [pid = 1756] [serial = 1091] [outer = 0x8c1f3400] 05:38:44 INFO - PROCESS | 1756 | 1468499924314 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x8ee0b800) [pid = 1756] [serial = 1092] [outer = 0x8c1f3400] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x9144fc00) [pid = 1756] [serial = 984] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x94860000) [pid = 1756] [serial = 1007] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x95208000) [pid = 1756] [serial = 1008] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x93d8dc00) [pid = 1756] [serial = 1004] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x93d8a000) [pid = 1756] [serial = 1005] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8e7e9000) [pid = 1756] [serial = 986] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x8ee0e000) [pid = 1756] [serial = 987] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91c6a800) [pid = 1756] [serial = 1013] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x953ce000) [pid = 1756] [serial = 1014] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x91c46400) [pid = 1756] [serial = 992] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x91c4c800) [pid = 1756] [serial = 993] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x92042c00) [pid = 1756] [serial = 995] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x92328000) [pid = 1756] [serial = 996] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x91306c00) [pid = 1756] [serial = 989] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9138f400) [pid = 1756] [serial = 990] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8c1eb400) [pid = 1756] [serial = 1016] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8db78c00) [pid = 1756] [serial = 1017] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e46b400) [pid = 1756] [serial = 1019] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e733c00) [pid = 1756] [serial = 1020] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x924d8000) [pid = 1756] [serial = 998] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x925cec00) [pid = 1756] [serial = 999] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x95393800) [pid = 1756] [serial = 1010] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x95397400) [pid = 1756] [serial = 1011] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x92f4c400) [pid = 1756] [serial = 1001] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x93a6f800) [pid = 1756] [serial = 1002] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x912fac00) [pid = 1756] [serial = 1022] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91391400) [pid = 1756] [serial = 1023] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 1756 | 1468499925374 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1635ms 05:38:45 INFO - PROCESS | 1756 | 1468499925427 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1756 | 1468499925433 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:38:45 INFO - PROCESS | 1756 | 1468499925443 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1756 | 1468499925448 Marionette TRACE conn4 <- [1,1426,null,{}] 05:38:45 INFO - PROCESS | 1756 | 1468499925454 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 1756 | 1468499925459 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:45 INFO - PROCESS | 1756 | 1468499925625 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:38:45 INFO - PROCESS | 1756 | 1468499925801 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1756 | 1468499925810 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e736c00 == 22 [pid = 1756] [id = 364] 05:38:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8e73cc00) [pid = 1756] [serial = 1093] [outer = (nil)] 05:38:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e7e6000) [pid = 1756] [serial = 1094] [outer = 0x8e73cc00] 05:38:45 INFO - PROCESS | 1756 | 1468499925887 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8f012800) [pid = 1756] [serial = 1095] [outer = 0x8e73cc00] 05:38:46 INFO - PROCESS | 1756 | 1468499926728 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1331ms 05:38:46 INFO - PROCESS | 1756 | 1468499926774 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1756 | 1468499926778 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:38:46 INFO - PROCESS | 1756 | 1468499926788 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1756 | 1468499926792 Marionette TRACE conn4 <- [1,1430,null,{}] 05:38:46 INFO - PROCESS | 1756 | 1468499926809 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 1756 | 1468499926817 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:47 INFO - PROCESS | 1756 | 1468499927006 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:38:47 INFO - PROCESS | 1756 | 1468499927136 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1756 | 1468499927148 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x912fa000 == 23 [pid = 1756] [id = 365] 05:38:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x912fac00) [pid = 1756] [serial = 1096] [outer = (nil)] 05:38:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x9138f400) [pid = 1756] [serial = 1097] [outer = 0x912fac00] 05:38:47 INFO - PROCESS | 1756 | 1468499927220 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x9139ac00) [pid = 1756] [serial = 1098] [outer = 0x912fac00] 05:38:48 INFO - PROCESS | 1756 | 1468499928060 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1335ms 05:38:48 INFO - PROCESS | 1756 | 1468499928122 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:38:48 INFO - PROCESS | 1756 | 1468499928127 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:38:48 INFO - PROCESS | 1756 | 1468499928133 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1756 | 1468499928136 Marionette TRACE conn4 <- [1,1434,null,{}] 05:38:48 INFO - PROCESS | 1756 | 1468499928142 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:48 INFO - PROCESS | 1756 | 1468499928147 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:48 INFO - PROCESS | 1756 | 1468499928366 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:38:48 INFO - PROCESS | 1756 | 1468499928398 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1756 | 1468499928403 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f00f000 == 24 [pid = 1756] [id = 366] 05:38:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x91b7d000) [pid = 1756] [serial = 1099] [outer = (nil)] 05:38:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x91c47400) [pid = 1756] [serial = 1100] [outer = 0x91b7d000] 05:38:48 INFO - PROCESS | 1756 | 1468499928474 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x91c4d400) [pid = 1756] [serial = 1101] [outer = 0x91b7d000] 05:38:49 INFO - PROCESS | 1756 | 1468499929492 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1431ms 05:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:38:49 INFO - PROCESS | 1756 | 1468499929563 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1756 | 1468499929566 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:38:49 INFO - PROCESS | 1756 | 1468499929573 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1756 | 1468499929576 Marionette TRACE conn4 <- [1,1438,null,{}] 05:38:49 INFO - PROCESS | 1756 | 1468499929590 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 1756 | 1468499929595 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:49 INFO - PROCESS | 1756 | 1468499929795 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e472400) [pid = 1756] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8bfbbc00) [pid = 1756] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8f01b000) [pid = 1756] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8bfc2000) [pid = 1756] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8ee0f800) [pid = 1756] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9114ec00) [pid = 1756] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91c46c00) [pid = 1756] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x912f4000) [pid = 1756] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x94856c00) [pid = 1756] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91c44800) [pid = 1756] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:38:49 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91157c00) [pid = 1756] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:38:50 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8c1f2800) [pid = 1756] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:38:50 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e7e5800) [pid = 1756] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:38:50 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912ec800) [pid = 1756] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:38:50 INFO - PROCESS | 1756 | 1468499930071 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1756 | 1468499930079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbbc00 == 25 [pid = 1756] [id = 367] 05:38:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8bfc2000) [pid = 1756] [serial = 1102] [outer = (nil)] 05:38:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8e737c00) [pid = 1756] [serial = 1103] [outer = 0x8bfc2000] 05:38:50 INFO - PROCESS | 1756 | 1468499930152 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f396800) [pid = 1756] [serial = 1104] [outer = 0x8bfc2000] 05:38:50 INFO - PROCESS | 1756 | 1468499930868 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1345ms 05:38:50 INFO - PROCESS | 1756 | 1468499930917 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1756 | 1468499930921 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:38:50 INFO - PROCESS | 1756 | 1468499930935 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1756 | 1468499930937 Marionette TRACE conn4 <- [1,1442,null,{}] 05:38:50 INFO - PROCESS | 1756 | 1468499930943 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 1756 | 1468499930952 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:51 INFO - PROCESS | 1756 | 1468499931137 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:38:51 INFO - PROCESS | 1756 | 1468499931147 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1756 | 1468499931155 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6dc00 == 26 [pid = 1756] [id = 368] 05:38:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8e472400) [pid = 1756] [serial = 1105] [outer = (nil)] 05:38:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925d4c00) [pid = 1756] [serial = 1106] [outer = 0x8e472400] 05:38:51 INFO - PROCESS | 1756 | 1468499931222 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92dc3400) [pid = 1756] [serial = 1107] [outer = 0x8e472400] 05:38:52 INFO - PROCESS | 1756 | 1468499932276 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1386ms 05:38:52 INFO - PROCESS | 1756 | 1468499932325 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1756 | 1468499932332 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:38:52 INFO - PROCESS | 1756 | 1468499932341 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1756 | 1468499932347 Marionette TRACE conn4 <- [1,1446,null,{}] 05:38:52 INFO - PROCESS | 1756 | 1468499932356 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:52 INFO - PROCESS | 1756 | 1468499932362 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:52 INFO - PROCESS | 1756 | 1468499932575 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:38:52 INFO - PROCESS | 1756 | 1468499932812 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1756 | 1468499932828 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71400 == 27 [pid = 1756] [id = 369] 05:38:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8db71800) [pid = 1756] [serial = 1108] [outer = (nil)] 05:38:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e6c0c00) [pid = 1756] [serial = 1109] [outer = 0x8db71800] 05:38:52 INFO - PROCESS | 1756 | 1468499932953 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e736800) [pid = 1756] [serial = 1110] [outer = 0x8db71800] 05:38:54 INFO - PROCESS | 1756 | 1468499934137 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1841ms 05:38:54 INFO - PROCESS | 1756 | 1468499934184 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1756 | 1468499934194 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:38:54 INFO - PROCESS | 1756 | 1468499934208 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1756 | 1468499934214 Marionette TRACE conn4 <- [1,1450,null,{}] 05:38:54 INFO - PROCESS | 1756 | 1468499934222 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 1756 | 1468499934228 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:54 INFO - PROCESS | 1756 | 1468499934574 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:38:54 INFO - PROCESS | 1756 | 1468499934757 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1756 | 1468499934767 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39ac00 == 28 [pid = 1756] [id = 370] 05:38:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x912eb400) [pid = 1756] [serial = 1111] [outer = (nil)] 05:38:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x91304400) [pid = 1756] [serial = 1112] [outer = 0x912eb400] 05:38:54 INFO - PROCESS | 1756 | 1468499934882 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x9144d000) [pid = 1756] [serial = 1113] [outer = 0x912eb400] 05:38:55 INFO - PROCESS | 1756 | 1468499935875 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1739ms 05:38:55 INFO - PROCESS | 1756 | 1468499935945 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:38:55 INFO - PROCESS | 1756 | 1468499935949 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:38:55 INFO - PROCESS | 1756 | 1468499935956 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1756 | 1468499935962 Marionette TRACE conn4 <- [1,1454,null,{}] 05:38:55 INFO - PROCESS | 1756 | 1468499935979 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 1756 | 1468499935988 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:56 INFO - PROCESS | 1756 | 1468499936204 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:38:56 INFO - PROCESS | 1756 | 1468499936475 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1756 | 1468499936487 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x925cc400 == 29 [pid = 1756] [id = 371] 05:38:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x925cdc00) [pid = 1756] [serial = 1114] [outer = (nil)] 05:38:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x925d9800) [pid = 1756] [serial = 1115] [outer = 0x925cdc00] 05:38:56 INFO - PROCESS | 1756 | 1468499936569 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x92dce000) [pid = 1756] [serial = 1116] [outer = 0x925cdc00] 05:38:57 INFO - PROCESS | 1756 | 1468499937510 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1586ms 05:38:57 INFO - PROCESS | 1756 | 1468499937541 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1756 | 1468499937546 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:38:57 INFO - PROCESS | 1756 | 1468499937552 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1756 | 1468499937555 Marionette TRACE conn4 <- [1,1458,null,{}] 05:38:57 INFO - PROCESS | 1756 | 1468499937562 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 1756 | 1468499937567 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:57 INFO - PROCESS | 1756 | 1468499937751 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:38:57 INFO - PROCESS | 1756 | 1468499937923 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1756 | 1468499937929 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc2000 == 30 [pid = 1756] [id = 372] 05:38:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x93a76000) [pid = 1756] [serial = 1117] [outer = (nil)] 05:38:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x93b67c00) [pid = 1756] [serial = 1118] [outer = 0x93a76000] 05:38:58 INFO - PROCESS | 1756 | 1468499938022 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x93d8d400) [pid = 1756] [serial = 1119] [outer = 0x93a76000] 05:38:59 INFO - PROCESS | 1756 | 1468499938996 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1488ms 05:38:59 INFO - PROCESS | 1756 | 1468499939041 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1756 | 1468499939045 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:38:59 INFO - PROCESS | 1756 | 1468499939052 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1756 | 1468499939055 Marionette TRACE conn4 <- [1,1462,null,{}] 05:38:59 INFO - PROCESS | 1756 | 1468499939061 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 1756 | 1468499939066 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:59 INFO - PROCESS | 1756 | 1468499939240 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:38:59 INFO - PROCESS | 1756 | 1468499939423 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1756 | 1468499939433 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:38:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x91398800 == 31 [pid = 1756] [id = 373] 05:38:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x93d93c00) [pid = 1756] [serial = 1120] [outer = (nil)] 05:38:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x9483a800) [pid = 1756] [serial = 1121] [outer = 0x93d93c00] 05:38:59 INFO - PROCESS | 1756 | 1468499939513 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x94837800) [pid = 1756] [serial = 1122] [outer = 0x93d93c00] 05:39:00 INFO - PROCESS | 1756 | 1468499940445 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1448ms 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:39:00 INFO - PROCESS | 1756 | 1468499940501 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1756 | 1468499940504 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:39:00 INFO - PROCESS | 1756 | 1468499940511 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1756 | 1468499940514 Marionette TRACE conn4 <- [1,1466,null,{}] 05:39:00 INFO - PROCESS | 1756 | 1468499940520 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:00 INFO - PROCESS | 1756 | 1468499940531 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:00 INFO - PROCESS | 1756 | 1468499940776 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:39:01 INFO - PROCESS | 1756 | 1468499941001 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1756 | 1468499941010 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbec00 == 32 [pid = 1756] [id = 374] 05:39:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x94852c00) [pid = 1756] [serial = 1123] [outer = (nil)] 05:39:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x95208000) [pid = 1756] [serial = 1124] [outer = 0x94852c00] 05:39:01 INFO - PROCESS | 1756 | 1468499941136 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x9520b400) [pid = 1756] [serial = 1125] [outer = 0x94852c00] 05:39:02 INFO - PROCESS | 1756 | 1468499942082 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1635ms 05:39:02 INFO - PROCESS | 1756 | 1468499942146 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1756 | 1468499942150 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:39:02 INFO - PROCESS | 1756 | 1468499942157 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1756 | 1468499942161 Marionette TRACE conn4 <- [1,1470,null,{}] 05:39:02 INFO - PROCESS | 1756 | 1468499942167 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 1756 | 1468499942172 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:02 INFO - PROCESS | 1756 | 1468499942349 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:39:02 INFO - PROCESS | 1756 | 1468499942587 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1756 | 1468499942593 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73fc00 == 33 [pid = 1756] [id = 375] 05:39:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x91085800) [pid = 1756] [serial = 1126] [outer = (nil)] 05:39:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x952c1000) [pid = 1756] [serial = 1127] [outer = 0x91085800] 05:39:02 INFO - PROCESS | 1756 | 1468499942686 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x95392000) [pid = 1756] [serial = 1128] [outer = 0x91085800] 05:39:03 INFO - PROCESS | 1756 | 1468499943610 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1487ms 05:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:39:03 INFO - PROCESS | 1756 | 1468499943645 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1756 | 1468499943648 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:39:03 INFO - PROCESS | 1756 | 1468499943655 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1756 | 1468499943658 Marionette TRACE conn4 <- [1,1474,null,{}] 05:39:03 INFO - PROCESS | 1756 | 1468499943665 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:03 INFO - PROCESS | 1756 | 1468499943670 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:03 INFO - PROCESS | 1756 | 1468499943853 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:39:04 INFO - PROCESS | 1756 | 1468499944031 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1756 | 1468499944038 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e6000 == 34 [pid = 1756] [id = 376] 05:39:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8c1e6400) [pid = 1756] [serial = 1129] [outer = (nil)] 05:39:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8e470400) [pid = 1756] [serial = 1130] [outer = 0x8c1e6400] 05:39:04 INFO - PROCESS | 1756 | 1468499944118 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8e6c7400) [pid = 1756] [serial = 1131] [outer = 0x8c1e6400] 05:39:05 INFO - PROCESS | 1756 | 1468499945358 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1743ms 05:39:05 INFO - PROCESS | 1756 | 1468499945398 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1756 | 1468499945404 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:39:05 INFO - PROCESS | 1756 | 1468499945411 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1756 | 1468499945416 Marionette TRACE conn4 <- [1,1478,null,{}] 05:39:05 INFO - PROCESS | 1756 | 1468499945432 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 1756 | 1468499945438 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:05 INFO - PROCESS | 1756 | 1468499945608 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:39:05 INFO - PROCESS | 1756 | 1468499945861 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1756 | 1468499945873 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e472000 == 35 [pid = 1756] [id = 377] 05:39:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x8e6bf800) [pid = 1756] [serial = 1132] [outer = (nil)] 05:39:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x8e73f800) [pid = 1756] [serial = 1133] [outer = 0x8e6bf800] 05:39:05 INFO - PROCESS | 1756 | 1468499945956 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 110 (0x8f00d800) [pid = 1756] [serial = 1134] [outer = 0x8e6bf800] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbb400 == 34 [pid = 1756] [id = 350] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8f015c00 == 33 [pid = 1756] [id = 349] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73fc00 == 32 [pid = 1756] [id = 375] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e6000 == 31 [pid = 1756] [id = 376] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbec00 == 30 [pid = 1756] [id = 374] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91398800 == 29 [pid = 1756] [id = 373] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x925cc400 == 28 [pid = 1756] [id = 371] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc2000 == 27 [pid = 1756] [id = 372] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39ac00 == 26 [pid = 1756] [id = 370] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6dc00 == 25 [pid = 1756] [id = 368] 05:39:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71400 == 24 [pid = 1756] [id = 369] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 109 (0x8e6c2000) [pid = 1756] [serial = 1055] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x8e6c9000) [pid = 1756] [serial = 1056] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x8bfc1000) [pid = 1756] [serial = 1052] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x8c1e7c00) [pid = 1756] [serial = 1053] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x91158000) [pid = 1756] [serial = 1050] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x8f39d400) [pid = 1756] [serial = 1049] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8db75800) [pid = 1756] [serial = 1026] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x8c1e9800) [pid = 1756] [serial = 1025] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91155c00) [pid = 1756] [serial = 1029] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x9108ec00) [pid = 1756] [serial = 1028] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x91c4fc00) [pid = 1756] [serial = 1032] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x91b74800) [pid = 1756] [serial = 1031] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x92dca000) [pid = 1756] [serial = 1035] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x925d9000) [pid = 1756] [serial = 1034] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x93b62800) [pid = 1756] [serial = 1038] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x93a6dc00) [pid = 1756] [serial = 1037] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x953d2400) [pid = 1756] [serial = 1041] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x94861800) [pid = 1756] [serial = 1040] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x983e0400) [pid = 1756] [serial = 1044] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x97953c00) [pid = 1756] [serial = 1043] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x912ef400) [pid = 1756] [serial = 1061] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x912f8800) [pid = 1756] [serial = 1047] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8f018c00) [pid = 1756] [serial = 1046] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x912f5400) [pid = 1756] [serial = 1062] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8f014000) [pid = 1756] [serial = 1059] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8ee0a000) [pid = 1756] [serial = 1058] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91306000) [pid = 1756] [serial = 1065] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91303400) [pid = 1756] [serial = 1064] [outer = (nil)] [url = about:blank] 05:39:08 INFO - PROCESS | 1756 | 1468499948145 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2885ms 05:39:08 INFO - PROCESS | 1756 | 1468499948304 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1756 | 1468499948310 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:39:08 INFO - PROCESS | 1756 | 1468499948318 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1756 | 1468499948322 Marionette TRACE conn4 <- [1,1482,null,{}] 05:39:08 INFO - PROCESS | 1756 | 1468499948330 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:08 INFO - PROCESS | 1756 | 1468499948336 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:08 INFO - PROCESS | 1756 | 1468499948487 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:39:08 INFO - PROCESS | 1756 | 1468499948615 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1756 | 1468499948623 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71c00 == 25 [pid = 1756] [id = 378] 05:39:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8db72400) [pid = 1756] [serial = 1135] [outer = (nil)] 05:39:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8db75c00) [pid = 1756] [serial = 1136] [outer = 0x8db72400] 05:39:08 INFO - PROCESS | 1756 | 1468499948693 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8db78c00) [pid = 1756] [serial = 1137] [outer = 0x8db72400] 05:39:09 INFO - PROCESS | 1756 | 1468499949488 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1231ms 05:39:09 INFO - PROCESS | 1756 | 1468499949549 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1756 | 1468499949557 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:39:09 INFO - PROCESS | 1756 | 1468499949569 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1756 | 1468499949572 Marionette TRACE conn4 <- [1,1486,null,{}] 05:39:09 INFO - PROCESS | 1756 | 1468499949579 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:09 INFO - PROCESS | 1756 | 1468499949585 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:09 INFO - PROCESS | 1756 | 1468499949756 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:39:09 INFO - PROCESS | 1756 | 1468499949885 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1756 | 1468499949893 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e5000 == 26 [pid = 1756] [id = 379] 05:39:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e7e6c00) [pid = 1756] [serial = 1138] [outer = (nil)] 05:39:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8ee04800) [pid = 1756] [serial = 1139] [outer = 0x8e7e6c00] 05:39:09 INFO - PROCESS | 1756 | 1468499949969 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8ee0b000) [pid = 1756] [serial = 1140] [outer = 0x8e7e6c00] 05:39:10 INFO - PROCESS | 1756 | 1468499950851 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1336ms 05:39:10 INFO - PROCESS | 1756 | 1468499950910 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1756 | 1468499950914 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:39:10 INFO - PROCESS | 1756 | 1468499950921 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1756 | 1468499950926 Marionette TRACE conn4 <- [1,1490,null,{}] 05:39:10 INFO - PROCESS | 1756 | 1468499950951 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 1756 | 1468499950960 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:11 INFO - PROCESS | 1756 | 1468499951166 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:39:11 INFO - PROCESS | 1756 | 1468499951189 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 1756 | 1468499951200 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x91156c00 == 27 [pid = 1756] [id = 380] 05:39:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x91157800) [pid = 1756] [serial = 1141] [outer = (nil)] 05:39:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x912ed800) [pid = 1756] [serial = 1142] [outer = 0x91157800] 05:39:11 INFO - PROCESS | 1756 | 1468499951272 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x912f3000) [pid = 1756] [serial = 1143] [outer = 0x91157800] 05:39:12 INFO - PROCESS | 1756 | 1468499952195 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1333ms 05:39:12 INFO - PROCESS | 1756 | 1468499952254 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1756 | 1468499952259 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:39:12 INFO - PROCESS | 1756 | 1468499952265 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1756 | 1468499952267 Marionette TRACE conn4 <- [1,1494,null,{}] 05:39:12 INFO - PROCESS | 1756 | 1468499952273 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 1756 | 1468499952278 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:12 INFO - PROCESS | 1756 | 1468499952487 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:39:12 INFO - PROCESS | 1756 | 1468499952514 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1756 | 1468499952523 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee06400 == 28 [pid = 1756] [id = 381] 05:39:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x912fa800) [pid = 1756] [serial = 1144] [outer = (nil)] 05:39:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x9130b800) [pid = 1756] [serial = 1145] [outer = 0x912fa800] 05:39:12 INFO - PROCESS | 1756 | 1468499952589 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x9139a000) [pid = 1756] [serial = 1146] [outer = 0x912fa800] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x91b7d000) [pid = 1756] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8bfc2000) [pid = 1756] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x9114e400) [pid = 1756] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x912fac00) [pid = 1756] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e6c2c00) [pid = 1756] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91c47800) [pid = 1756] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8e7e1c00) [pid = 1756] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8db76400) [pid = 1756] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8e735c00) [pid = 1756] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x9139cc00) [pid = 1756] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e73cc00) [pid = 1756] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x912f5800) [pid = 1756] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8c1f3400) [pid = 1756] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:39:13 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e472400) [pid = 1756] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:39:14 INFO - PROCESS | 1756 | 1468499954072 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1834ms 05:39:14 INFO - PROCESS | 1756 | 1468499954100 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1756 | 1468499954104 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:39:14 INFO - PROCESS | 1756 | 1468499954110 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1756 | 1468499954113 Marionette TRACE conn4 <- [1,1498,null,{}] 05:39:14 INFO - PROCESS | 1756 | 1468499954119 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 1756 | 1468499954124 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:14 INFO - PROCESS | 1756 | 1468499954278 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:39:14 INFO - PROCESS | 1756 | 1468499954297 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1756 | 1468499954303 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4400 == 29 [pid = 1756] [id = 382] 05:39:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8e6be000) [pid = 1756] [serial = 1147] [outer = (nil)] 05:39:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91396400) [pid = 1756] [serial = 1148] [outer = 0x8e6be000] 05:39:14 INFO - PROCESS | 1756 | 1468499954377 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91456c00) [pid = 1756] [serial = 1149] [outer = 0x8e6be000] 05:39:15 INFO - PROCESS | 1756 | 1468499955155 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1088ms 05:39:15 INFO - PROCESS | 1756 | 1468499955216 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1756 | 1468499955220 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:39:15 INFO - PROCESS | 1756 | 1468499955226 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1756 | 1468499955229 Marionette TRACE conn4 <- [1,1502,null,{}] 05:39:15 INFO - PROCESS | 1756 | 1468499955244 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:15 INFO - PROCESS | 1756 | 1468499955255 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:15 INFO - PROCESS | 1756 | 1468499955507 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:39:15 INFO - PROCESS | 1756 | 1468499955676 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1756 | 1468499955685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbd400 == 30 [pid = 1756] [id = 383] 05:39:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8bfbd800) [pid = 1756] [serial = 1150] [outer = (nil)] 05:39:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8bfc2400) [pid = 1756] [serial = 1151] [outer = 0x8bfbd800] 05:39:15 INFO - PROCESS | 1756 | 1468499955771 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8c1e9c00) [pid = 1756] [serial = 1152] [outer = 0x8bfbd800] 05:39:16 INFO - PROCESS | 1756 | 1468499956869 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 05:39:16 INFO - PROCESS | 1756 | 1468499956912 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1756 | 1468499956918 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:39:16 INFO - PROCESS | 1756 | 1468499956927 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1756 | 1468499956932 Marionette TRACE conn4 <- [1,1506,null,{}] 05:39:16 INFO - PROCESS | 1756 | 1468499956940 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 1756 | 1468499956948 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:17 INFO - PROCESS | 1756 | 1468499957166 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:39:17 INFO - PROCESS | 1756 | 1468499957386 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1756 | 1468499957395 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e467800 == 31 [pid = 1756] [id = 384] 05:39:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e736400) [pid = 1756] [serial = 1153] [outer = (nil)] 05:39:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8e7e4400) [pid = 1756] [serial = 1154] [outer = 0x8e736400] 05:39:17 INFO - PROCESS | 1756 | 1468499957529 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8f015c00) [pid = 1756] [serial = 1155] [outer = 0x8e736400] 05:39:18 INFO - PROCESS | 1756 | 1468499958569 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1687ms 05:39:18 INFO - PROCESS | 1756 | 1468499958614 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:39:18 INFO - PROCESS | 1756 | 1468499958619 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:39:18 INFO - PROCESS | 1756 | 1468499958626 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1756 | 1468499958630 Marionette TRACE conn4 <- [1,1510,null,{}] 05:39:18 INFO - PROCESS | 1756 | 1468499958636 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:18 INFO - PROCESS | 1756 | 1468499958642 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:18 INFO - PROCESS | 1756 | 1468499958862 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:39:19 INFO - PROCESS | 1756 | 1468499959169 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1756 | 1468499959180 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2c00 == 32 [pid = 1756] [id = 385] 05:39:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x912ebc00) [pid = 1756] [serial = 1156] [outer = (nil)] 05:39:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x912f7c00) [pid = 1756] [serial = 1157] [outer = 0x912ebc00] 05:39:19 INFO - PROCESS | 1756 | 1468499959264 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x9130e000) [pid = 1756] [serial = 1158] [outer = 0x912ebc00] 05:39:20 INFO - PROCESS | 1756 | 1468499960277 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1682ms 05:39:20 INFO - PROCESS | 1756 | 1468499960307 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1756 | 1468499960314 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:39:20 INFO - PROCESS | 1756 | 1468499960331 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1756 | 1468499960340 Marionette TRACE conn4 <- [1,1514,null,{}] 05:39:20 INFO - PROCESS | 1756 | 1468499960346 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 1756 | 1468499960353 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:20 INFO - PROCESS | 1756 | 1468499960577 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:39:20 INFO - PROCESS | 1756 | 1468499960795 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1756 | 1468499960804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x91150400 == 33 [pid = 1756] [id = 386] 05:39:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x91156400) [pid = 1756] [serial = 1159] [outer = (nil)] 05:39:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x91c65800) [pid = 1756] [serial = 1160] [outer = 0x91156400] 05:39:20 INFO - PROCESS | 1756 | 1468499960926 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x91c67800) [pid = 1756] [serial = 1161] [outer = 0x91156400] 05:39:22 INFO - PROCESS | 1756 | 1468499962084 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1792ms 05:39:22 INFO - PROCESS | 1756 | 1468499962116 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1756 | 1468499962123 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:39:22 INFO - PROCESS | 1756 | 1468499962132 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1756 | 1468499962136 Marionette TRACE conn4 <- [1,1518,null,{}] 05:39:22 INFO - PROCESS | 1756 | 1468499962144 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 1756 | 1468499962150 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:22 INFO - PROCESS | 1756 | 1468499962384 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x9114fc00 == 32 [pid = 1756] [id = 354] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x8e736c00 == 31 [pid = 1756] [id = 364] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4400 == 30 [pid = 1756] [id = 382] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee06400 == 29 [pid = 1756] [id = 381] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x91156c00 == 28 [pid = 1756] [id = 380] 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e5000 == 27 [pid = 1756] [id = 379] 05:39:22 INFO - PROCESS | 1756 | 1468499962647 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1756 | 1468499962662 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:22 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71c00 == 26 [pid = 1756] [id = 378] 05:39:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71c00 == 27 [pid = 1756] [id = 387] 05:39:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8db7b800) [pid = 1756] [serial = 1162] [outer = (nil)] 05:39:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x8e46dc00) [pid = 1756] [serial = 1163] [outer = 0x8db7b800] 05:39:22 INFO - PROCESS | 1756 | 1468499962731 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x8e6c4c00) [pid = 1756] [serial = 1164] [outer = 0x8db7b800] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x91c47400) [pid = 1756] [serial = 1100] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8e737c00) [pid = 1756] [serial = 1103] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x92045400) [pid = 1756] [serial = 1079] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x92325400) [pid = 1756] [serial = 1080] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x9138f400) [pid = 1756] [serial = 1097] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8ee05800) [pid = 1756] [serial = 1070] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8f013000) [pid = 1756] [serial = 1071] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x91c4b800) [pid = 1756] [serial = 1076] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x91c60000) [pid = 1756] [serial = 1077] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x92dcb000) [pid = 1756] [serial = 1085] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x925da800) [pid = 1756] [serial = 1086] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x912ee400) [pid = 1756] [serial = 1088] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91c6b400) [pid = 1756] [serial = 1089] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x924d7400) [pid = 1756] [serial = 1082] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x924db400) [pid = 1756] [serial = 1083] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91b77000) [pid = 1756] [serial = 1068] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9144c800) [pid = 1756] [serial = 1067] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e7e6000) [pid = 1756] [serial = 1094] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8f012800) [pid = 1756] [serial = 1095] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x9138f000) [pid = 1756] [serial = 1073] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x9139b400) [pid = 1756] [serial = 1074] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e734800) [pid = 1756] [serial = 1091] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8ee0b800) [pid = 1756] [serial = 1092] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x92dc3400) [pid = 1756] [serial = 1107] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c4d400) [pid = 1756] [serial = 1101] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9139ac00) [pid = 1756] [serial = 1098] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f396800) [pid = 1756] [serial = 1104] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x925d4c00) [pid = 1756] [serial = 1106] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 1756 | 1468499963605 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1496ms 05:39:23 INFO - PROCESS | 1756 | 1468499963628 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1756 | 1468499963634 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:39:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:39:23 INFO - PROCESS | 1756 | 1468499963645 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1756 | 1468499963649 Marionette TRACE conn4 <- [1,1522,null,{}] 05:39:23 INFO - PROCESS | 1756 | 1468499963655 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:23 INFO - PROCESS | 1756 | 1468499963659 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:23 INFO - PROCESS | 1756 | 1468499963823 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:39:23 INFO - PROCESS | 1756 | 1468499963961 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1756 | 1468499963971 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6ca800 == 28 [pid = 1756] [id = 388] 05:39:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee0b400) [pid = 1756] [serial = 1165] [outer = (nil)] 05:39:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f013000) [pid = 1756] [serial = 1166] [outer = 0x8ee0b400] 05:39:24 INFO - PROCESS | 1756 | 1468499964039 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f39b000) [pid = 1756] [serial = 1167] [outer = 0x8ee0b400] 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:24 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 () { 05:39:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:39:24 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 () { 05:39:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:39:24 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 () { 05:39:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:39:24 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 () { 05:39:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:39:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1334ms 05:39:25 INFO - PROCESS | 1756 | 1468499964954 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:39:25 INFO - PROCESS | 1756 | 1468499965005 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1756 | 1468499965012 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:39:25 INFO - PROCESS | 1756 | 1468499965021 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1756 | 1468499965028 Marionette TRACE conn4 <- [1,1526,null,{}] 05:39:25 INFO - PROCESS | 1756 | 1468499965037 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 1756 | 1468499965042 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:25 INFO - PROCESS | 1756 | 1468499965222 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:39:25 INFO - PROCESS | 1756 | 1468499965390 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1756 | 1468499965401 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc3400 == 29 [pid = 1756] [id = 389] 05:39:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e7ea800) [pid = 1756] [serial = 1168] [outer = (nil)] 05:39:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9108d800) [pid = 1756] [serial = 1169] [outer = 0x8e7ea800] 05:39:25 INFO - PROCESS | 1756 | 1468499965487 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91152800) [pid = 1756] [serial = 1170] [outer = 0x8e7ea800] 05:39:26 INFO - PROCESS | 1756 | 1468499966374 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:39:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:39:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:39:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:39:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1436ms 05:39:26 INFO - PROCESS | 1756 | 1468499966460 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1756 | 1468499966469 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:39:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:39:26 INFO - PROCESS | 1756 | 1468499966480 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1756 | 1468499966484 Marionette TRACE conn4 <- [1,1530,null,{}] 05:39:26 INFO - PROCESS | 1756 | 1468499966491 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:26 INFO - PROCESS | 1756 | 1468499966497 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:26 INFO - PROCESS | 1756 | 1468499966684 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:39:26 INFO - PROCESS | 1756 | 1468499966851 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1756 | 1468499966863 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144e400 == 30 [pid = 1756] [id = 390] 05:39:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91454800) [pid = 1756] [serial = 1171] [outer = (nil)] 05:39:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91b78000) [pid = 1756] [serial = 1172] [outer = 0x91454800] 05:39:26 INFO - PROCESS | 1756 | 1468499966946 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c41c00) [pid = 1756] [serial = 1173] [outer = 0x91454800] 05:39:27 INFO - PROCESS | 1756 | 1468499967837 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:39:27 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 05:39:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:39:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:39:27 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. 05:39:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:39:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1383ms 05:39:27 INFO - PROCESS | 1756 | 1468499967865 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1756 | 1468499967869 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:39:27 INFO - PROCESS | 1756 | 1468499967877 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1756 | 1468499967883 Marionette TRACE conn4 <- [1,1534,null,{}] 05:39:27 INFO - PROCESS | 1756 | 1468499967900 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 1756 | 1468499967909 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:28 INFO - PROCESS | 1756 | 1468499968083 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:39:28 INFO - PROCESS | 1756 | 1468499968265 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1756 | 1468499968278 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x92040800 == 31 [pid = 1756] [id = 391] 05:39:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92041000) [pid = 1756] [serial = 1174] [outer = (nil)] 05:39:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92043800) [pid = 1756] [serial = 1175] [outer = 0x92041000] 05:39:28 INFO - PROCESS | 1756 | 1468499968371 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x92327000) [pid = 1756] [serial = 1176] [outer = 0x92041000] 05:39:29 INFO - PROCESS | 1756 | 1468499969364 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1544ms 05:39:29 INFO - PROCESS | 1756 | 1468499969421 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1756 | 1468499969426 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:39:29 INFO - PROCESS | 1756 | 1468499969433 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1756 | 1468499969437 Marionette TRACE conn4 <- [1,1538,null,{}] 05:39:29 INFO - PROCESS | 1756 | 1468499969443 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 1756 | 1468499969448 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:29 INFO - PROCESS | 1756 | 1468499969652 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:39:29 INFO - PROCESS | 1756 | 1468499969825 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1756 | 1468499969836 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f0400 == 32 [pid = 1756] [id = 392] 05:39:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8f399400) [pid = 1756] [serial = 1177] [outer = (nil)] 05:39:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x925ccc00) [pid = 1756] [serial = 1178] [outer = 0x8f399400] 05:39:29 INFO - PROCESS | 1756 | 1468499969916 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x925d3c00) [pid = 1756] [serial = 1179] [outer = 0x8f399400] 05:39:30 INFO - PROCESS | 1756 | 1468499970866 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1480ms 05:39:30 INFO - PROCESS | 1756 | 1468499970921 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1756 | 1468499970925 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:39:30 INFO - PROCESS | 1756 | 1468499970932 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1756 | 1468499970936 Marionette TRACE conn4 <- [1,1542,null,{}] 05:39:30 INFO - PROCESS | 1756 | 1468499970941 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 1756 | 1468499970947 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:31 INFO - PROCESS | 1756 | 1468499971117 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:39:31 INFO - PROCESS | 1756 | 1468499971293 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1756 | 1468499971299 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eec00 == 33 [pid = 1756] [id = 393] 05:39:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e73b400) [pid = 1756] [serial = 1180] [outer = (nil)] 05:39:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x925d1000) [pid = 1756] [serial = 1181] [outer = 0x8e73b400] 05:39:31 INFO - PROCESS | 1756 | 1468499971393 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x92dc4400) [pid = 1756] [serial = 1182] [outer = 0x8e73b400] 05:39:32 INFO - PROCESS | 1756 | 1468499972339 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1433ms 05:39:32 INFO - PROCESS | 1756 | 1468499972366 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1756 | 1468499972370 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:39:32 INFO - PROCESS | 1756 | 1468499972376 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1756 | 1468499972380 Marionette TRACE conn4 <- [1,1546,null,{}] 05:39:32 INFO - PROCESS | 1756 | 1468499972386 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 1756 | 1468499972397 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:32 INFO - PROCESS | 1756 | 1468499972606 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:39:32 INFO - PROCESS | 1756 | 1468499972780 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1756 | 1468499972786 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f46000 == 34 [pid = 1756] [id = 394] 05:39:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x92f4a000) [pid = 1756] [serial = 1183] [outer = (nil)] 05:39:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x93a77400) [pid = 1756] [serial = 1184] [outer = 0x92f4a000] 05:39:32 INFO - PROCESS | 1756 | 1468499972868 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x93b5f800) [pid = 1756] [serial = 1185] [outer = 0x92f4a000] 05:39:33 INFO - PROCESS | 1756 | 1468499973856 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1532ms 05:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:39:33 INFO - PROCESS | 1756 | 1468499973909 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1756 | 1468499973912 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:39:33 INFO - PROCESS | 1756 | 1468499973919 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1756 | 1468499973922 Marionette TRACE conn4 <- [1,1550,null,{}] 05:39:33 INFO - PROCESS | 1756 | 1468499973928 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 1756 | 1468499973934 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:34 INFO - PROCESS | 1756 | 1468499974103 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:39:34 INFO - PROCESS | 1756 | 1468499974277 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1756 | 1468499974288 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d1800 == 35 [pid = 1756] [id = 395] 05:39:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x92dc2800) [pid = 1756] [serial = 1186] [outer = (nil)] 05:39:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x93d93000) [pid = 1756] [serial = 1187] [outer = 0x92dc2800] 05:39:34 INFO - PROCESS | 1756 | 1468499974366 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x93d96000) [pid = 1756] [serial = 1188] [outer = 0x92dc2800] 05:39:35 INFO - PROCESS | 1756 | 1468499975278 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1432ms 05:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:39:35 INFO - PROCESS | 1756 | 1468499975351 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 1756 | 1468499975354 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:39:35 INFO - PROCESS | 1756 | 1468499975361 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1756 | 1468499975364 Marionette TRACE conn4 <- [1,1554,null,{}] 05:39:35 INFO - PROCESS | 1756 | 1468499975370 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 1756 | 1468499975376 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:35 INFO - PROCESS | 1756 | 1468499975585 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:39:35 INFO - PROCESS | 1756 | 1468499975829 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1756 | 1468499975842 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6cc00 == 36 [pid = 1756] [id = 396] 05:39:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8db6dc00) [pid = 1756] [serial = 1189] [outer = (nil)] 05:39:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x93d89400) [pid = 1756] [serial = 1190] [outer = 0x8db6dc00] 05:39:35 INFO - PROCESS | 1756 | 1468499975963 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x925d1400) [pid = 1756] [serial = 1191] [outer = 0x8db6dc00] 05:39:36 INFO - PROCESS | 1756 | 1468499976857 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1531ms 05:39:36 INFO - PROCESS | 1756 | 1468499976892 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1756 | 1468499976896 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:39:36 INFO - PROCESS | 1756 | 1468499976902 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1756 | 1468499976906 Marionette TRACE conn4 <- [1,1558,null,{}] 05:39:36 INFO - PROCESS | 1756 | 1468499976912 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 1756 | 1468499976917 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:37 INFO - PROCESS | 1756 | 1468499977086 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:39:37 INFO - PROCESS | 1756 | 1468499977422 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1756 | 1468499977431 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e8c00 == 37 [pid = 1756] [id = 397] 05:39:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x8c1ebc00) [pid = 1756] [serial = 1192] [outer = (nil)] 05:39:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x8c1f2000) [pid = 1756] [serial = 1193] [outer = 0x8c1ebc00] 05:39:37 INFO - PROCESS | 1756 | 1468499977554 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x8e734c00) [pid = 1756] [serial = 1194] [outer = 0x8c1ebc00] 05:39:38 INFO - PROCESS | 1756 | 1468499978544 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1687ms 05:39:38 INFO - PROCESS | 1756 | 1468499978592 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:39:38 INFO - PROCESS | 1756 | 1468499978597 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:39:38 INFO - PROCESS | 1756 | 1468499978604 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1756 | 1468499978609 Marionette TRACE conn4 <- [1,1562,null,{}] 05:39:38 INFO - PROCESS | 1756 | 1468499978617 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 1756 | 1468499978622 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:38 INFO - PROCESS | 1756 | 1468499978789 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e470800 == 36 [pid = 1756] [id = 351] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x912fa000 == 35 [pid = 1756] [id = 365] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8f00f000 == 34 [pid = 1756] [id = 366] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x9139c400 == 33 [pid = 1756] [id = 355] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46e000 == 32 [pid = 1756] [id = 352] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6be400 == 31 [pid = 1756] [id = 356] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e472000 == 30 [pid = 1756] [id = 377] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1efc00 == 29 [pid = 1756] [id = 362] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x91151000 == 28 [pid = 1756] [id = 353] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x91c45800 == 27 [pid = 1756] [id = 358] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f1400 == 26 [pid = 1756] [id = 363] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbf000 == 25 [pid = 1756] [id = 359] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x91150400 == 24 [pid = 1756] [id = 386] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbd400 == 23 [pid = 1756] [id = 383] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x912f2400 == 22 [pid = 1756] [id = 357] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e467800 == 21 [pid = 1756] [id = 384] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc6400 == 20 [pid = 1756] [id = 360] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8e740400 == 19 [pid = 1756] [id = 361] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2c00 == 18 [pid = 1756] [id = 385] 05:39:39 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbbc00 == 17 [pid = 1756] [id = 367] 05:39:40 INFO - PROCESS | 1756 | 1468499980135 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1756 | 1468499980147 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7800 == 18 [pid = 1756] [id = 398] 05:39:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x8c1e6c00) [pid = 1756] [serial = 1195] [outer = (nil)] 05:39:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x8c1ee000) [pid = 1756] [serial = 1196] [outer = 0x8c1e6c00] 05:39:40 INFO - PROCESS | 1756 | 1468499980224 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x8db79c00) [pid = 1756] [serial = 1197] [outer = 0x8c1e6c00] 05:39:41 INFO - PROCESS | 1756 | 1468499981074 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2535ms 05:39:41 INFO - PROCESS | 1756 | 1468499981140 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1756 | 1468499981146 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:39:41 INFO - PROCESS | 1756 | 1468499981153 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1756 | 1468499981157 Marionette TRACE conn4 <- [1,1566,null,{}] 05:39:41 INFO - PROCESS | 1756 | 1468499981165 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 1756 | 1468499981173 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:41 INFO - PROCESS | 1756 | 1468499981391 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:39:41 INFO - PROCESS | 1756 | 1468499981493 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1756 | 1468499981500 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7df000 == 19 [pid = 1756] [id = 399] 05:39:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x8e7e0c00) [pid = 1756] [serial = 1198] [outer = (nil)] 05:39:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8ee08c00) [pid = 1756] [serial = 1199] [outer = 0x8e7e0c00] 05:39:41 INFO - PROCESS | 1756 | 1468499981578 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8f015800) [pid = 1756] [serial = 1200] [outer = 0x8e7e0c00] 05:39:42 INFO - PROCESS | 1756 | 1468499982437 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1338ms 05:39:42 INFO - PROCESS | 1756 | 1468499982498 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1756 | 1468499982505 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:39:42 INFO - PROCESS | 1756 | 1468499982513 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1756 | 1468499982516 Marionette TRACE conn4 <- [1,1570,null,{}] 05:39:42 INFO - PROCESS | 1756 | 1468499982522 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:42 INFO - PROCESS | 1756 | 1468499982528 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:42 INFO - PROCESS | 1756 | 1468499982767 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:39:42 INFO - PROCESS | 1756 | 1468499982790 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1756 | 1468499982798 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x91151c00 == 20 [pid = 1756] [id = 400] 05:39:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x91152400) [pid = 1756] [serial = 1201] [outer = (nil)] 05:39:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 108 (0x912f3400) [pid = 1756] [serial = 1202] [outer = 0x91152400] 05:39:42 INFO - PROCESS | 1756 | 1468499982867 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 109 (0x91304000) [pid = 1756] [serial = 1203] [outer = 0x91152400] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 108 (0x8db71800) [pid = 1756] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 107 (0x912eb400) [pid = 1756] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x925cdc00) [pid = 1756] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x93a76000) [pid = 1756] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x93d93c00) [pid = 1756] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x8e7e6c00) [pid = 1756] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x94852c00) [pid = 1756] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x8db72400) [pid = 1756] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x91085800) [pid = 1756] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x91157800) [pid = 1756] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x8c1e6400) [pid = 1756] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8db7b800) [pid = 1756] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x8bfbd800) [pid = 1756] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x912fa800) [pid = 1756] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x8e736400) [pid = 1756] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x912ebc00) [pid = 1756] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e6bf800) [pid = 1756] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x91156400) [pid = 1756] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8ee0b400) [pid = 1756] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:39:43 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e6be000) [pid = 1756] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:39:44 INFO - PROCESS | 1756 | 1468499984400 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1933ms 05:39:44 INFO - PROCESS | 1756 | 1468499984446 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1756 | 1468499984450 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:39:44 INFO - PROCESS | 1756 | 1468499984465 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1756 | 1468499984475 Marionette TRACE conn4 <- [1,1574,null,{}] 05:39:44 INFO - PROCESS | 1756 | 1468499984488 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 1756 | 1468499984496 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:44 INFO - PROCESS | 1756 | 1468499984722 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:39:44 INFO - PROCESS | 1756 | 1468499984805 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1756 | 1468499984814 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0b400 == 21 [pid = 1756] [id = 401] 05:39:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8ee0fc00) [pid = 1756] [serial = 1204] [outer = (nil)] 05:39:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x91390c00) [pid = 1756] [serial = 1205] [outer = 0x8ee0fc00] 05:39:44 INFO - PROCESS | 1756 | 1468499984886 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x9139c400) [pid = 1756] [serial = 1206] [outer = 0x8ee0fc00] 05:39:45 INFO - PROCESS | 1756 | 1468499985705 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1311ms 05:39:45 INFO - PROCESS | 1756 | 1468499985773 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:39:45 INFO - PROCESS | 1756 | 1468499985779 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:39:45 INFO - PROCESS | 1756 | 1468499985787 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1756 | 1468499985794 Marionette TRACE conn4 <- [1,1578,null,{}] 05:39:45 INFO - PROCESS | 1756 | 1468499985803 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 1756 | 1468499985809 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:46 INFO - PROCESS | 1756 | 1468499986002 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:39:46 INFO - PROCESS | 1756 | 1468499986175 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1756 | 1468499986191 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e468800 == 22 [pid = 1756] [id = 402] 05:39:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8e468c00) [pid = 1756] [serial = 1207] [outer = (nil)] 05:39:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8e474000) [pid = 1756] [serial = 1208] [outer = 0x8e468c00] 05:39:46 INFO - PROCESS | 1756 | 1468499986271 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8e736400) [pid = 1756] [serial = 1209] [outer = 0x8e468c00] 05:39:47 INFO - PROCESS | 1756 | 1468499987323 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1594ms 05:39:47 INFO - PROCESS | 1756 | 1468499987381 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1756 | 1468499987386 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:39:47 INFO - PROCESS | 1756 | 1468499987398 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1756 | 1468499987404 Marionette TRACE conn4 <- [1,1582,null,{}] 05:39:47 INFO - PROCESS | 1756 | 1468499987411 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 1756 | 1468499987417 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:47 INFO - PROCESS | 1756 | 1468499987599 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:39:47 INFO - PROCESS | 1756 | 1468499987836 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1756 | 1468499987847 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x91150c00 == 23 [pid = 1756] [id = 403] 05:39:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x91152000) [pid = 1756] [serial = 1210] [outer = (nil)] 05:39:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x912edc00) [pid = 1756] [serial = 1211] [outer = 0x91152000] 05:39:47 INFO - PROCESS | 1756 | 1468499987972 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9144b800) [pid = 1756] [serial = 1212] [outer = 0x91152000] 05:39:49 INFO - PROCESS | 1756 | 1468499988997 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1645ms 05:39:49 INFO - PROCESS | 1756 | 1468499989039 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:39:49 INFO - PROCESS | 1756 | 1468499989043 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:39:49 INFO - PROCESS | 1756 | 1468499989050 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1756 | 1468499989054 Marionette TRACE conn4 <- [1,1586,null,{}] 05:39:49 INFO - PROCESS | 1756 | 1468499989070 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1756 | 1468499989078 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:49 INFO - PROCESS | 1756 | 1468499989271 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:39:49 INFO - PROCESS | 1756 | 1468499989537 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1756 | 1468499989548 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6d000 == 24 [pid = 1756] [id = 404] 05:39:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x91c48000) [pid = 1756] [serial = 1213] [outer = (nil)] 05:39:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x91c4d000) [pid = 1756] [serial = 1214] [outer = 0x91c48000] 05:39:49 INFO - PROCESS | 1756 | 1468499989676 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x91c5e000) [pid = 1756] [serial = 1215] [outer = 0x91c48000] 05:39:50 INFO - PROCESS | 1756 | 1468499990636 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1634ms 05:39:50 INFO - PROCESS | 1756 | 1468499990684 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1756 | 1468499990687 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:39:50 INFO - PROCESS | 1756 | 1468499990694 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1756 | 1468499990698 Marionette TRACE conn4 <- [1,1590,null,{}] 05:39:50 INFO - PROCESS | 1756 | 1468499990703 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 1756 | 1468499990709 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:50 INFO - PROCESS | 1756 | 1468499990895 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:39:51 INFO - PROCESS | 1756 | 1468499991126 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1756 | 1468499991134 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c48c00 == 25 [pid = 1756] [id = 405] 05:39:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x91c5f800) [pid = 1756] [serial = 1216] [outer = (nil)] 05:39:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 103 (0x9203fc00) [pid = 1756] [serial = 1217] [outer = 0x91c5f800] 05:39:51 INFO - PROCESS | 1756 | 1468499991256 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 104 (0x92329000) [pid = 1756] [serial = 1218] [outer = 0x91c5f800] 05:39:52 INFO - PROCESS | 1756 | 1468499992254 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1631ms 05:39:52 INFO - PROCESS | 1756 | 1468499992326 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1756 | 1468499992329 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:39:52 INFO - PROCESS | 1756 | 1468499992337 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1756 | 1468499992341 Marionette TRACE conn4 <- [1,1594,null,{}] 05:39:52 INFO - PROCESS | 1756 | 1468499992346 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1756 | 1468499992352 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:52 INFO - PROCESS | 1756 | 1468499992525 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:39:52 INFO - PROCESS | 1756 | 1468499992854 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1756 | 1468499992864 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbec00 == 26 [pid = 1756] [id = 406] 05:39:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 105 (0x8bfbf000) [pid = 1756] [serial = 1219] [outer = (nil)] 05:39:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 106 (0x8c1e9400) [pid = 1756] [serial = 1220] [outer = 0x8bfbf000] 05:39:52 INFO - PROCESS | 1756 | 1468499992946 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 107 (0x8db78000) [pid = 1756] [serial = 1221] [outer = 0x8bfbf000] 05:39:54 INFO - PROCESS | 1756 | 1468499994005 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 106 (0x925d9800) [pid = 1756] [serial = 1115] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 105 (0x93d8d400) [pid = 1756] [serial = 1119] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 104 (0x93b67c00) [pid = 1756] [serial = 1118] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 103 (0x94837800) [pid = 1756] [serial = 1122] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 102 (0x9483a800) [pid = 1756] [serial = 1121] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x8ee04800) [pid = 1756] [serial = 1139] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x9520b400) [pid = 1756] [serial = 1125] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8db75c00) [pid = 1756] [serial = 1136] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x95208000) [pid = 1756] [serial = 1124] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x8db78c00) [pid = 1756] [serial = 1137] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x95392000) [pid = 1756] [serial = 1128] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x952c1000) [pid = 1756] [serial = 1127] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x912ed800) [pid = 1756] [serial = 1142] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8e6c7400) [pid = 1756] [serial = 1131] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e46dc00) [pid = 1756] [serial = 1163] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8bfc2400) [pid = 1756] [serial = 1151] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e470400) [pid = 1756] [serial = 1130] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8c1e9c00) [pid = 1756] [serial = 1152] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x9130b800) [pid = 1756] [serial = 1145] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8e7e4400) [pid = 1756] [serial = 1154] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x912f3000) [pid = 1756] [serial = 1143] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8f015c00) [pid = 1756] [serial = 1155] [outer = (nil)] [url = about:blank] 05:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1733ms 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e6c4c00) [pid = 1756] [serial = 1164] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x912f7c00) [pid = 1756] [serial = 1157] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9139a000) [pid = 1756] [serial = 1146] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f00d800) [pid = 1756] [serial = 1134] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e73f800) [pid = 1756] [serial = 1133] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c65800) [pid = 1756] [serial = 1160] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8ee0b000) [pid = 1756] [serial = 1140] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x9130e000) [pid = 1756] [serial = 1158] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c67800) [pid = 1756] [serial = 1161] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91456c00) [pid = 1756] [serial = 1149] [outer = (nil)] [url = about:blank] 05:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f39b000) [pid = 1756] [serial = 1167] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91396400) [pid = 1756] [serial = 1148] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f013000) [pid = 1756] [serial = 1166] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e736800) [pid = 1756] [serial = 1110] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e6c0c00) [pid = 1756] [serial = 1109] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9144d000) [pid = 1756] [serial = 1113] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91304400) [pid = 1756] [serial = 1112] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x92dce000) [pid = 1756] [serial = 1116] [outer = (nil)] [url = about:blank] 05:39:54 INFO - PROCESS | 1756 | 1468499994071 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1756 | 1468499994082 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:39:54 INFO - PROCESS | 1756 | 1468499994095 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1756 | 1468499994107 Marionette TRACE conn4 <- [1,1598,null,{}] 05:39:54 INFO - PROCESS | 1756 | 1468499994122 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 1756 | 1468499994126 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:54 INFO - PROCESS | 1756 | 1468499994281 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:39:54 INFO - PROCESS | 1756 | 1468499994459 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1756 | 1468499994468 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e470400 == 27 [pid = 1756] [id = 407] 05:39:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e473c00) [pid = 1756] [serial = 1222] [outer = (nil)] 05:39:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e6c6c00) [pid = 1756] [serial = 1223] [outer = 0x8e473c00] 05:39:54 INFO - PROCESS | 1756 | 1468499994543 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e734400) [pid = 1756] [serial = 1224] [outer = 0x8e473c00] 05:39:55 INFO - PROCESS | 1756 | 1468499995273 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1222ms 05:39:55 INFO - PROCESS | 1756 | 1468499995318 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1756 | 1468499995324 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:39:55 INFO - PROCESS | 1756 | 1468499995337 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1756 | 1468499995340 Marionette TRACE conn4 <- [1,1602,null,{}] 05:39:55 INFO - PROCESS | 1756 | 1468499995346 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 1756 | 1468499995351 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:55 INFO - PROCESS | 1756 | 1468499995513 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:39:55 INFO - PROCESS | 1756 | 1468499995525 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1756 | 1468499995536 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee01400 == 28 [pid = 1756] [id = 408] 05:39:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee09000) [pid = 1756] [serial = 1225] [outer = (nil)] 05:39:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8ee0f400) [pid = 1756] [serial = 1226] [outer = 0x8ee09000] 05:39:55 INFO - PROCESS | 1756 | 1468499995607 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f014c00) [pid = 1756] [serial = 1227] [outer = 0x8ee09000] 05:39:56 INFO - PROCESS | 1756 | 1468499996574 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1281ms 05:39:56 INFO - PROCESS | 1756 | 1468499996618 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1756 | 1468499996622 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:39:56 INFO - PROCESS | 1756 | 1468499996643 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1756 | 1468499996652 Marionette TRACE conn4 <- [1,1606,null,{}] 05:39:56 INFO - PROCESS | 1756 | 1468499996666 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 1756 | 1468499996672 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:56 INFO - PROCESS | 1756 | 1468499996890 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:39:56 INFO - PROCESS | 1756 | 1468499996910 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1756 | 1468499996917 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e1800 == 29 [pid = 1756] [id = 409] 05:39:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8f394400) [pid = 1756] [serial = 1228] [outer = (nil)] 05:39:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x912ef000) [pid = 1756] [serial = 1229] [outer = 0x8f394400] 05:39:56 INFO - PROCESS | 1756 | 1468499996983 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x912f2c00) [pid = 1756] [serial = 1230] [outer = 0x8f394400] 05:39:57 INFO - PROCESS | 1756 | 1468499997867 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1305ms 05:39:57 INFO - PROCESS | 1756 | 1468499997933 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1756 | 1468499997937 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:39:57 INFO - PROCESS | 1756 | 1468499997943 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1756 | 1468499997946 Marionette TRACE conn4 <- [1,1610,null,{}] 05:39:57 INFO - PROCESS | 1756 | 1468499997952 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 1756 | 1468499997957 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:58 INFO - PROCESS | 1756 | 1468499998172 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:39:58 INFO - PROCESS | 1756 | 1468499998194 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1756 | 1468499998202 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f393800 == 30 [pid = 1756] [id = 410] 05:39:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f39e800) [pid = 1756] [serial = 1231] [outer = (nil)] 05:39:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91390000) [pid = 1756] [serial = 1232] [outer = 0x8f39e800] 05:39:58 INFO - PROCESS | 1756 | 1468499998268 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91394800) [pid = 1756] [serial = 1233] [outer = 0x8f39e800] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e7ea800) [pid = 1756] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91454800) [pid = 1756] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92041000) [pid = 1756] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f399400) [pid = 1756] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e73b400) [pid = 1756] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8c1e6c00) [pid = 1756] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8c1ebc00) [pid = 1756] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92f4a000) [pid = 1756] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x92dc2800) [pid = 1756] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e7e0c00) [pid = 1756] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91152400) [pid = 1756] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:39:58 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8db6dc00) [pid = 1756] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:39:59 INFO - PROCESS | 1756 | 1468499999226 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1337ms 05:39:59 INFO - PROCESS | 1756 | 1468499999280 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1756 | 1468499999283 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:39:59 INFO - PROCESS | 1756 | 1468499999289 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1756 | 1468499999293 Marionette TRACE conn4 <- [1,1614,null,{}] 05:39:59 INFO - PROCESS | 1756 | 1468499999298 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 1756 | 1468499999303 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:59 INFO - PROCESS | 1756 | 1468499999496 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:39:59 INFO - PROCESS | 1756 | 1468499999513 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1756 | 1468499999531 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:39:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f010c00 == 31 [pid = 1756] [id = 411] 05:39:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8f399000) [pid = 1756] [serial = 1234] [outer = (nil)] 05:39:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9139a800) [pid = 1756] [serial = 1235] [outer = 0x8f399000] 05:39:59 INFO - PROCESS | 1756 | 1468499999611 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91454000) [pid = 1756] [serial = 1236] [outer = 0x8f399000] 05:40:00 INFO - PROCESS | 1756 | 1468500000499 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:40:00 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 05:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1278ms 05:40:00 INFO - PROCESS | 1756 | 1468500000569 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1756 | 1468500000573 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:40:00 INFO - PROCESS | 1756 | 1468500000579 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1756 | 1468500000581 Marionette TRACE conn4 <- [1,1618,null,{}] 05:40:00 INFO - PROCESS | 1756 | 1468500000587 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 1756 | 1468500000593 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:00 INFO - PROCESS | 1756 | 1468500000754 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:40:00 INFO - PROCESS | 1756 | 1468500000763 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1756 | 1468500000775 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ee400 == 32 [pid = 1756] [id = 412] 05:40:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91309400) [pid = 1756] [serial = 1237] [outer = (nil)] 05:40:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b77c00) [pid = 1756] [serial = 1238] [outer = 0x91309400] 05:40:00 INFO - PROCESS | 1756 | 1468500000957 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c43800) [pid = 1756] [serial = 1239] [outer = 0x91309400] 05:40:02 INFO - PROCESS | 1756 | 1468500002003 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1486ms 05:40:02 INFO - PROCESS | 1756 | 1468500002067 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1756 | 1468500002074 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:40:02 INFO - PROCESS | 1756 | 1468500002082 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1756 | 1468500002090 Marionette TRACE conn4 <- [1,1622,null,{}] 05:40:02 INFO - PROCESS | 1756 | 1468500002101 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 1756 | 1468500002109 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:02 INFO - PROCESS | 1756 | 1468500002335 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:40:02 INFO - PROCESS | 1756 | 1468500002556 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1756 | 1468500002567 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c2800 == 33 [pid = 1756] [id = 413] 05:40:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e6c4000) [pid = 1756] [serial = 1240] [outer = (nil)] 05:40:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e73d400) [pid = 1756] [serial = 1241] [outer = 0x8e6c4000] 05:40:02 INFO - PROCESS | 1756 | 1468500002692 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e7e5c00) [pid = 1756] [serial = 1242] [outer = 0x8e6c4000] 05:40:03 INFO - PROCESS | 1756 | 1468500003633 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:40:03 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 05:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1598ms 05:40:03 INFO - PROCESS | 1756 | 1468500003681 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1756 | 1468500003688 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:40:03 INFO - PROCESS | 1756 | 1468500003699 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1756 | 1468500003703 Marionette TRACE conn4 <- [1,1626,null,{}] 05:40:03 INFO - PROCESS | 1756 | 1468500003710 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 1756 | 1468500003716 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:03 INFO - PROCESS | 1756 | 1468500003915 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:40:04 INFO - PROCESS | 1756 | 1468500004178 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1756 | 1468500004190 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee10400 == 34 [pid = 1756] [id = 414] 05:40:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91082c00) [pid = 1756] [serial = 1243] [outer = (nil)] 05:40:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x912f1400) [pid = 1756] [serial = 1244] [outer = 0x91082c00] 05:40:04 INFO - PROCESS | 1756 | 1468500004321 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9139ac00) [pid = 1756] [serial = 1245] [outer = 0x91082c00] 05:40:05 INFO - PROCESS | 1756 | 1468500005197 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1534ms 05:40:05 INFO - PROCESS | 1756 | 1468500005233 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1756 | 1468500005237 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:40:05 INFO - PROCESS | 1756 | 1468500005244 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1756 | 1468500005250 Marionette TRACE conn4 <- [1,1630,null,{}] 05:40:05 INFO - PROCESS | 1756 | 1468500005267 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 1756 | 1468500005276 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:05 INFO - PROCESS | 1756 | 1468500005460 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:40:05 INFO - PROCESS | 1756 | 1468500005634 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1756 | 1468500005646 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4d800 == 35 [pid = 1756] [id = 415] 05:40:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91c4f800) [pid = 1756] [serial = 1246] [outer = (nil)] 05:40:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91c66800) [pid = 1756] [serial = 1247] [outer = 0x91c4f800] 05:40:05 INFO - PROCESS | 1756 | 1468500005729 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c6b400) [pid = 1756] [serial = 1248] [outer = 0x91c4f800] 05:40:06 INFO - PROCESS | 1756 | 1468500006652 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1449ms 05:40:06 INFO - PROCESS | 1756 | 1468500006694 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:40:06 INFO - PROCESS | 1756 | 1468500006699 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:40:06 INFO - PROCESS | 1756 | 1468500006705 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1756 | 1468500006709 Marionette TRACE conn4 <- [1,1634,null,{}] 05:40:06 INFO - PROCESS | 1756 | 1468500006715 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 1756 | 1468500006720 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:06 INFO - PROCESS | 1756 | 1468500006901 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:40:07 INFO - PROCESS | 1756 | 1468500007074 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1756 | 1468500007081 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108a400 == 36 [pid = 1756] [id = 416] 05:40:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92041000) [pid = 1756] [serial = 1249] [outer = (nil)] 05:40:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9232bc00) [pid = 1756] [serial = 1250] [outer = 0x92041000] 05:40:07 INFO - PROCESS | 1756 | 1468500007175 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x924d3400) [pid = 1756] [serial = 1251] [outer = 0x92041000] 05:40:08 INFO - PROCESS | 1756 | 1468500008114 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1481ms 05:40:08 INFO - PROCESS | 1756 | 1468500008186 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1756 | 1468500008190 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:40:08 INFO - PROCESS | 1756 | 1468500008197 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1756 | 1468500008200 Marionette TRACE conn4 <- [1,1638,null,{}] 05:40:08 INFO - PROCESS | 1756 | 1468500008206 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 1756 | 1468500008212 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:08 INFO - PROCESS | 1756 | 1468500008399 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:40:08 INFO - PROCESS | 1756 | 1468500008573 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1756 | 1468500008579 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203f800 == 37 [pid = 1756] [id = 417] 05:40:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x92040400) [pid = 1756] [serial = 1252] [outer = (nil)] 05:40:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x925cd000) [pid = 1756] [serial = 1253] [outer = 0x92040400] 05:40:08 INFO - PROCESS | 1756 | 1468500008659 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x925d3800) [pid = 1756] [serial = 1254] [outer = 0x92040400] 05:40:09 INFO - PROCESS | 1756 | 1468500009694 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1532ms 05:40:09 INFO - PROCESS | 1756 | 1468500009730 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1756 | 1468500009734 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:40:09 INFO - PROCESS | 1756 | 1468500009741 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1756 | 1468500009743 Marionette TRACE conn4 <- [1,1642,null,{}] 05:40:09 INFO - PROCESS | 1756 | 1468500009750 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 1756 | 1468500009760 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:09 INFO - PROCESS | 1756 | 1468500009951 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:40:10 INFO - PROCESS | 1756 | 1468500010126 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1756 | 1468500010136 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5400 == 38 [pid = 1756] [id = 418] 05:40:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8db75800) [pid = 1756] [serial = 1255] [outer = (nil)] 05:40:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x92dce800) [pid = 1756] [serial = 1256] [outer = 0x8db75800] 05:40:10 INFO - PROCESS | 1756 | 1468500010215 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x92f49000) [pid = 1756] [serial = 1257] [outer = 0x8db75800] 05:40:11 INFO - PROCESS | 1756 | 1468500011096 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1388ms 05:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:40:11 INFO - PROCESS | 1756 | 1468500011130 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1756 | 1468500011133 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:40:11 INFO - PROCESS | 1756 | 1468500011140 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1756 | 1468500011143 Marionette TRACE conn4 <- [1,1646,null,{}] 05:40:11 INFO - PROCESS | 1756 | 1468500011149 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 1756 | 1468500011155 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:11 INFO - PROCESS | 1756 | 1468500011386 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:40:11 INFO - PROCESS | 1756 | 1468500011515 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1756 | 1468500011521 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db76000 == 39 [pid = 1756] [id = 419] 05:40:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8db76400) [pid = 1756] [serial = 1258] [outer = (nil)] 05:40:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8f011c00) [pid = 1756] [serial = 1259] [outer = 0x8db76400] 05:40:11 INFO - PROCESS | 1756 | 1468500011601 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x91302800) [pid = 1756] [serial = 1260] [outer = 0x8db76400] 05:40:12 INFO - PROCESS | 1756 | 1468500012772 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1682ms 05:40:12 INFO - PROCESS | 1756 | 1468500012821 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1756 | 1468500012829 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:40:12 INFO - PROCESS | 1756 | 1468500012837 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1756 | 1468500012842 Marionette TRACE conn4 <- [1,1650,null,{}] 05:40:12 INFO - PROCESS | 1756 | 1468500012851 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 1756 | 1468500012856 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:13 INFO - PROCESS | 1756 | 1468500013045 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:40:13 INFO - PROCESS | 1756 | 1468500013229 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1756 | 1468500013241 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee06c00 == 40 [pid = 1756] [id = 420] 05:40:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8ee08800) [pid = 1756] [serial = 1261] [outer = (nil)] 05:40:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8f010800) [pid = 1756] [serial = 1262] [outer = 0x8ee08800] 05:40:13 INFO - PROCESS | 1756 | 1468500013360 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x8f01c400) [pid = 1756] [serial = 1263] [outer = 0x8ee08800] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e8c00 == 39 [pid = 1756] [id = 397] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x925d1800 == 38 [pid = 1756] [id = 395] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eec00 == 37 [pid = 1756] [id = 393] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x9144e400 == 36 [pid = 1756] [id = 390] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71c00 == 35 [pid = 1756] [id = 387] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7800 == 34 [pid = 1756] [id = 398] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6ca800 == 33 [pid = 1756] [id = 388] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc3400 == 32 [pid = 1756] [id = 389] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x92040800 == 31 [pid = 1756] [id = 391] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6cc00 == 30 [pid = 1756] [id = 396] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f0400 == 29 [pid = 1756] [id = 392] 05:40:15 INFO - PROCESS | 1756 | --DOCSHELL 0x92f46000 == 28 [pid = 1756] [id = 394] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x91390c00) [pid = 1756] [serial = 1205] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x91152800) [pid = 1756] [serial = 1170] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9108d800) [pid = 1756] [serial = 1169] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x91c41c00) [pid = 1756] [serial = 1173] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x91b78000) [pid = 1756] [serial = 1172] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x92327000) [pid = 1756] [serial = 1176] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x92043800) [pid = 1756] [serial = 1175] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x925d3c00) [pid = 1756] [serial = 1179] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x925ccc00) [pid = 1756] [serial = 1178] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x92dc4400) [pid = 1756] [serial = 1182] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925d1000) [pid = 1756] [serial = 1181] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8c1ee000) [pid = 1756] [serial = 1196] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e734c00) [pid = 1756] [serial = 1194] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8c1f2000) [pid = 1756] [serial = 1193] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x93b5f800) [pid = 1756] [serial = 1185] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x93a77400) [pid = 1756] [serial = 1184] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x93d96000) [pid = 1756] [serial = 1188] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x93d93000) [pid = 1756] [serial = 1187] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f015800) [pid = 1756] [serial = 1200] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912f3400) [pid = 1756] [serial = 1202] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x925d1400) [pid = 1756] [serial = 1191] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x93d89400) [pid = 1756] [serial = 1190] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91304000) [pid = 1756] [serial = 1203] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8ee08c00) [pid = 1756] [serial = 1199] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8db79c00) [pid = 1756] [serial = 1197] [outer = (nil)] [url = about:blank] 05:40:15 INFO - PROCESS | 1756 | 1468500015479 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2700ms 05:40:15 INFO - PROCESS | 1756 | 1468500015538 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1756 | 1468500015542 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:40:15 INFO - PROCESS | 1756 | 1468500015552 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1756 | 1468500015556 Marionette TRACE conn4 <- [1,1654,null,{}] 05:40:15 INFO - PROCESS | 1756 | 1468500015565 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1756 | 1468500015570 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:15 INFO - PROCESS | 1756 | 1468500015724 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:40:15 INFO - PROCESS | 1756 | 1468500015852 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1756 | 1468500015860 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db76800 == 29 [pid = 1756] [id = 421] 05:40:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8db77000) [pid = 1756] [serial = 1264] [outer = (nil)] 05:40:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e46c000) [pid = 1756] [serial = 1265] [outer = 0x8db77000] 05:40:15 INFO - PROCESS | 1756 | 1468500015932 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e474c00) [pid = 1756] [serial = 1266] [outer = 0x8db77000] 05:40:16 INFO - PROCESS | 1756 | 1468500016701 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1182ms 05:40:16 INFO - PROCESS | 1756 | 1468500016733 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1756 | 1468500016742 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:40:16 INFO - PROCESS | 1756 | 1468500016753 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1756 | 1468500016757 Marionette TRACE conn4 <- [1,1658,null,{}] 05:40:16 INFO - PROCESS | 1756 | 1468500016764 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 1756 | 1468500016770 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:16 INFO - PROCESS | 1756 | 1468500016938 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:40:16 INFO - PROCESS | 1756 | 1468500016949 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1756 | 1468500016960 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee03400 == 30 [pid = 1756] [id = 422] 05:40:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8ee04c00) [pid = 1756] [serial = 1267] [outer = (nil)] 05:40:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8ee0bc00) [pid = 1756] [serial = 1268] [outer = 0x8ee04c00] 05:40:17 INFO - PROCESS | 1756 | 1468500017030 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8f011400) [pid = 1756] [serial = 1269] [outer = 0x8ee04c00] 05:40:18 INFO - PROCESS | 1756 | 1468500018025 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1334ms 05:40:18 INFO - PROCESS | 1756 | 1468500018086 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1756 | 1468500018089 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:40:18 INFO - PROCESS | 1756 | 1468500018104 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1756 | 1468500018110 Marionette TRACE conn4 <- [1,1662,null,{}] 05:40:18 INFO - PROCESS | 1756 | 1468500018127 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 1756 | 1468500018137 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:18 INFO - PROCESS | 1756 | 1468500018354 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:40:18 INFO - PROCESS | 1756 | 1468500018445 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1756 | 1468500018454 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f0c00 == 31 [pid = 1756] [id = 423] 05:40:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x912f1800) [pid = 1756] [serial = 1270] [outer = (nil)] 05:40:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91307000) [pid = 1756] [serial = 1271] [outer = 0x912f1800] 05:40:18 INFO - PROCESS | 1756 | 1468500018533 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9130fc00) [pid = 1756] [serial = 1272] [outer = 0x912f1800] 05:40:19 INFO - PROCESS | 1756 | 1468500019415 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1339ms 05:40:19 INFO - PROCESS | 1756 | 1468500019459 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:40:19 INFO - PROCESS | 1756 | 1468500019463 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:40:19 INFO - PROCESS | 1756 | 1468500019478 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1756 | 1468500019481 Marionette TRACE conn4 <- [1,1666,null,{}] 05:40:19 INFO - PROCESS | 1756 | 1468500019487 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 1756 | 1468500019491 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:19 INFO - PROCESS | 1756 | 1468500019697 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:40:19 INFO - PROCESS | 1756 | 1468500019718 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1756 | 1468500019726 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39f800 == 32 [pid = 1756] [id = 424] 05:40:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91392c00) [pid = 1756] [serial = 1273] [outer = (nil)] 05:40:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91b74c00) [pid = 1756] [serial = 1274] [outer = 0x91392c00] 05:40:19 INFO - PROCESS | 1756 | 1468500019794 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91c44800) [pid = 1756] [serial = 1275] [outer = 0x91392c00] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91309400) [pid = 1756] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8f39e800) [pid = 1756] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8ee0fc00) [pid = 1756] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91152000) [pid = 1756] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c5f800) [pid = 1756] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8bfbf000) [pid = 1756] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c48000) [pid = 1756] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e468c00) [pid = 1756] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8ee09000) [pid = 1756] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e473c00) [pid = 1756] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f394400) [pid = 1756] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:40:20 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f399000) [pid = 1756] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:40:21 INFO - PROCESS | 1756 | 1468500021141 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1696ms 05:40:21 INFO - PROCESS | 1756 | 1468500021165 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1756 | 1468500021169 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:40:21 INFO - PROCESS | 1756 | 1468500021182 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1756 | 1468500021185 Marionette TRACE conn4 <- [1,1670,null,{}] 05:40:21 INFO - PROCESS | 1756 | 1468500021191 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 1756 | 1468500021196 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:21 INFO - PROCESS | 1756 | 1468500021333 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:40:21 INFO - PROCESS | 1756 | 1468500021347 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1756 | 1468500021358 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e4000 == 33 [pid = 1756] [id = 425] 05:40:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f392000) [pid = 1756] [serial = 1276] [outer = (nil)] 05:40:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91397000) [pid = 1756] [serial = 1277] [outer = 0x8f392000] 05:40:21 INFO - PROCESS | 1756 | 1468500021422 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91b78000) [pid = 1756] [serial = 1278] [outer = 0x8f392000] 05:40:22 INFO - PROCESS | 1756 | 1468500022294 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1152ms 05:40:22 INFO - PROCESS | 1756 | 1468500022328 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1756 | 1468500022330 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:40:22 INFO - PROCESS | 1756 | 1468500022345 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1756 | 1468500022347 Marionette TRACE conn4 <- [1,1674,null,{}] 05:40:22 INFO - PROCESS | 1756 | 1468500022359 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 1756 | 1468500022369 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:22 INFO - PROCESS | 1756 | 1468500022562 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:40:22 INFO - PROCESS | 1756 | 1468500022573 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1756 | 1468500022584 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73b000 == 34 [pid = 1756] [id = 426] 05:40:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c47c00) [pid = 1756] [serial = 1279] [outer = (nil)] 05:40:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c66c00) [pid = 1756] [serial = 1280] [outer = 0x91c47c00] 05:40:22 INFO - PROCESS | 1756 | 1468500022649 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92328800) [pid = 1756] [serial = 1281] [outer = 0x91c47c00] 05:40:23 INFO - PROCESS | 1756 | 1468500023866 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1600ms 05:40:23 INFO - PROCESS | 1756 | 1468500023938 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1756 | 1468500023945 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:40:23 INFO - PROCESS | 1756 | 1468500023953 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1756 | 1468500023961 Marionette TRACE conn4 <- [1,1678,null,{}] 05:40:23 INFO - PROCESS | 1756 | 1468500023969 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1756 | 1468500023975 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:24 INFO - PROCESS | 1756 | 1468500024214 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:40:24 INFO - PROCESS | 1756 | 1468500024518 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1756 | 1468500024527 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46b800 == 35 [pid = 1756] [id = 427] 05:40:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8e46c400) [pid = 1756] [serial = 1282] [outer = (nil)] 05:40:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8e735000) [pid = 1756] [serial = 1283] [outer = 0x8e46c400] 05:40:24 INFO - PROCESS | 1756 | 1468500024611 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8ee09000) [pid = 1756] [serial = 1284] [outer = 0x8e46c400] 05:40:25 INFO - PROCESS | 1756 | 1468500025641 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1738ms 05:40:25 INFO - PROCESS | 1756 | 1468500025691 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1756 | 1468500025698 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:40:25 INFO - PROCESS | 1756 | 1468500025709 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1756 | 1468500025714 Marionette TRACE conn4 <- [1,1682,null,{}] 05:40:25 INFO - PROCESS | 1756 | 1468500025721 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 1756 | 1468500025726 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:25 INFO - PROCESS | 1756 | 1468500025917 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:40:26 INFO - PROCESS | 1756 | 1468500026179 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1756 | 1468500026189 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f398000 == 36 [pid = 1756] [id = 428] 05:40:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x912f5400) [pid = 1756] [serial = 1285] [outer = (nil)] 05:40:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x9139c000) [pid = 1756] [serial = 1286] [outer = 0x912f5400] 05:40:26 INFO - PROCESS | 1756 | 1468500026312 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91b7bc00) [pid = 1756] [serial = 1287] [outer = 0x912f5400] 05:40:27 INFO - PROCESS | 1756 | 1468500027270 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1643ms 05:40:27 INFO - PROCESS | 1756 | 1468500027352 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1756 | 1468500027357 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:40:27 INFO - PROCESS | 1756 | 1468500027363 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1756 | 1468500027370 Marionette TRACE conn4 <- [1,1686,null,{}] 05:40:27 INFO - PROCESS | 1756 | 1468500027388 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:27 INFO - PROCESS | 1756 | 1468500027396 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:27 INFO - PROCESS | 1756 | 1468500027611 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:40:27 INFO - PROCESS | 1756 | 1468500027845 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1756 | 1468500027857 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x92324c00 == 37 [pid = 1756] [id = 429] 05:40:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92325800) [pid = 1756] [serial = 1288] [outer = (nil)] 05:40:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x924d9400) [pid = 1756] [serial = 1289] [outer = 0x92325800] 05:40:27 INFO - PROCESS | 1756 | 1468500027970 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x925cf000) [pid = 1756] [serial = 1290] [outer = 0x92325800] 05:40:28 INFO - PROCESS | 1756 | 1468500028937 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:40:28 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 05:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1636ms 05:40:29 INFO - PROCESS | 1756 | 1468500029000 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1756 | 1468500029006 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:40:29 INFO - PROCESS | 1756 | 1468500029012 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1756 | 1468500029016 Marionette TRACE conn4 <- [1,1690,null,{}] 05:40:29 INFO - PROCESS | 1756 | 1468500029022 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 1756 | 1468500029027 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:29 INFO - PROCESS | 1756 | 1468500029207 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:40:29 INFO - PROCESS | 1756 | 1468500029562 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1756 | 1468500029572 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5c00 == 38 [pid = 1756] [id = 430] 05:40:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8bfc6000) [pid = 1756] [serial = 1291] [outer = (nil)] 05:40:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8c1ee000) [pid = 1756] [serial = 1292] [outer = 0x8bfc6000] 05:40:29 INFO - PROCESS | 1756 | 1468500029692 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8db72400) [pid = 1756] [serial = 1293] [outer = 0x8bfc6000] 05:40:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e4000 == 37 [pid = 1756] [id = 425] 05:40:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39f800 == 36 [pid = 1756] [id = 424] 05:40:30 INFO - PROCESS | 1756 | --DOCSHELL 0x912f0c00 == 35 [pid = 1756] [id = 423] 05:40:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee03400 == 34 [pid = 1756] [id = 422] 05:40:30 INFO - PROCESS | 1756 | 1468500030701 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:40:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8db76800 == 33 [pid = 1756] [id = 421] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x91c43800) [pid = 1756] [serial = 1239] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91b77c00) [pid = 1756] [serial = 1238] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91390000) [pid = 1756] [serial = 1232] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91394800) [pid = 1756] [serial = 1233] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9139c400) [pid = 1756] [serial = 1206] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x912edc00) [pid = 1756] [serial = 1211] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x9144b800) [pid = 1756] [serial = 1212] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9203fc00) [pid = 1756] [serial = 1217] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92329000) [pid = 1756] [serial = 1218] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8c1e9400) [pid = 1756] [serial = 1220] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8db78000) [pid = 1756] [serial = 1221] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c4d000) [pid = 1756] [serial = 1214] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c5e000) [pid = 1756] [serial = 1215] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e474000) [pid = 1756] [serial = 1208] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e736400) [pid = 1756] [serial = 1209] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8ee0f400) [pid = 1756] [serial = 1226] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e6c6c00) [pid = 1756] [serial = 1223] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e734400) [pid = 1756] [serial = 1224] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x912ef000) [pid = 1756] [serial = 1229] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x912f2c00) [pid = 1756] [serial = 1230] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91454000) [pid = 1756] [serial = 1236] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f014c00) [pid = 1756] [serial = 1227] [outer = (nil)] [url = about:blank] 05:40:30 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x9139a800) [pid = 1756] [serial = 1235] [outer = (nil)] [url = about:blank] 05:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1782ms 05:40:30 INFO - PROCESS | 1756 | 1468500030796 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1756 | 1468500030801 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:40:30 INFO - PROCESS | 1756 | 1468500030809 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1756 | 1468500030813 Marionette TRACE conn4 <- [1,1694,null,{}] 05:40:30 INFO - PROCESS | 1756 | 1468500030821 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 1756 | 1468500030829 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:31 INFO - PROCESS | 1756 | 1468500031000 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:40:31 INFO - PROCESS | 1756 | 1468500031174 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1756 | 1468500031185 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c9c00 == 34 [pid = 1756] [id = 431] 05:40:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e734800) [pid = 1756] [serial = 1294] [outer = (nil)] 05:40:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e73c400) [pid = 1756] [serial = 1295] [outer = 0x8e734800] 05:40:31 INFO - PROCESS | 1756 | 1468500031257 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee03400) [pid = 1756] [serial = 1296] [outer = 0x8e734800] 05:40:31 INFO - PROCESS | 1756 | 1468500031990 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1230ms 05:40:32 INFO - PROCESS | 1756 | 1468500032042 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1756 | 1468500032047 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:40:32 INFO - PROCESS | 1756 | 1468500032055 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1756 | 1468500032059 Marionette TRACE conn4 <- [1,1698,null,{}] 05:40:32 INFO - PROCESS | 1756 | 1468500032064 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 1756 | 1468500032069 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:32 INFO - PROCESS | 1756 | 1468500032234 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:40:32 INFO - PROCESS | 1756 | 1468500032244 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1756 | 1468500032251 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e740000 == 35 [pid = 1756] [id = 432] 05:40:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f396800) [pid = 1756] [serial = 1297] [outer = (nil)] 05:40:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x912ef000) [pid = 1756] [serial = 1298] [outer = 0x8f396800] 05:40:32 INFO - PROCESS | 1756 | 1468500032320 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x912f9800) [pid = 1756] [serial = 1299] [outer = 0x8f396800] 05:40:33 INFO - PROCESS | 1756 | 1468500033256 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:40:33 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 05:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1282ms 05:40:33 INFO - PROCESS | 1756 | 1468500033338 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1756 | 1468500033342 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:40:33 INFO - PROCESS | 1756 | 1468500033362 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1756 | 1468500033371 Marionette TRACE conn4 <- [1,1702,null,{}] 05:40:33 INFO - PROCESS | 1756 | 1468500033383 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 1756 | 1468500033390 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:33 INFO - PROCESS | 1756 | 1468500033606 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:40:33 INFO - PROCESS | 1756 | 1468500033624 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1756 | 1468500033629 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e739400 == 36 [pid = 1756] [id = 433] 05:40:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9130a400) [pid = 1756] [serial = 1300] [outer = (nil)] 05:40:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91b74000) [pid = 1756] [serial = 1301] [outer = 0x9130a400] 05:40:33 INFO - PROCESS | 1756 | 1468500033698 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c4e000) [pid = 1756] [serial = 1302] [outer = 0x9130a400] 05:40:34 INFO - PROCESS | 1756 | 1468500034632 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1305ms 05:40:34 INFO - PROCESS | 1756 | 1468500034660 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1756 | 1468500034665 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:40:34 INFO - PROCESS | 1756 | 1468500034676 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1756 | 1468500034678 Marionette TRACE conn4 <- [1,1706,null,{}] 05:40:34 INFO - PROCESS | 1756 | 1468500034684 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1756 | 1468500034688 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:34 INFO - PROCESS | 1756 | 1468500034901 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:40:34 INFO - PROCESS | 1756 | 1468500034919 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1756 | 1468500034929 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e468c00 == 37 [pid = 1756] [id = 434] 05:40:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e73e800) [pid = 1756] [serial = 1303] [outer = (nil)] 05:40:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c69400) [pid = 1756] [serial = 1304] [outer = 0x8e73e800] 05:40:35 INFO - PROCESS | 1756 | 1468500035007 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92327000) [pid = 1756] [serial = 1305] [outer = 0x8e73e800] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f1800) [pid = 1756] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91392c00) [pid = 1756] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f392000) [pid = 1756] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8ee04c00) [pid = 1756] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e6c4000) [pid = 1756] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91082c00) [pid = 1756] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c4f800) [pid = 1756] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8db77000) [pid = 1756] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8ee08800) [pid = 1756] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92041000) [pid = 1756] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x92040400) [pid = 1756] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8db75800) [pid = 1756] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:40:35 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8db76400) [pid = 1756] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:40:36 INFO - PROCESS | 1756 | 1468500036005 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1382ms 05:40:36 INFO - PROCESS | 1756 | 1468500036054 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1756 | 1468500036058 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:40:36 INFO - PROCESS | 1756 | 1468500036064 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1756 | 1468500036067 Marionette TRACE conn4 <- [1,1710,null,{}] 05:40:36 INFO - PROCESS | 1756 | 1468500036073 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1756 | 1468500036077 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:36 INFO - PROCESS | 1756 | 1468500036280 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:40:36 INFO - PROCESS | 1756 | 1468500036293 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1756 | 1468500036312 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0fc00 == 38 [pid = 1756] [id = 435] 05:40:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8f392000) [pid = 1756] [serial = 1306] [outer = (nil)] 05:40:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91b7ec00) [pid = 1756] [serial = 1307] [outer = 0x8f392000] 05:40:36 INFO - PROCESS | 1756 | 1468500036391 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x92049400) [pid = 1756] [serial = 1308] [outer = 0x8f392000] 05:40:37 INFO - PROCESS | 1756 | 1468500037245 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1230ms 05:40:37 INFO - PROCESS | 1756 | 1468500037294 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1756 | 1468500037298 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:40:37 INFO - PROCESS | 1756 | 1468500037304 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1756 | 1468500037307 Marionette TRACE conn4 <- [1,1714,null,{}] 05:40:37 INFO - PROCESS | 1756 | 1468500037313 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 1756 | 1468500037318 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:37 INFO - PROCESS | 1756 | 1468500037476 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:40:37 INFO - PROCESS | 1756 | 1468500037486 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1756 | 1468500037491 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b7e400 == 39 [pid = 1756] [id = 436] 05:40:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x924cfc00) [pid = 1756] [serial = 1309] [outer = (nil)] 05:40:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x925d7c00) [pid = 1756] [serial = 1310] [outer = 0x924cfc00] 05:40:37 INFO - PROCESS | 1756 | 1468500037560 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x925d4400) [pid = 1756] [serial = 1311] [outer = 0x924cfc00] 05:40:38 INFO - PROCESS | 1756 | 1468500038691 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1436ms 05:40:38 INFO - PROCESS | 1756 | 1468500038742 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1756 | 1468500038748 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:40:38 INFO - PROCESS | 1756 | 1468500038757 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1756 | 1468500038765 Marionette TRACE conn4 <- [1,1718,null,{}] 05:40:38 INFO - PROCESS | 1756 | 1468500038773 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 1756 | 1468500038778 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:38 INFO - PROCESS | 1756 | 1468500038965 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:40:39 INFO - PROCESS | 1756 | 1468500039189 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1756 | 1468500039199 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bd400 == 40 [pid = 1756] [id = 437] 05:40:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e6c9800) [pid = 1756] [serial = 1312] [outer = (nil)] 05:40:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8ee08800) [pid = 1756] [serial = 1313] [outer = 0x8e6c9800] 05:40:39 INFO - PROCESS | 1756 | 1468500039325 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f391400) [pid = 1756] [serial = 1314] [outer = 0x8e6c9800] 05:40:40 INFO - PROCESS | 1756 | 1468500040297 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1588ms 05:40:40 INFO - PROCESS | 1756 | 1468500040344 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1756 | 1468500040351 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:40:40 INFO - PROCESS | 1756 | 1468500040362 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1756 | 1468500040366 Marionette TRACE conn4 <- [1,1722,null,{}] 05:40:40 INFO - PROCESS | 1756 | 1468500040373 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 1756 | 1468500040379 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:40 INFO - PROCESS | 1756 | 1468500040579 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:40:40 INFO - PROCESS | 1756 | 1468500040765 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1756 | 1468500040772 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7df400 == 41 [pid = 1756] [id = 438] 05:40:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x912f0000) [pid = 1756] [serial = 1315] [outer = (nil)] 05:40:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91b80800) [pid = 1756] [serial = 1316] [outer = 0x912f0000] 05:40:40 INFO - PROCESS | 1756 | 1468500040858 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c4a800) [pid = 1756] [serial = 1317] [outer = 0x912f0000] 05:40:41 INFO - PROCESS | 1756 | 1468500041835 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:40:41 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 05:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1532ms 05:40:41 INFO - PROCESS | 1756 | 1468500041894 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1756 | 1468500041899 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:40:41 INFO - PROCESS | 1756 | 1468500041923 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1756 | 1468500041930 Marionette TRACE conn4 <- [1,1726,null,{}] 05:40:41 INFO - PROCESS | 1756 | 1468500041947 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 1756 | 1468500041955 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:42 INFO - PROCESS | 1756 | 1468500042136 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:40:42 INFO - PROCESS | 1756 | 1468500042317 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1756 | 1468500042324 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x924dbc00 == 42 [pid = 1756] [id = 439] 05:40:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x925d0800) [pid = 1756] [serial = 1318] [outer = (nil)] 05:40:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92dcb800) [pid = 1756] [serial = 1319] [outer = 0x925d0800] 05:40:42 INFO - PROCESS | 1756 | 1468500042410 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92f45c00) [pid = 1756] [serial = 1320] [outer = 0x925d0800] 05:40:43 INFO - PROCESS | 1756 | 1468500043344 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1495ms 05:40:43 INFO - PROCESS | 1756 | 1468500043416 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:40:43 INFO - PROCESS | 1756 | 1468500043421 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:40:43 INFO - PROCESS | 1756 | 1468500043428 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1756 | 1468500043432 Marionette TRACE conn4 <- [1,1730,null,{}] 05:40:43 INFO - PROCESS | 1756 | 1468500043438 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 1756 | 1468500043443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:43 INFO - PROCESS | 1756 | 1468500043659 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:40:43 INFO - PROCESS | 1756 | 1468500043879 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1756 | 1468500043886 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfba000 == 43 [pid = 1756] [id = 440] 05:40:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x9108d800) [pid = 1756] [serial = 1321] [outer = (nil)] 05:40:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93b5d400) [pid = 1756] [serial = 1322] [outer = 0x9108d800] 05:40:44 INFO - PROCESS | 1756 | 1468500044009 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x93b62800) [pid = 1756] [serial = 1323] [outer = 0x9108d800] 05:40:44 INFO - PROCESS | 1756 | 1468500044886 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:40:44 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 05:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1491ms 05:40:44 INFO - PROCESS | 1756 | 1468500044919 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1756 | 1468500044922 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:40:44 INFO - PROCESS | 1756 | 1468500044929 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1756 | 1468500044933 Marionette TRACE conn4 <- [1,1734,null,{}] 05:40:44 INFO - PROCESS | 1756 | 1468500044939 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 1756 | 1468500044944 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:45 INFO - PROCESS | 1756 | 1468500045117 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:40:45 INFO - PROCESS | 1756 | 1468500045307 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1756 | 1468500045316 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x91157400 == 44 [pid = 1756] [id = 441] 05:40:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x91304c00) [pid = 1756] [serial = 1324] [outer = (nil)] 05:40:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x93b68c00) [pid = 1756] [serial = 1325] [outer = 0x91304c00] 05:40:45 INFO - PROCESS | 1756 | 1468500045394 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x93d90400) [pid = 1756] [serial = 1326] [outer = 0x91304c00] 05:40:46 INFO - PROCESS | 1756 | 1468500046346 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1484ms 05:40:46 INFO - PROCESS | 1756 | 1468500046413 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1756 | 1468500046417 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:40:46 INFO - PROCESS | 1756 | 1468500046423 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1756 | 1468500046427 Marionette TRACE conn4 <- [1,1738,null,{}] 05:40:46 INFO - PROCESS | 1756 | 1468500046433 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:46 INFO - PROCESS | 1756 | 1468500046443 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:46 INFO - PROCESS | 1756 | 1468500046668 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:40:46 INFO - PROCESS | 1756 | 1468500046888 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1756 | 1468500046897 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dcfc00 == 45 [pid = 1756] [id = 442] 05:40:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x93b61800) [pid = 1756] [serial = 1327] [outer = (nil)] 05:40:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x94858800) [pid = 1756] [serial = 1328] [outer = 0x93b61800] 05:40:47 INFO - PROCESS | 1756 | 1468500047021 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x9485d000) [pid = 1756] [serial = 1329] [outer = 0x93b61800] 05:40:47 INFO - PROCESS | 1756 | 1468500047931 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1581ms 05:40:48 INFO - PROCESS | 1756 | 1468500048006 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1756 | 1468500048009 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:40:48 INFO - PROCESS | 1756 | 1468500048016 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1756 | 1468500048020 Marionette TRACE conn4 <- [1,1742,null,{}] 05:40:48 INFO - PROCESS | 1756 | 1468500048025 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 1756 | 1468500048031 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:48 INFO - PROCESS | 1756 | 1468500048220 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:40:48 INFO - PROCESS | 1756 | 1468500048687 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1756 | 1468500048698 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1efc00 == 46 [pid = 1756] [id = 443] 05:40:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8c1f0000) [pid = 1756] [serial = 1330] [outer = (nil)] 05:40:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8db70800) [pid = 1756] [serial = 1331] [outer = 0x8c1f0000] 05:40:48 INFO - PROCESS | 1756 | 1468500048775 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8e473c00) [pid = 1756] [serial = 1332] [outer = 0x8c1f0000] 05:40:49 INFO - PROCESS | 1756 | 1468500049623 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1683ms 05:40:49 INFO - PROCESS | 1756 | 1468500049712 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1756 | 1468500049724 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:40:49 INFO - PROCESS | 1756 | 1468500049737 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1756 | 1468500049745 Marionette TRACE conn4 <- [1,1746,null,{}] 05:40:49 INFO - PROCESS | 1756 | 1468500049760 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 1756 | 1468500049768 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:49 INFO - PROCESS | 1756 | 1468500049940 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:40:50 INFO - PROCESS | 1756 | 1468500050124 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1756 | 1468500050132 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f3800 == 47 [pid = 1756] [id = 444] 05:40:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8e7e6c00) [pid = 1756] [serial = 1333] [outer = (nil)] 05:40:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x91087000) [pid = 1756] [serial = 1334] [outer = 0x8e7e6c00] 05:40:50 INFO - PROCESS | 1756 | 1468500050255 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x9130c000) [pid = 1756] [serial = 1335] [outer = 0x8e7e6c00] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0fc00 == 46 [pid = 1756] [id = 435] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e468c00 == 45 [pid = 1756] [id = 434] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e739400 == 44 [pid = 1756] [id = 433] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e740000 == 43 [pid = 1756] [id = 432] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c9c00 == 42 [pid = 1756] [id = 431] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5c00 == 41 [pid = 1756] [id = 430] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9203f800 == 40 [pid = 1756] [id = 417] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46b800 == 39 [pid = 1756] [id = 427] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8f398000 == 38 [pid = 1756] [id = 428] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x92324c00 == 37 [pid = 1756] [id = 429] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x9108a400 == 36 [pid = 1756] [id = 416] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee06c00 == 35 [pid = 1756] [id = 420] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5400 == 34 [pid = 1756] [id = 418] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8db76000 == 33 [pid = 1756] [id = 419] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73b000 == 32 [pid = 1756] [id = 426] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1efc00 == 31 [pid = 1756] [id = 443] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x91157400 == 30 [pid = 1756] [id = 441] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x92dcfc00 == 29 [pid = 1756] [id = 442] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfba000 == 28 [pid = 1756] [id = 440] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x924dbc00 == 27 [pid = 1756] [id = 439] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bd400 == 26 [pid = 1756] [id = 437] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7df400 == 25 [pid = 1756] [id = 438] 05:40:51 INFO - PROCESS | 1756 | --DOCSHELL 0x91b7e400 == 24 [pid = 1756] [id = 436] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x9130fc00) [pid = 1756] [serial = 1272] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x91b74c00) [pid = 1756] [serial = 1274] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x91397000) [pid = 1756] [serial = 1277] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8ee0bc00) [pid = 1756] [serial = 1268] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e7e5c00) [pid = 1756] [serial = 1242] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e73d400) [pid = 1756] [serial = 1241] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x9139ac00) [pid = 1756] [serial = 1245] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x912f1400) [pid = 1756] [serial = 1244] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91c6b400) [pid = 1756] [serial = 1248] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c66800) [pid = 1756] [serial = 1247] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8e46c000) [pid = 1756] [serial = 1265] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e474c00) [pid = 1756] [serial = 1266] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8f01c400) [pid = 1756] [serial = 1263] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x924d3400) [pid = 1756] [serial = 1251] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9232bc00) [pid = 1756] [serial = 1250] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8f010800) [pid = 1756] [serial = 1262] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x925d3800) [pid = 1756] [serial = 1254] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x925cd000) [pid = 1756] [serial = 1253] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c44800) [pid = 1756] [serial = 1275] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92f49000) [pid = 1756] [serial = 1257] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x92dce800) [pid = 1756] [serial = 1256] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91302800) [pid = 1756] [serial = 1260] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f011c00) [pid = 1756] [serial = 1259] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91307000) [pid = 1756] [serial = 1271] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91b78000) [pid = 1756] [serial = 1278] [outer = (nil)] [url = about:blank] 05:40:51 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8f011400) [pid = 1756] [serial = 1269] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1756 | 1468500052262 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2551ms 05:40:52 INFO - PROCESS | 1756 | 1468500052289 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 1756 | 1468500052295 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:40:52 INFO - PROCESS | 1756 | 1468500052302 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1756 | 1468500052307 Marionette TRACE conn4 <- [1,1750,null,{}] 05:40:52 INFO - PROCESS | 1756 | 1468500052315 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 1756 | 1468500052320 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:52 INFO - PROCESS | 1756 | 1468500052478 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:40:52 INFO - PROCESS | 1756 | 1468500052652 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1756 | 1468500052664 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e7c00 == 25 [pid = 1756] [id = 445] 05:40:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8c1ea000) [pid = 1756] [serial = 1336] [outer = (nil)] 05:40:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e6c4c00) [pid = 1756] [serial = 1337] [outer = 0x8c1ea000] 05:40:52 INFO - PROCESS | 1756 | 1468500052731 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e6cc400) [pid = 1756] [serial = 1338] [outer = 0x8c1ea000] 05:40:53 INFO - PROCESS | 1756 | 1468500053565 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1285ms 05:40:53 INFO - PROCESS | 1756 | 1468500053588 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1756 | 1468500053596 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:40:53 INFO - PROCESS | 1756 | 1468500053607 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1756 | 1468500053612 Marionette TRACE conn4 <- [1,1754,null,{}] 05:40:53 INFO - PROCESS | 1756 | 1468500053618 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 1756 | 1468500053623 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:53 INFO - PROCESS | 1756 | 1468500053778 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:40:53 INFO - PROCESS | 1756 | 1468500053797 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1756 | 1468500053804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08c00 == 26 [pid = 1756] [id = 446] 05:40:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8ee0e800) [pid = 1756] [serial = 1339] [outer = (nil)] 05:40:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f011000) [pid = 1756] [serial = 1340] [outer = 0x8ee0e800] 05:40:53 INFO - PROCESS | 1756 | 1468500053877 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8f017000) [pid = 1756] [serial = 1341] [outer = 0x8ee0e800] 05:40:54 INFO - PROCESS | 1756 | 1468500054859 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1292ms 05:40:54 INFO - PROCESS | 1756 | 1468500054899 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1756 | 1468500054904 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:40:54 INFO - PROCESS | 1756 | 1468500054911 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1756 | 1468500054918 Marionette TRACE conn4 <- [1,1758,null,{}] 05:40:54 INFO - PROCESS | 1756 | 1468500054943 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1756 | 1468500054951 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:55 INFO - PROCESS | 1756 | 1468500055161 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:40:55 INFO - PROCESS | 1756 | 1468500055190 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1756 | 1468500055197 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f7400 == 27 [pid = 1756] [id = 447] 05:40:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912f7c00) [pid = 1756] [serial = 1342] [outer = (nil)] 05:40:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91302800) [pid = 1756] [serial = 1343] [outer = 0x912f7c00] 05:40:55 INFO - PROCESS | 1756 | 1468500055283 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9130cc00) [pid = 1756] [serial = 1344] [outer = 0x912f7c00] 05:40:56 INFO - PROCESS | 1756 | 1468500056243 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1400ms 05:40:56 INFO - PROCESS | 1756 | 1468500056311 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1756 | 1468500056315 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:40:56 INFO - PROCESS | 1756 | 1468500056329 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1756 | 1468500056331 Marionette TRACE conn4 <- [1,1762,null,{}] 05:40:56 INFO - PROCESS | 1756 | 1468500056338 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 1756 | 1468500056342 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:56 INFO - PROCESS | 1756 | 1468500056546 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e46c400) [pid = 1756] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8bfc6000) [pid = 1756] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x912f5400) [pid = 1756] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e73e800) [pid = 1756] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f392000) [pid = 1756] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e734800) [pid = 1756] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f396800) [pid = 1756] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9130a400) [pid = 1756] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91c47c00) [pid = 1756] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92325800) [pid = 1756] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:40:56 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x924cfc00) [pid = 1756] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:40:57 INFO - PROCESS | 1756 | 1468500057060 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1756 | 1468500057067 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbc800 == 28 [pid = 1756] [id = 448] 05:40:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8c1e4800) [pid = 1756] [serial = 1345] [outer = (nil)] 05:40:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e46fc00) [pid = 1756] [serial = 1346] [outer = 0x8c1e4800] 05:40:57 INFO - PROCESS | 1756 | 1468500057135 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f399400) [pid = 1756] [serial = 1347] [outer = 0x8c1e4800] 05:40:57 INFO - PROCESS | 1756 | 1468500057844 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1542ms 05:40:57 INFO - PROCESS | 1756 | 1468500057865 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1756 | 1468500057867 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:40:57 INFO - PROCESS | 1756 | 1468500057876 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1756 | 1468500057880 Marionette TRACE conn4 <- [1,1766,null,{}] 05:40:57 INFO - PROCESS | 1756 | 1468500057885 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 1756 | 1468500057890 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:58 INFO - PROCESS | 1756 | 1468500058099 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:40:58 INFO - PROCESS | 1756 | 1468500058121 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1756 | 1468500058127 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db78000 == 29 [pid = 1756] [id = 449] 05:40:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x912ec400) [pid = 1756] [serial = 1348] [outer = (nil)] 05:40:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91453c00) [pid = 1756] [serial = 1349] [outer = 0x912ec400] 05:40:58 INFO - PROCESS | 1756 | 1468500058197 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91b72c00) [pid = 1756] [serial = 1350] [outer = 0x912ec400] 05:40:59 INFO - PROCESS | 1756 | 1468500059115 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1330ms 05:40:59 INFO - PROCESS | 1756 | 1468500059207 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1756 | 1468500059214 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:40:59 INFO - PROCESS | 1756 | 1468500059223 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1756 | 1468500059229 Marionette TRACE conn4 <- [1,1770,null,{}] 05:40:59 INFO - PROCESS | 1756 | 1468500059238 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 1756 | 1468500059244 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:59 INFO - PROCESS | 1756 | 1468500059457 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:40:59 INFO - PROCESS | 1756 | 1468500059637 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1756 | 1468500059652 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:40:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473000 == 30 [pid = 1756] [id = 450] 05:40:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e474800) [pid = 1756] [serial = 1351] [outer = (nil)] 05:40:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e6cb400) [pid = 1756] [serial = 1352] [outer = 0x8e474800] 05:40:59 INFO - PROCESS | 1756 | 1468500059832 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e7e0c00) [pid = 1756] [serial = 1353] [outer = 0x8e474800] 05:41:00 INFO - PROCESS | 1756 | 1468500060906 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1736ms 05:41:00 INFO - PROCESS | 1756 | 1468500060958 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1756 | 1468500060966 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:41:00 INFO - PROCESS | 1756 | 1468500060977 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1756 | 1468500060981 Marionette TRACE conn4 <- [1,1774,null,{}] 05:41:00 INFO - PROCESS | 1756 | 1468500060988 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:00 INFO - PROCESS | 1756 | 1468500060994 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:01 INFO - PROCESS | 1756 | 1468500061186 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:41:01 INFO - PROCESS | 1756 | 1468500061412 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1756 | 1468500061421 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108f000 == 31 [pid = 1756] [id = 451] 05:41:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9114ac00) [pid = 1756] [serial = 1354] [outer = (nil)] 05:41:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x912ef800) [pid = 1756] [serial = 1355] [outer = 0x9114ac00] 05:41:01 INFO - PROCESS | 1756 | 1468500061545 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f39b800) [pid = 1756] [serial = 1356] [outer = 0x9114ac00] 05:41:02 INFO - PROCESS | 1756 | 1468500062580 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1652ms 05:41:02 INFO - PROCESS | 1756 | 1468500062629 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1756 | 1468500062633 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:41:02 INFO - PROCESS | 1756 | 1468500062640 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1756 | 1468500062647 Marionette TRACE conn4 <- [1,1778,null,{}] 05:41:02 INFO - PROCESS | 1756 | 1468500062664 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 1756 | 1468500062673 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:02 INFO - PROCESS | 1756 | 1468500062864 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:41:03 INFO - PROCESS | 1756 | 1468500063101 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1756 | 1468500063116 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c44000 == 32 [pid = 1756] [id = 452] 05:41:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91c4a000) [pid = 1756] [serial = 1357] [outer = (nil)] 05:41:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c64400) [pid = 1756] [serial = 1358] [outer = 0x91c4a000] 05:41:03 INFO - PROCESS | 1756 | 1468500063206 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91c6bc00) [pid = 1756] [serial = 1359] [outer = 0x91c4a000] 05:41:04 INFO - PROCESS | 1756 | 1468500064138 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:41:04 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 05:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1545ms 05:41:04 INFO - PROCESS | 1756 | 1468500064201 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1756 | 1468500064207 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:41:04 INFO - PROCESS | 1756 | 1468500064213 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1756 | 1468500064217 Marionette TRACE conn4 <- [1,1782,null,{}] 05:41:04 INFO - PROCESS | 1756 | 1468500064223 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 1756 | 1468500064229 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:04 INFO - PROCESS | 1756 | 1468500064419 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:41:04 INFO - PROCESS | 1756 | 1468500064594 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1756 | 1468500064603 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1edc00 == 33 [pid = 1756] [id = 453] 05:41:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x912ebc00) [pid = 1756] [serial = 1360] [outer = (nil)] 05:41:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x924ce800) [pid = 1756] [serial = 1361] [outer = 0x912ebc00] 05:41:04 INFO - PROCESS | 1756 | 1468500064741 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x924d6800) [pid = 1756] [serial = 1362] [outer = 0x912ebc00] 05:41:05 INFO - PROCESS | 1756 | 1468500065729 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:41:05 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 05:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 05:41:05 INFO - PROCESS | 1756 | 1468500065797 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1756 | 1468500065801 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:41:05 INFO - PROCESS | 1756 | 1468500065808 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1756 | 1468500065811 Marionette TRACE conn4 <- [1,1786,null,{}] 05:41:05 INFO - PROCESS | 1756 | 1468500065817 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 1756 | 1468500065823 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:05 INFO - PROCESS | 1756 | 1468500065996 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:41:06 INFO - PROCESS | 1756 | 1468500066356 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1756 | 1468500066365 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e7400 == 34 [pid = 1756] [id = 454] 05:41:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8c1e8c00) [pid = 1756] [serial = 1363] [outer = (nil)] 05:41:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8db6cc00) [pid = 1756] [serial = 1364] [outer = 0x8c1e8c00] 05:41:06 INFO - PROCESS | 1756 | 1468500066484 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8e468c00) [pid = 1756] [serial = 1365] [outer = 0x8c1e8c00] 05:41:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbc800 == 33 [pid = 1756] [id = 448] 05:41:07 INFO - PROCESS | 1756 | --DOCSHELL 0x912f7400 == 32 [pid = 1756] [id = 447] 05:41:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08c00 == 31 [pid = 1756] [id = 446] 05:41:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e7c00 == 30 [pid = 1756] [id = 445] 05:41:07 INFO - PROCESS | 1756 | 1468500067517 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x925d7c00) [pid = 1756] [serial = 1310] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x925d4400) [pid = 1756] [serial = 1311] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x92049400) [pid = 1756] [serial = 1308] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8ee09000) [pid = 1756] [serial = 1284] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8c1ee000) [pid = 1756] [serial = 1292] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x9139c000) [pid = 1756] [serial = 1286] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91c69400) [pid = 1756] [serial = 1304] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92327000) [pid = 1756] [serial = 1305] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91b7ec00) [pid = 1756] [serial = 1307] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8ee03400) [pid = 1756] [serial = 1296] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e735000) [pid = 1756] [serial = 1283] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912f9800) [pid = 1756] [serial = 1299] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91b74000) [pid = 1756] [serial = 1301] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x912ef000) [pid = 1756] [serial = 1298] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91b7bc00) [pid = 1756] [serial = 1287] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92328800) [pid = 1756] [serial = 1281] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x925cf000) [pid = 1756] [serial = 1290] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e73c400) [pid = 1756] [serial = 1295] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91c4e000) [pid = 1756] [serial = 1302] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c66c00) [pid = 1756] [serial = 1280] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8db72400) [pid = 1756] [serial = 1293] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x924d9400) [pid = 1756] [serial = 1289] [outer = (nil)] [url = about:blank] 05:41:07 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 05:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1782ms 05:41:07 INFO - PROCESS | 1756 | 1468500067593 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1756 | 1468500067597 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:41:07 INFO - PROCESS | 1756 | 1468500067605 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1756 | 1468500067610 Marionette TRACE conn4 <- [1,1790,null,{}] 05:41:07 INFO - PROCESS | 1756 | 1468500067618 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:07 INFO - PROCESS | 1756 | 1468500067626 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:07 INFO - PROCESS | 1756 | 1468500067794 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:41:08 INFO - PROCESS | 1756 | 1468500067976 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1756 | 1468500067984 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c6c00 == 31 [pid = 1756] [id = 455] 05:41:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e741400) [pid = 1756] [serial = 1366] [outer = (nil)] 05:41:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8ee08000) [pid = 1756] [serial = 1367] [outer = 0x8e741400] 05:41:08 INFO - PROCESS | 1756 | 1468500068076 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f01bc00) [pid = 1756] [serial = 1368] [outer = 0x8e741400] 05:41:08 INFO - PROCESS | 1756 | 1468500068877 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:41:08 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) 05:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1333ms 05:41:08 INFO - PROCESS | 1756 | 1468500068943 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1756 | 1468500068949 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:41:08 INFO - PROCESS | 1756 | 1468500068956 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1756 | 1468500068959 Marionette TRACE conn4 <- [1,1794,null,{}] 05:41:08 INFO - PROCESS | 1756 | 1468500068965 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 1756 | 1468500068970 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:09 INFO - PROCESS | 1756 | 1468500069136 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:41:09 INFO - PROCESS | 1756 | 1468500069147 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1756 | 1468500069155 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e1c00 == 32 [pid = 1756] [id = 456] 05:41:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91158400) [pid = 1756] [serial = 1369] [outer = (nil)] 05:41:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9139c000) [pid = 1756] [serial = 1370] [outer = 0x91158400] 05:41:09 INFO - PROCESS | 1756 | 1468500069224 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91457800) [pid = 1756] [serial = 1371] [outer = 0x91158400] 05:41:10 INFO - PROCESS | 1756 | 1468500070231 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1340ms 05:41:10 INFO - PROCESS | 1756 | 1468500070297 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1756 | 1468500070301 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:41:10 INFO - PROCESS | 1756 | 1468500070316 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1756 | 1468500070327 Marionette TRACE conn4 <- [1,1798,null,{}] 05:41:10 INFO - PROCESS | 1756 | 1468500070340 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 1756 | 1468500070347 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:10 INFO - PROCESS | 1756 | 1468500070554 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:41:10 INFO - PROCESS | 1756 | 1468500070579 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1756 | 1468500070591 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbc000 == 33 [pid = 1756] [id = 457] 05:41:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c5e400) [pid = 1756] [serial = 1372] [outer = (nil)] 05:41:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91c6b800) [pid = 1756] [serial = 1373] [outer = 0x91c5e400] 05:41:10 INFO - PROCESS | 1756 | 1468500070653 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92040c00) [pid = 1756] [serial = 1374] [outer = 0x91c5e400] 05:41:11 INFO - PROCESS | 1756 | 1468500071551 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1260ms 05:41:11 INFO - PROCESS | 1756 | 1468500071568 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1756 | 1468500071572 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:41:11 INFO - PROCESS | 1756 | 1468500071579 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1756 | 1468500071582 Marionette TRACE conn4 <- [1,1802,null,{}] 05:41:11 INFO - PROCESS | 1756 | 1468500071596 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 1756 | 1468500071600 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:11 INFO - PROCESS | 1756 | 1468500071801 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:41:11 INFO - PROCESS | 1756 | 1468500071828 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1756 | 1468500071834 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7800 == 34 [pid = 1756] [id = 458] 05:41:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c60c00) [pid = 1756] [serial = 1375] [outer = (nil)] 05:41:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9232a400) [pid = 1756] [serial = 1376] [outer = 0x91c60c00] 05:41:11 INFO - PROCESS | 1756 | 1468500071903 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x924d0c00) [pid = 1756] [serial = 1377] [outer = 0x91c60c00] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f7c00) [pid = 1756] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8c1e4800) [pid = 1756] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8ee0e800) [pid = 1756] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8c1ea000) [pid = 1756] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e6c9800) [pid = 1756] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e7e6c00) [pid = 1756] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f0000) [pid = 1756] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x925d0800) [pid = 1756] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9108d800) [pid = 1756] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91304c00) [pid = 1756] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x93b61800) [pid = 1756] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:41:12 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8c1f0000) [pid = 1756] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:41:12 INFO - PROCESS | 1756 | 1468500072895 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1338ms 05:41:12 INFO - PROCESS | 1756 | 1468500072918 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1756 | 1468500072922 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:41:12 INFO - PROCESS | 1756 | 1468500072928 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1756 | 1468500072932 Marionette TRACE conn4 <- [1,1806,null,{}] 05:41:12 INFO - PROCESS | 1756 | 1468500072938 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 1756 | 1468500072943 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:13 INFO - PROCESS | 1756 | 1468500073153 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:41:13 INFO - PROCESS | 1756 | 1468500073172 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1756 | 1468500073188 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6d800 == 35 [pid = 1756] [id = 459] 05:41:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8db75000) [pid = 1756] [serial = 1378] [outer = (nil)] 05:41:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x912f0000) [pid = 1756] [serial = 1379] [outer = 0x8db75000] 05:41:13 INFO - PROCESS | 1756 | 1468500073271 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x92329000) [pid = 1756] [serial = 1380] [outer = 0x8db75000] 05:41:14 INFO - PROCESS | 1756 | 1468500074117 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1236ms 05:41:14 INFO - PROCESS | 1756 | 1468500074165 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1756 | 1468500074168 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:41:14 INFO - PROCESS | 1756 | 1468500074175 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1756 | 1468500074179 Marionette TRACE conn4 <- [1,1810,null,{}] 05:41:14 INFO - PROCESS | 1756 | 1468500074189 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 1756 | 1468500074193 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:14 INFO - PROCESS | 1756 | 1468500074351 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:41:14 INFO - PROCESS | 1756 | 1468500074362 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1756 | 1468500074367 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4c00 == 36 [pid = 1756] [id = 460] 05:41:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f015000) [pid = 1756] [serial = 1381] [outer = (nil)] 05:41:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x925d9c00) [pid = 1756] [serial = 1382] [outer = 0x8f015000] 05:41:14 INFO - PROCESS | 1756 | 1468500074436 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x92dc6400) [pid = 1756] [serial = 1383] [outer = 0x8f015000] 05:41:15 INFO - PROCESS | 1756 | 1468500075633 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1493ms 05:41:15 INFO - PROCESS | 1756 | 1468500075669 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1756 | 1468500075675 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:41:15 INFO - PROCESS | 1756 | 1468500075684 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1756 | 1468500075692 Marionette TRACE conn4 <- [1,1814,null,{}] 05:41:15 INFO - PROCESS | 1756 | 1468500075711 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 1756 | 1468500075717 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:15 INFO - PROCESS | 1756 | 1468500075906 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:41:16 INFO - PROCESS | 1756 | 1468500076134 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1756 | 1468500076141 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e734400 == 37 [pid = 1756] [id = 461] 05:41:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e73a000) [pid = 1756] [serial = 1384] [outer = (nil)] 05:41:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8ee07400) [pid = 1756] [serial = 1385] [outer = 0x8e73a000] 05:41:16 INFO - PROCESS | 1756 | 1468500076268 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9108ec00) [pid = 1756] [serial = 1386] [outer = 0x8e73a000] 05:41:17 INFO - PROCESS | 1756 | 1468500077142 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1500ms 05:41:17 INFO - PROCESS | 1756 | 1468500077187 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1756 | 1468500077195 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:41:17 INFO - PROCESS | 1756 | 1468500077206 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1756 | 1468500077209 Marionette TRACE conn4 <- [1,1818,null,{}] 05:41:17 INFO - PROCESS | 1756 | 1468500077216 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 1756 | 1468500077222 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:17 INFO - PROCESS | 1756 | 1468500077408 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:41:17 INFO - PROCESS | 1756 | 1468500077586 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1756 | 1468500077595 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x91306c00 == 38 [pid = 1756] [id = 462] 05:41:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91452c00) [pid = 1756] [serial = 1387] [outer = (nil)] 05:41:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c42c00) [pid = 1756] [serial = 1388] [outer = 0x91452c00] 05:41:17 INFO - PROCESS | 1756 | 1468500077675 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c4c000) [pid = 1756] [serial = 1389] [outer = 0x91452c00] 05:41:18 INFO - PROCESS | 1756 | 1468500078674 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1546ms 05:41:18 INFO - PROCESS | 1756 | 1468500078752 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:41:18 INFO - PROCESS | 1756 | 1468500078756 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:41:18 INFO - PROCESS | 1756 | 1468500078763 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1756 | 1468500078769 Marionette TRACE conn4 <- [1,1822,null,{}] 05:41:18 INFO - PROCESS | 1756 | 1468500078786 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 1756 | 1468500078795 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:19 INFO - PROCESS | 1756 | 1468500079024 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:41:19 INFO - PROCESS | 1756 | 1468500079256 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1756 | 1468500079265 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46c800 == 39 [pid = 1756] [id = 463] 05:41:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x924d5c00) [pid = 1756] [serial = 1390] [outer = (nil)] 05:41:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92dcac00) [pid = 1756] [serial = 1391] [outer = 0x924d5c00] 05:41:19 INFO - PROCESS | 1756 | 1468500079363 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x92f48c00) [pid = 1756] [serial = 1392] [outer = 0x924d5c00] 05:41:20 INFO - PROCESS | 1756 | 1468500080269 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1537ms 05:41:20 INFO - PROCESS | 1756 | 1468500080300 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:41:20 INFO - PROCESS | 1756 | 1468500080305 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:41:20 INFO - PROCESS | 1756 | 1468500080312 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1756 | 1468500080315 Marionette TRACE conn4 <- [1,1826,null,{}] 05:41:20 INFO - PROCESS | 1756 | 1468500080321 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:20 INFO - PROCESS | 1756 | 1468500080327 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:20 INFO - PROCESS | 1756 | 1468500080509 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:41:20 INFO - PROCESS | 1756 | 1468500080687 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1756 | 1468500080695 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x92327400 == 40 [pid = 1756] [id = 464] 05:41:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92dcd000) [pid = 1756] [serial = 1393] [outer = (nil)] 05:41:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x93b5e000) [pid = 1756] [serial = 1394] [outer = 0x92dcd000] 05:41:20 INFO - PROCESS | 1756 | 1468500080784 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x93b6a400) [pid = 1756] [serial = 1395] [outer = 0x92dcd000] 05:41:21 INFO - PROCESS | 1756 | 1468500081698 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1434ms 05:41:21 INFO - PROCESS | 1756 | 1468500081768 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1756 | 1468500081772 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:41:21 INFO - PROCESS | 1756 | 1468500081779 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1756 | 1468500081783 Marionette TRACE conn4 <- [1,1830,null,{}] 05:41:21 INFO - PROCESS | 1756 | 1468500081789 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 1756 | 1468500081794 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:22 INFO - PROCESS | 1756 | 1468500082000 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:41:22 INFO - PROCESS | 1756 | 1468500082181 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1756 | 1468500082191 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x92f4d800 == 41 [pid = 1756] [id = 465] 05:41:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x93a6ec00) [pid = 1756] [serial = 1396] [outer = (nil)] 05:41:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x93d98400) [pid = 1756] [serial = 1397] [outer = 0x93a6ec00] 05:41:22 INFO - PROCESS | 1756 | 1468500082273 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x94835800) [pid = 1756] [serial = 1398] [outer = 0x93a6ec00] 05:41:23 INFO - PROCESS | 1756 | 1468500083249 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1539ms 05:41:23 INFO - PROCESS | 1756 | 1468500083318 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:41:23 INFO - PROCESS | 1756 | 1468500083323 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:41:23 INFO - PROCESS | 1756 | 1468500083329 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1756 | 1468500083333 Marionette TRACE conn4 <- [1,1834,null,{}] 05:41:23 INFO - PROCESS | 1756 | 1468500083339 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:23 INFO - PROCESS | 1756 | 1468500083349 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:23 INFO - PROCESS | 1756 | 1468500083583 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:41:23 INFO - PROCESS | 1756 | 1468500083812 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1756 | 1468500083820 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e465400 == 42 [pid = 1756] [id = 466] 05:41:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8e466800) [pid = 1756] [serial = 1399] [outer = (nil)] 05:41:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x912f2800) [pid = 1756] [serial = 1400] [outer = 0x8e466800] 05:41:23 INFO - PROCESS | 1756 | 1468500083942 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x92f4fc00) [pid = 1756] [serial = 1401] [outer = 0x8e466800] 05:41:24 INFO - PROCESS | 1756 | 1468500084820 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:41:25 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 05:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1782ms 05:41:25 INFO - PROCESS | 1756 | 1468500085126 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1756 | 1468500085132 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:41:25 INFO - PROCESS | 1756 | 1468500085182 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1756 | 1468500085187 Marionette TRACE conn4 <- [1,1838,null,{}] 05:41:25 INFO - PROCESS | 1756 | 1468500085195 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 1756 | 1468500085201 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:25 INFO - PROCESS | 1756 | 1468500085395 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:41:25 INFO - PROCESS | 1756 | 1468500085618 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1756 | 1468500085632 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7dfc00 == 43 [pid = 1756] [id = 467] 05:41:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8e7e0400) [pid = 1756] [serial = 1402] [outer = (nil)] 05:41:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x8ee06800) [pid = 1756] [serial = 1403] [outer = 0x8e7e0400] 05:41:25 INFO - PROCESS | 1756 | 1468500085700 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8ee0c800) [pid = 1756] [serial = 1404] [outer = 0x8e7e0400] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6d800 == 42 [pid = 1756] [id = 459] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7800 == 41 [pid = 1756] [id = 458] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbc000 == 40 [pid = 1756] [id = 457] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e1c00 == 39 [pid = 1756] [id = 456] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c6c00 == 38 [pid = 1756] [id = 455] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e7400 == 37 [pid = 1756] [id = 454] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f3800 == 36 [pid = 1756] [id = 444] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e473000 == 35 [pid = 1756] [id = 450] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8db78000 == 34 [pid = 1756] [id = 449] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x9108f000 == 33 [pid = 1756] [id = 451] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x91c44000 == 32 [pid = 1756] [id = 452] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1edc00 == 31 [pid = 1756] [id = 453] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x92f4d800 == 30 [pid = 1756] [id = 465] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e465400 == 29 [pid = 1756] [id = 466] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x92327400 == 28 [pid = 1756] [id = 464] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46c800 == 27 [pid = 1756] [id = 463] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x91306c00 == 26 [pid = 1756] [id = 462] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4c00 == 25 [pid = 1756] [id = 460] 05:41:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e734400 == 24 [pid = 1756] [id = 461] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x91453c00) [pid = 1756] [serial = 1349] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x91302800) [pid = 1756] [serial = 1343] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e46fc00) [pid = 1756] [serial = 1346] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8f011000) [pid = 1756] [serial = 1340] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e6c4c00) [pid = 1756] [serial = 1337] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e6cc400) [pid = 1756] [serial = 1338] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8f391400) [pid = 1756] [serial = 1314] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8ee08800) [pid = 1756] [serial = 1313] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9130c000) [pid = 1756] [serial = 1335] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91087000) [pid = 1756] [serial = 1334] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91c4a800) [pid = 1756] [serial = 1317] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91b80800) [pid = 1756] [serial = 1316] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92f45c00) [pid = 1756] [serial = 1320] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x92dcb800) [pid = 1756] [serial = 1319] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x93b62800) [pid = 1756] [serial = 1323] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x93b5d400) [pid = 1756] [serial = 1322] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x93d90400) [pid = 1756] [serial = 1326] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x93b68c00) [pid = 1756] [serial = 1325] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9485d000) [pid = 1756] [serial = 1329] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x94858800) [pid = 1756] [serial = 1328] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e473c00) [pid = 1756] [serial = 1332] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8db70800) [pid = 1756] [serial = 1331] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9130cc00) [pid = 1756] [serial = 1344] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8f017000) [pid = 1756] [serial = 1341] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8f399400) [pid = 1756] [serial = 1347] [outer = (nil)] [url = about:blank] 05:41:27 INFO - PROCESS | 1756 | 1468500087826 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2697ms 05:41:27 INFO - PROCESS | 1756 | 1468500087876 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1756 | 1468500087882 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:41:27 INFO - PROCESS | 1756 | 1468500087890 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1756 | 1468500087895 Marionette TRACE conn4 <- [1,1842,null,{}] 05:41:27 INFO - PROCESS | 1756 | 1468500087903 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 1756 | 1468500087908 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:28 INFO - PROCESS | 1756 | 1468500088076 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:41:28 INFO - PROCESS | 1756 | 1468500088220 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1756 | 1468500088230 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db74800 == 25 [pid = 1756] [id = 468] 05:41:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8db76000) [pid = 1756] [serial = 1405] [outer = (nil)] 05:41:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e466400) [pid = 1756] [serial = 1406] [outer = 0x8db76000] 05:41:28 INFO - PROCESS | 1756 | 1468500088302 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e472400) [pid = 1756] [serial = 1407] [outer = 0x8db76000] 05:41:29 INFO - PROCESS | 1756 | 1468500089093 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1233ms 05:41:29 INFO - PROCESS | 1756 | 1468500089134 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1756 | 1468500089143 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:41:29 INFO - PROCESS | 1756 | 1468500089159 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1756 | 1468500089164 Marionette TRACE conn4 <- [1,1846,null,{}] 05:41:29 INFO - PROCESS | 1756 | 1468500089170 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 1756 | 1468500089176 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:29 INFO - PROCESS | 1756 | 1468500089341 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:41:29 INFO - PROCESS | 1756 | 1468500089352 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1756 | 1468500089360 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e4c00 == 26 [pid = 1756] [id = 469] 05:41:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e7e7800) [pid = 1756] [serial = 1408] [outer = (nil)] 05:41:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8ee08800) [pid = 1756] [serial = 1409] [outer = 0x8e7e7800] 05:41:29 INFO - PROCESS | 1756 | 1468500089432 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8ee0e800) [pid = 1756] [serial = 1410] [outer = 0x8e7e7800] 05:41:30 INFO - PROCESS | 1756 | 1468500090383 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:41: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) 05:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1283ms 05:41:30 INFO - PROCESS | 1756 | 1468500090447 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1756 | 1468500090451 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:41:30 INFO - PROCESS | 1756 | 1468500090457 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1756 | 1468500090464 Marionette TRACE conn4 <- [1,1850,null,{}] 05:41:30 INFO - PROCESS | 1756 | 1468500090487 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 1756 | 1468500090496 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:30 INFO - PROCESS | 1756 | 1468500090702 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:41:30 INFO - PROCESS | 1756 | 1468500090731 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1756 | 1468500090738 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x91157800 == 27 [pid = 1756] [id = 470] 05:41:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91158c00) [pid = 1756] [serial = 1411] [outer = (nil)] 05:41:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912f3800) [pid = 1756] [serial = 1412] [outer = 0x91158c00] 05:41:30 INFO - PROCESS | 1756 | 1468500090824 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91302000) [pid = 1756] [serial = 1413] [outer = 0x91158c00] 05:41:31 INFO - PROCESS | 1756 | 1468500091762 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1336ms 05:41:31 INFO - PROCESS | 1756 | 1468500091802 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1756 | 1468500091806 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:41:31 INFO - PROCESS | 1756 | 1468500091832 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1756 | 1468500091835 Marionette TRACE conn4 <- [1,1854,null,{}] 05:41:31 INFO - PROCESS | 1756 | 1468500091846 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 1756 | 1468500091850 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:32 INFO - PROCESS | 1756 | 1468500092056 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:41:32 INFO - PROCESS | 1756 | 1468500092076 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1756 | 1468500092086 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f011800 == 28 [pid = 1756] [id = 471] 05:41:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x912f5000) [pid = 1756] [serial = 1414] [outer = (nil)] 05:41:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91398800) [pid = 1756] [serial = 1415] [outer = 0x912f5000] 05:41:32 INFO - PROCESS | 1756 | 1468500092153 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91b7b800) [pid = 1756] [serial = 1416] [outer = 0x912f5000] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91c5e400) [pid = 1756] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c60c00) [pid = 1756] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x9114ac00) [pid = 1756] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e741400) [pid = 1756] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c4a000) [pid = 1756] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e474800) [pid = 1756] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91158400) [pid = 1756] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x912ebc00) [pid = 1756] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912ec400) [pid = 1756] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8c1e8c00) [pid = 1756] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8db75000) [pid = 1756] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:41:33 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8f015000) [pid = 1756] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:41:33 INFO - PROCESS | 1756 | 1468500093493 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1690ms 05:41:33 INFO - PROCESS | 1756 | 1468500093522 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1756 | 1468500093526 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:41:33 INFO - PROCESS | 1756 | 1468500093539 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1756 | 1468500093542 Marionette TRACE conn4 <- [1,1858,null,{}] 05:41:33 INFO - PROCESS | 1756 | 1468500093548 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 1756 | 1468500093553 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:33 INFO - PROCESS | 1756 | 1468500093688 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:41:33 INFO - PROCESS | 1756 | 1468500093702 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1756 | 1468500093707 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c0000 == 29 [pid = 1756] [id = 472] 05:41:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e6c7400) [pid = 1756] [serial = 1417] [outer = (nil)] 05:41:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91452800) [pid = 1756] [serial = 1418] [outer = 0x8e6c7400] 05:41:33 INFO - PROCESS | 1756 | 1468500093775 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b7e400) [pid = 1756] [serial = 1419] [outer = 0x8e6c7400] 05:41:34 INFO - PROCESS | 1756 | 1468500094654 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1179ms 05:41:34 INFO - PROCESS | 1756 | 1468500094719 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1756 | 1468500094723 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:41:34 INFO - PROCESS | 1756 | 1468500094729 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1756 | 1468500094732 Marionette TRACE conn4 <- [1,1862,null,{}] 05:41:34 INFO - PROCESS | 1756 | 1468500094738 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:34 INFO - PROCESS | 1756 | 1468500094748 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:34 INFO - PROCESS | 1756 | 1468500094943 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:41:35 INFO - PROCESS | 1756 | 1468500095134 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1756 | 1468500095145 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbc800 == 30 [pid = 1756] [id = 473] 05:41:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8bfbd800) [pid = 1756] [serial = 1420] [outer = (nil)] 05:41:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8bfc7800) [pid = 1756] [serial = 1421] [outer = 0x8bfbd800] 05:41:35 INFO - PROCESS | 1756 | 1468500095243 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8c1f0800) [pid = 1756] [serial = 1422] [outer = 0x8bfbd800] 05:41:36 INFO - PROCESS | 1756 | 1468500096323 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1680ms 05:41:36 INFO - PROCESS | 1756 | 1468500096412 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1756 | 1468500096419 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:41:36 INFO - PROCESS | 1756 | 1468500096427 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1756 | 1468500096432 Marionette TRACE conn4 <- [1,1866,null,{}] 05:41:36 INFO - PROCESS | 1756 | 1468500096440 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 1756 | 1468500096449 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:36 INFO - PROCESS | 1756 | 1468500096673 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:41:36 INFO - PROCESS | 1756 | 1468500096903 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1756 | 1468500096913 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bec00 == 31 [pid = 1756] [id = 474] 05:41:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e7df800) [pid = 1756] [serial = 1423] [outer = (nil)] 05:41:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f00f400) [pid = 1756] [serial = 1424] [outer = 0x8e7df800] 05:41:37 INFO - PROCESS | 1756 | 1468500096996 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8f017000) [pid = 1756] [serial = 1425] [outer = 0x8e7df800] 05:41:38 INFO - PROCESS | 1756 | 1468500098003 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1642ms 05:41:38 INFO - PROCESS | 1756 | 1468500098073 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1756 | 1468500098080 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:41:38 INFO - PROCESS | 1756 | 1468500098088 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1756 | 1468500098092 Marionette TRACE conn4 <- [1,1870,null,{}] 05:41:38 INFO - PROCESS | 1756 | 1468500098098 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 1756 | 1468500098103 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:38 INFO - PROCESS | 1756 | 1468500098305 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:41:38 INFO - PROCESS | 1756 | 1468500098568 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1756 | 1468500098576 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f392c00 == 32 [pid = 1756] [id = 475] 05:41:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x912ef000) [pid = 1756] [serial = 1426] [outer = (nil)] 05:41:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x912fa400) [pid = 1756] [serial = 1427] [outer = 0x912ef000] 05:41:38 INFO - PROCESS | 1756 | 1468500098701 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9138f400) [pid = 1756] [serial = 1428] [outer = 0x912ef000] 05:41:39 INFO - PROCESS | 1756 | 1468500099686 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1682ms 05:41:39 INFO - PROCESS | 1756 | 1468500099771 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1756 | 1468500099775 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:41:39 INFO - PROCESS | 1756 | 1468500099790 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1756 | 1468500099799 Marionette TRACE conn4 <- [1,1874,null,{}] 05:41:39 INFO - PROCESS | 1756 | 1468500099808 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 1756 | 1468500099815 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:40 INFO - PROCESS | 1756 | 1468500100053 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:41:40 INFO - PROCESS | 1756 | 1468500100358 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1756 | 1468500100365 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e000 == 33 [pid = 1756] [id = 476] 05:41:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8f011c00) [pid = 1756] [serial = 1429] [outer = (nil)] 05:41:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91c62400) [pid = 1756] [serial = 1430] [outer = 0x8f011c00] 05:41:40 INFO - PROCESS | 1756 | 1468500100452 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91c66000) [pid = 1756] [serial = 1431] [outer = 0x8f011c00] 05:41:41 INFO - PROCESS | 1756 | 1468500101656 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1951ms 05:41:41 INFO - PROCESS | 1756 | 1468500101733 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1756 | 1468500101743 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:41:41 INFO - PROCESS | 1756 | 1468500101758 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1756 | 1468500101763 Marionette TRACE conn4 <- [1,1878,null,{}] 05:41:41 INFO - PROCESS | 1756 | 1468500101771 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 1756 | 1468500101776 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:42 INFO - PROCESS | 1756 | 1468500102031 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7df000 == 32 [pid = 1756] [id = 399] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c0000 == 31 [pid = 1756] [id = 472] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8f011800 == 30 [pid = 1756] [id = 471] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x91157800 == 29 [pid = 1756] [id = 470] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e4c00 == 28 [pid = 1756] [id = 469] 05:41:42 INFO - PROCESS | 1756 | --DOCSHELL 0x8db74800 == 27 [pid = 1756] [id = 468] 05:41:42 INFO - PROCESS | 1756 | 1468500102256 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1756 | 1468500102270 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e467000 == 28 [pid = 1756] [id = 477] 05:41:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e468000) [pid = 1756] [serial = 1432] [outer = (nil)] 05:41:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e6c1000) [pid = 1756] [serial = 1433] [outer = 0x8e468000] 05:41:42 INFO - PROCESS | 1756 | 1468500102339 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e73a400) [pid = 1756] [serial = 1434] [outer = 0x8e468000] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c6b800) [pid = 1756] [serial = 1373] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9232a400) [pid = 1756] [serial = 1376] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x912ef800) [pid = 1756] [serial = 1355] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8f39b800) [pid = 1756] [serial = 1356] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8ee08000) [pid = 1756] [serial = 1367] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f01bc00) [pid = 1756] [serial = 1368] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91c64400) [pid = 1756] [serial = 1358] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c6bc00) [pid = 1756] [serial = 1359] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e6cb400) [pid = 1756] [serial = 1352] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e7e0c00) [pid = 1756] [serial = 1353] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9139c000) [pid = 1756] [serial = 1370] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x924ce800) [pid = 1756] [serial = 1361] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x924d6800) [pid = 1756] [serial = 1362] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91b72c00) [pid = 1756] [serial = 1350] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8db6cc00) [pid = 1756] [serial = 1364] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e468c00) [pid = 1756] [serial = 1365] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x92329000) [pid = 1756] [serial = 1380] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x924d0c00) [pid = 1756] [serial = 1377] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x92040c00) [pid = 1756] [serial = 1374] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x925d9c00) [pid = 1756] [serial = 1382] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91457800) [pid = 1756] [serial = 1371] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x92dc6400) [pid = 1756] [serial = 1383] [outer = (nil)] [url = about:blank] 05:41:42 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x912f0000) [pid = 1756] [serial = 1379] [outer = (nil)] [url = about:blank] 05:41:43 INFO - PROCESS | 1756 | 1468500103137 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1441ms 05:41:43 INFO - PROCESS | 1756 | 1468500103195 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1756 | 1468500103201 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:41:43 INFO - PROCESS | 1756 | 1468500103215 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1756 | 1468500103220 Marionette TRACE conn4 <- [1,1882,null,{}] 05:41:43 INFO - PROCESS | 1756 | 1468500103226 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 1756 | 1468500103231 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:43 INFO - PROCESS | 1756 | 1468500103397 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:41:43 INFO - PROCESS | 1756 | 1468500103407 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1756 | 1468500103415 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e3c00 == 29 [pid = 1756] [id = 478] 05:41:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8f00fc00) [pid = 1756] [serial = 1435] [outer = (nil)] 05:41:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8f01b400) [pid = 1756] [serial = 1436] [outer = 0x8f00fc00] 05:41:43 INFO - PROCESS | 1756 | 1468500103486 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8f39dc00) [pid = 1756] [serial = 1437] [outer = 0x8f00fc00] 05:41:44 INFO - PROCESS | 1756 | 1468500104461 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1287ms 05:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:41:44 INFO - PROCESS | 1756 | 1468500104499 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1756 | 1468500104502 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:41:44 INFO - PROCESS | 1756 | 1468500104509 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1756 | 1468500104514 Marionette TRACE conn4 <- [1,1886,null,{}] 05:41:44 INFO - PROCESS | 1756 | 1468500104530 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:44 INFO - PROCESS | 1756 | 1468500104539 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:44 INFO - PROCESS | 1756 | 1468500104758 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:41:44 INFO - PROCESS | 1756 | 1468500104779 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1756 | 1468500104790 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f8800 == 30 [pid = 1756] [id = 479] 05:41:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x912f9000) [pid = 1756] [serial = 1438] [outer = (nil)] 05:41:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91395c00) [pid = 1756] [serial = 1439] [outer = 0x912f9000] 05:41:44 INFO - PROCESS | 1756 | 1468500104860 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91453c00) [pid = 1756] [serial = 1440] [outer = 0x912f9000] 05:41:45 INFO - PROCESS | 1756 | 1468500105800 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1345ms 05:41:45 INFO - PROCESS | 1756 | 1468500105861 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1756 | 1468500105865 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:41:45 INFO - PROCESS | 1756 | 1468500105871 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1756 | 1468500105874 Marionette TRACE conn4 <- [1,1890,null,{}] 05:41:45 INFO - PROCESS | 1756 | 1468500105880 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:45 INFO - PROCESS | 1756 | 1468500105885 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:46 INFO - PROCESS | 1756 | 1468500106111 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:41:46 INFO - PROCESS | 1756 | 1468500106139 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 1756 | 1468500106145 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x91398400 == 31 [pid = 1756] [id = 480] 05:41:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91457000) [pid = 1756] [serial = 1441] [outer = (nil)] 05:41:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91c5ec00) [pid = 1756] [serial = 1442] [outer = 0x91457000] 05:41:46 INFO - PROCESS | 1756 | 1468500106216 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x92040c00) [pid = 1756] [serial = 1443] [outer = 0x91457000] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e73a000) [pid = 1756] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91452c00) [pid = 1756] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x924d5c00) [pid = 1756] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92dcd000) [pid = 1756] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8e7e7800) [pid = 1756] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x93a6ec00) [pid = 1756] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8e7e0400) [pid = 1756] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8db76000) [pid = 1756] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91158c00) [pid = 1756] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8e466800) [pid = 1756] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:41:46 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x912f5000) [pid = 1756] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:41:47 INFO - PROCESS | 1756 | 1468500107224 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1393ms 05:41:47 INFO - PROCESS | 1756 | 1468500107264 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 1756 | 1468500107268 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:41:47 INFO - PROCESS | 1756 | 1468500107274 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 1756 | 1468500107277 Marionette TRACE conn4 <- [1,1894,null,{}] 05:41:47 INFO - PROCESS | 1756 | 1468500107283 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 1756 | 1468500107288 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:47 INFO - PROCESS | 1756 | 1468500107437 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:41:47 INFO - PROCESS | 1756 | 1468500107573 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1756 | 1468500107583 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1000 == 32 [pid = 1756] [id = 481] 05:41:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8c1e5400) [pid = 1756] [serial = 1444] [outer = (nil)] 05:41:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x9114cc00) [pid = 1756] [serial = 1445] [outer = 0x8c1e5400] 05:41:47 INFO - PROCESS | 1756 | 1468500107648 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x91452c00) [pid = 1756] [serial = 1446] [outer = 0x8c1e5400] 05:41:48 INFO - PROCESS | 1756 | 1468500108423 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1189ms 05:41:48 INFO - PROCESS | 1756 | 1468500108463 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1756 | 1468500108467 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:41:48 INFO - PROCESS | 1756 | 1468500108473 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1756 | 1468500108476 Marionette TRACE conn4 <- [1,1898,null,{}] 05:41:48 INFO - PROCESS | 1756 | 1468500108482 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 1756 | 1468500108492 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:48 INFO - PROCESS | 1756 | 1468500108761 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:41:48 INFO - PROCESS | 1756 | 1468500108850 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1756 | 1468500108859 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eec00 == 33 [pid = 1756] [id = 482] 05:41:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8ee10800) [pid = 1756] [serial = 1447] [outer = (nil)] 05:41:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x925cc000) [pid = 1756] [serial = 1448] [outer = 0x8ee10800] 05:41:48 INFO - PROCESS | 1756 | 1468500108926 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x925d4400) [pid = 1756] [serial = 1449] [outer = 0x8ee10800] 05:41:49 INFO - PROCESS | 1756 | 1468500109972 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1531ms 05:41:50 INFO - PROCESS | 1756 | 1468500110005 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1756 | 1468500110011 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:41:50 INFO - PROCESS | 1756 | 1468500110020 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1756 | 1468500110028 Marionette TRACE conn4 <- [1,1902,null,{}] 05:41:50 INFO - PROCESS | 1756 | 1468500110036 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 1756 | 1468500110041 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:50 INFO - PROCESS | 1756 | 1468500110232 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:41:50 INFO - PROCESS | 1756 | 1468500110419 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1756 | 1468500110432 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f2400 == 34 [pid = 1756] [id = 483] 05:41:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e6c0000) [pid = 1756] [serial = 1450] [outer = (nil)] 05:41:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e7df000) [pid = 1756] [serial = 1451] [outer = 0x8e6c0000] 05:41:50 INFO - PROCESS | 1756 | 1468500110548 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f019000) [pid = 1756] [serial = 1452] [outer = 0x8e6c0000] 05:41:51 INFO - PROCESS | 1756 | 1468500111567 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1586ms 05:41:51 INFO - PROCESS | 1756 | 1468500111606 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1756 | 1468500111613 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:41:51 INFO - PROCESS | 1756 | 1468500111624 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1756 | 1468500111629 Marionette TRACE conn4 <- [1,1906,null,{}] 05:41:51 INFO - PROCESS | 1756 | 1468500111635 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:51 INFO - PROCESS | 1756 | 1468500111642 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:51 INFO - PROCESS | 1756 | 1468500111836 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:41:52 INFO - PROCESS | 1756 | 1468500112015 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1756 | 1468500112023 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x91310c00 == 35 [pid = 1756] [id = 484] 05:41:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9138e800) [pid = 1756] [serial = 1453] [outer = (nil)] 05:41:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91452000) [pid = 1756] [serial = 1454] [outer = 0x9138e800] 05:41:52 INFO - PROCESS | 1756 | 1468500112105 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c4bc00) [pid = 1756] [serial = 1455] [outer = 0x9138e800] 05:41:53 INFO - PROCESS | 1756 | 1468500113122 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1546ms 05:41:53 INFO - PROCESS | 1756 | 1468500113170 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1756 | 1468500113173 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:41:53 INFO - PROCESS | 1756 | 1468500113181 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1756 | 1468500113188 Marionette TRACE conn4 <- [1,1910,null,{}] 05:41:53 INFO - PROCESS | 1756 | 1468500113213 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:53 INFO - PROCESS | 1756 | 1468500113226 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:53 INFO - PROCESS | 1756 | 1468500113410 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:41:53 INFO - PROCESS | 1756 | 1468500113587 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1756 | 1468500113601 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x925ce800 == 36 [pid = 1756] [id = 485] 05:41:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x925d3000) [pid = 1756] [serial = 1456] [outer = (nil)] 05:41:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92dc1800) [pid = 1756] [serial = 1457] [outer = 0x925d3000] 05:41:53 INFO - PROCESS | 1756 | 1468500113683 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92dc7000) [pid = 1756] [serial = 1458] [outer = 0x925d3000] 05:41:54 INFO - PROCESS | 1756 | 1468500114637 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1495ms 05:41:54 INFO - PROCESS | 1756 | 1468500114677 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1756 | 1468500114682 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:41:54 INFO - PROCESS | 1756 | 1468500114689 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1756 | 1468500114692 Marionette TRACE conn4 <- [1,1914,null,{}] 05:41:54 INFO - PROCESS | 1756 | 1468500114698 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 1756 | 1468500114704 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:54 INFO - PROCESS | 1756 | 1468500114883 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:41:55 INFO - PROCESS | 1756 | 1468500115060 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1756 | 1468500115067 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c63000 == 37 [pid = 1756] [id = 486] 05:41:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9203a800) [pid = 1756] [serial = 1459] [outer = (nil)] 05:41:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92f41800) [pid = 1756] [serial = 1460] [outer = 0x9203a800] 05:41:55 INFO - PROCESS | 1756 | 1468500115147 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92f47c00) [pid = 1756] [serial = 1461] [outer = 0x9203a800] 05:41:56 INFO - PROCESS | 1756 | 1468500116145 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1489ms 05:41:56 INFO - PROCESS | 1756 | 1468500116180 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1756 | 1468500116184 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:41:56 INFO - PROCESS | 1756 | 1468500116194 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1756 | 1468500116197 Marionette TRACE conn4 <- [1,1918,null,{}] 05:41:56 INFO - PROCESS | 1756 | 1468500116204 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 1756 | 1468500116209 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:56 INFO - PROCESS | 1756 | 1468500116388 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:41:56 INFO - PROCESS | 1756 | 1468500116566 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1756 | 1468500116574 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c50800 == 38 [pid = 1756] [id = 487] 05:41:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924d8c00) [pid = 1756] [serial = 1462] [outer = (nil)] 05:41:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93b68800) [pid = 1756] [serial = 1463] [outer = 0x924d8c00] 05:41:56 INFO - PROCESS | 1756 | 1468500116660 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93d90000) [pid = 1756] [serial = 1464] [outer = 0x924d8c00] 05:41:57 INFO - PROCESS | 1756 | 1468500117656 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1531ms 05:41:57 INFO - PROCESS | 1756 | 1468500117725 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1756 | 1468500117729 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:41:57 INFO - PROCESS | 1756 | 1468500117736 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1756 | 1468500117739 Marionette TRACE conn4 <- [1,1922,null,{}] 05:41:57 INFO - PROCESS | 1756 | 1468500117745 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1756 | 1468500117756 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:58 INFO - PROCESS | 1756 | 1468500118013 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:41:58 INFO - PROCESS | 1756 | 1468500118529 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1756 | 1468500118539 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db75000 == 39 [pid = 1756] [id = 488] 05:41:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8db75800) [pid = 1756] [serial = 1465] [outer = (nil)] 05:41:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8db7b000) [pid = 1756] [serial = 1466] [outer = 0x8db75800] 05:41:58 INFO - PROCESS | 1756 | 1468500118618 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e6c4000) [pid = 1756] [serial = 1467] [outer = 0x8db75800] 05:41:59 INFO - PROCESS | 1756 | 1468500119477 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1787ms 05:41:59 INFO - PROCESS | 1756 | 1468500119526 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1756 | 1468500119532 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:41:59 INFO - PROCESS | 1756 | 1468500119540 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1756 | 1468500119544 Marionette TRACE conn4 <- [1,1926,null,{}] 05:41:59 INFO - PROCESS | 1756 | 1468500119553 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 1756 | 1468500119560 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:41:59 INFO - PROCESS | 1756 | 1468500119731 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:41:59 INFO - PROCESS | 1756 | 1468500119948 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1756 | 1468500119959 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3800 == 40 [pid = 1756] [id = 489] 05:42:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e7e0c00) [pid = 1756] [serial = 1468] [outer = (nil)] 05:42:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x91086c00) [pid = 1756] [serial = 1469] [outer = 0x8e7e0c00] 05:42:00 INFO - PROCESS | 1756 | 1468500120076 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x912f9400) [pid = 1756] [serial = 1470] [outer = 0x8e7e0c00] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbec00 == 39 [pid = 1756] [id = 406] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e000 == 38 [pid = 1756] [id = 476] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8f392c00 == 37 [pid = 1756] [id = 475] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bec00 == 36 [pid = 1756] [id = 474] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbc800 == 35 [pid = 1756] [id = 473] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x91c48c00 == 34 [pid = 1756] [id = 405] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c2800 == 33 [pid = 1756] [id = 413] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee10400 == 32 [pid = 1756] [id = 414] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee01400 == 31 [pid = 1756] [id = 408] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e470400 == 30 [pid = 1756] [id = 407] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e1800 == 29 [pid = 1756] [id = 409] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e468800 == 28 [pid = 1756] [id = 402] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x91151c00 == 27 [pid = 1756] [id = 400] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x91150c00 == 26 [pid = 1756] [id = 403] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x912ee400 == 25 [pid = 1756] [id = 412] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8f393800 == 24 [pid = 1756] [id = 410] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4d800 == 23 [pid = 1756] [id = 415] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8f010c00 == 22 [pid = 1756] [id = 411] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0b400 == 21 [pid = 1756] [id = 401] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7dfc00 == 20 [pid = 1756] [id = 467] 05:42:01 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6d000 == 19 [pid = 1756] [id = 404] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x9108ec00) [pid = 1756] [serial = 1386] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8ee07400) [pid = 1756] [serial = 1385] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c4c000) [pid = 1756] [serial = 1389] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91c42c00) [pid = 1756] [serial = 1388] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x92f48c00) [pid = 1756] [serial = 1392] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92dcac00) [pid = 1756] [serial = 1391] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x93b6a400) [pid = 1756] [serial = 1395] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8ee08800) [pid = 1756] [serial = 1409] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x93b5e000) [pid = 1756] [serial = 1394] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x94835800) [pid = 1756] [serial = 1398] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8ee0c800) [pid = 1756] [serial = 1404] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8ee06800) [pid = 1756] [serial = 1403] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e466400) [pid = 1756] [serial = 1406] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x93d98400) [pid = 1756] [serial = 1397] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91302000) [pid = 1756] [serial = 1413] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92f4fc00) [pid = 1756] [serial = 1401] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f2800) [pid = 1756] [serial = 1400] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91398800) [pid = 1756] [serial = 1415] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91452800) [pid = 1756] [serial = 1418] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e472400) [pid = 1756] [serial = 1407] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x912f3800) [pid = 1756] [serial = 1412] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91b7b800) [pid = 1756] [serial = 1416] [outer = (nil)] [url = about:blank] 05:42:01 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8ee0e800) [pid = 1756] [serial = 1410] [outer = (nil)] [url = about:blank] 05:42:02 INFO - PROCESS | 1756 | 1468500122018 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2541ms 05:42:02 INFO - PROCESS | 1756 | 1468500122082 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:42:02 INFO - PROCESS | 1756 | 1468500122089 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:42:02 INFO - PROCESS | 1756 | 1468500122150 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1756 | 1468500122158 Marionette TRACE conn4 <- [1,1930,null,{}] 05:42:02 INFO - PROCESS | 1756 | 1468500122167 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 1756 | 1468500122175 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:02 INFO - PROCESS | 1756 | 1468500122365 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:42:02 INFO - PROCESS | 1756 | 1468500122376 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1756 | 1468500122382 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db77c00 == 20 [pid = 1756] [id = 490] 05:42:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8db78800) [pid = 1756] [serial = 1471] [outer = (nil)] 05:42:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e474800) [pid = 1756] [serial = 1472] [outer = 0x8db78800] 05:42:02 INFO - PROCESS | 1756 | 1468500122457 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e6c8000) [pid = 1756] [serial = 1473] [outer = 0x8db78800] 05:42:03 INFO - PROCESS | 1756 | 1468500123427 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1352ms 05:42:03 INFO - PROCESS | 1756 | 1468500123447 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1756 | 1468500123456 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:42:03 INFO - PROCESS | 1756 | 1468500123468 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1756 | 1468500123472 Marionette TRACE conn4 <- [1,1934,null,{}] 05:42:03 INFO - PROCESS | 1756 | 1468500123478 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 1756 | 1468500123484 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:03 INFO - PROCESS | 1756 | 1468500123661 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:42:03 INFO - PROCESS | 1756 | 1468500123804 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1756 | 1468500123814 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e6400 == 21 [pid = 1756] [id = 491] 05:42:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee0a000) [pid = 1756] [serial = 1474] [outer = (nil)] 05:42:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee10400) [pid = 1756] [serial = 1475] [outer = 0x8ee0a000] 05:42:03 INFO - PROCESS | 1756 | 1468500123885 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f018000) [pid = 1756] [serial = 1476] [outer = 0x8ee0a000] 05:42:04 INFO - PROCESS | 1756 | 1468500124896 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1480ms 05:42:04 INFO - PROCESS | 1756 | 1468500124954 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:42:04 INFO - PROCESS | 1756 | 1468500124958 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:42:04 INFO - PROCESS | 1756 | 1468500124965 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1756 | 1468500124971 Marionette TRACE conn4 <- [1,1938,null,{}] 05:42:05 INFO - PROCESS | 1756 | 1468500124997 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1756 | 1468500125007 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:05 INFO - PROCESS | 1756 | 1468500125220 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:42:05 INFO - PROCESS | 1756 | 1468500125247 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1756 | 1468500125254 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ee400 == 22 [pid = 1756] [id = 492] 05:42:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x912f0400) [pid = 1756] [serial = 1477] [outer = (nil)] 05:42:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f3800) [pid = 1756] [serial = 1478] [outer = 0x912f0400] 05:42:05 INFO - PROCESS | 1756 | 1468500125330 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91309800) [pid = 1756] [serial = 1479] [outer = 0x912f0400] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e6c7400) [pid = 1756] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8ee10800) [pid = 1756] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f9000) [pid = 1756] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91457000) [pid = 1756] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8c1e5400) [pid = 1756] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8bfbd800) [pid = 1756] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f00fc00) [pid = 1756] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8f011c00) [pid = 1756] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x912ef000) [pid = 1756] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8e468000) [pid = 1756] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:42:06 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8e7df800) [pid = 1756] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:42:06 INFO - PROCESS | 1756 | 1468500126649 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1703ms 05:42:06 INFO - PROCESS | 1756 | 1468500126667 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1756 | 1468500126671 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:42:06 INFO - PROCESS | 1756 | 1468500126702 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1756 | 1468500126704 Marionette TRACE conn4 <- [1,1942,null,{}] 05:42:06 INFO - PROCESS | 1756 | 1468500126710 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 1756 | 1468500126715 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:06 INFO - PROCESS | 1756 | 1468500126915 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:42:07 INFO - PROCESS | 1756 | 1468500127083 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1756 | 1468500127090 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ebc00 == 23 [pid = 1756] [id = 493] 05:42:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8db77000) [pid = 1756] [serial = 1480] [outer = (nil)] 05:42:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8ee08000) [pid = 1756] [serial = 1481] [outer = 0x8db77000] 05:42:07 INFO - PROCESS | 1756 | 1468500127161 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9138f000) [pid = 1756] [serial = 1482] [outer = 0x8db77000] 05:42:07 INFO - PROCESS | 1756 | 1468500127838 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1201ms 05:42:07 INFO - PROCESS | 1756 | 1468500127885 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1756 | 1468500127888 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:42:07 INFO - PROCESS | 1756 | 1468500127899 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1756 | 1468500127901 Marionette TRACE conn4 <- [1,1946,null,{}] 05:42:07 INFO - PROCESS | 1756 | 1468500127907 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 1756 | 1468500127912 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:08 INFO - PROCESS | 1756 | 1468500128061 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:42:08 INFO - PROCESS | 1756 | 1468500128070 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1756 | 1468500128079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eac00 == 24 [pid = 1756] [id = 494] 05:42:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e7e7400) [pid = 1756] [serial = 1483] [outer = (nil)] 05:42:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9144a800) [pid = 1756] [serial = 1484] [outer = 0x8e7e7400] 05:42:08 INFO - PROCESS | 1756 | 1468500128146 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91456000) [pid = 1756] [serial = 1485] [outer = 0x8e7e7400] 05:42:09 INFO - PROCESS | 1756 | 1468500129314 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1476ms 05:42:09 INFO - PROCESS | 1756 | 1468500129376 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:42:09 INFO - PROCESS | 1756 | 1468500129383 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:42:09 INFO - PROCESS | 1756 | 1468500129391 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1756 | 1468500129397 Marionette TRACE conn4 <- [1,1950,null,{}] 05:42:09 INFO - PROCESS | 1756 | 1468500129407 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:09 INFO - PROCESS | 1756 | 1468500129412 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:09 INFO - PROCESS | 1756 | 1468500129603 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:42:09 INFO - PROCESS | 1756 | 1468500129836 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1756 | 1468500129844 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473400 == 25 [pid = 1756] [id = 495] 05:42:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6bec00) [pid = 1756] [serial = 1486] [outer = (nil)] 05:42:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8ee01400) [pid = 1756] [serial = 1487] [outer = 0x8e6bec00] 05:42:09 INFO - PROCESS | 1756 | 1468500129972 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8ee10800) [pid = 1756] [serial = 1488] [outer = 0x8e6bec00] 05:42:10 INFO - PROCESS | 1756 | 1468500130929 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1596ms 05:42:10 INFO - PROCESS | 1756 | 1468500130987 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1756 | 1468500130994 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:42:11 INFO - PROCESS | 1756 | 1468500131005 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1756 | 1468500131009 Marionette TRACE conn4 <- [1,1954,null,{}] 05:42:11 INFO - PROCESS | 1756 | 1468500131016 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 1756 | 1468500131022 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:11 INFO - PROCESS | 1756 | 1468500131218 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:42:11 INFO - PROCESS | 1756 | 1468500131447 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1756 | 1468500131464 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ecc00 == 26 [pid = 1756] [id = 496] 05:42:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9130f400) [pid = 1756] [serial = 1489] [outer = (nil)] 05:42:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9139ac00) [pid = 1756] [serial = 1490] [outer = 0x9130f400] 05:42:11 INFO - PROCESS | 1756 | 1468500131571 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91b73400) [pid = 1756] [serial = 1491] [outer = 0x9130f400] 05:42:12 INFO - PROCESS | 1756 | 1468500132545 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1588ms 05:42:12 INFO - PROCESS | 1756 | 1468500132593 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:42:12 INFO - PROCESS | 1756 | 1468500132599 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:42:12 INFO - PROCESS | 1756 | 1468500132606 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1756 | 1468500132612 Marionette TRACE conn4 <- [1,1958,null,{}] 05:42:12 INFO - PROCESS | 1756 | 1468500132629 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:12 INFO - PROCESS | 1756 | 1468500132638 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:12 INFO - PROCESS | 1756 | 1468500132820 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:42:13 INFO - PROCESS | 1756 | 1468500132997 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1756 | 1468500133007 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c4e800 == 27 [pid = 1756] [id = 497] 05:42:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c4f400) [pid = 1756] [serial = 1492] [outer = (nil)] 05:42:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c61400) [pid = 1756] [serial = 1493] [outer = 0x91c4f400] 05:42:13 INFO - PROCESS | 1756 | 1468500133136 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c68000) [pid = 1756] [serial = 1494] [outer = 0x91c4f400] 05:42:14 INFO - PROCESS | 1756 | 1468500134084 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1552ms 05:42:14 INFO - PROCESS | 1756 | 1468500134157 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1756 | 1468500134162 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:42:14 INFO - PROCESS | 1756 | 1468500134169 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1756 | 1468500134173 Marionette TRACE conn4 <- [1,1962,null,{}] 05:42:14 INFO - PROCESS | 1756 | 1468500134179 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 1756 | 1468500134184 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:14 INFO - PROCESS | 1756 | 1468500134365 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:42:14 INFO - PROCESS | 1756 | 1468500134538 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1756 | 1468500134549 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x91157800 == 28 [pid = 1756] [id = 498] 05:42:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92049c00) [pid = 1756] [serial = 1495] [outer = (nil)] 05:42:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924cec00) [pid = 1756] [serial = 1496] [outer = 0x92049c00] 05:42:14 INFO - PROCESS | 1756 | 1468500134628 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x924d9800) [pid = 1756] [serial = 1497] [outer = 0x92049c00] 05:42:15 INFO - PROCESS | 1756 | 1468500135630 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1690ms 05:42:15 INFO - PROCESS | 1756 | 1468500135860 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:42:15 INFO - PROCESS | 1756 | 1468500135868 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:42:15 INFO - PROCESS | 1756 | 1468500135876 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1756 | 1468500135880 Marionette TRACE conn4 <- [1,1966,null,{}] 05:42:15 INFO - PROCESS | 1756 | 1468500135889 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 1756 | 1468500135894 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:16 INFO - PROCESS | 1756 | 1468500136109 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:42:16 INFO - PROCESS | 1756 | 1468500136369 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1756 | 1468500136397 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e000 == 29 [pid = 1756] [id = 499] 05:42:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8e473800) [pid = 1756] [serial = 1498] [outer = (nil)] 05:42:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e6c7800) [pid = 1756] [serial = 1499] [outer = 0x8e473800] 05:42:16 INFO - PROCESS | 1756 | 1468500136484 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e73ec00) [pid = 1756] [serial = 1500] [outer = 0x8e473800] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91b7e400) [pid = 1756] [serial = 1419] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8bfc7800) [pid = 1756] [serial = 1421] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8c1f0800) [pid = 1756] [serial = 1422] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f01b400) [pid = 1756] [serial = 1436] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8f39dc00) [pid = 1756] [serial = 1437] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c62400) [pid = 1756] [serial = 1430] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c66000) [pid = 1756] [serial = 1431] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912fa400) [pid = 1756] [serial = 1427] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9138f400) [pid = 1756] [serial = 1428] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e6c1000) [pid = 1756] [serial = 1433] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e73a400) [pid = 1756] [serial = 1434] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f00f400) [pid = 1756] [serial = 1424] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f017000) [pid = 1756] [serial = 1425] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x925d4400) [pid = 1756] [serial = 1449] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x925cc000) [pid = 1756] [serial = 1448] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91453c00) [pid = 1756] [serial = 1440] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x92040c00) [pid = 1756] [serial = 1443] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91c5ec00) [pid = 1756] [serial = 1442] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91452c00) [pid = 1756] [serial = 1446] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91395c00) [pid = 1756] [serial = 1439] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9114cc00) [pid = 1756] [serial = 1445] [outer = (nil)] [url = about:blank] 05:42:17 INFO - PROCESS | 1756 | 1468500137387 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1548ms 05:42:17 INFO - PROCESS | 1756 | 1468500137423 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1756 | 1468500137428 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:42:17 INFO - PROCESS | 1756 | 1468500137442 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1756 | 1468500137448 Marionette TRACE conn4 <- [1,1970,null,{}] 05:42:17 INFO - PROCESS | 1756 | 1468500137454 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 1756 | 1468500137460 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:17 INFO - PROCESS | 1756 | 1468500137619 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:42:17 INFO - PROCESS | 1756 | 1468500137629 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1756 | 1468500137637 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e737c00 == 30 [pid = 1756] [id = 500] 05:42:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8f00f400) [pid = 1756] [serial = 1501] [outer = (nil)] 05:42:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8f39f000) [pid = 1756] [serial = 1502] [outer = 0x8f00f400] 05:42:17 INFO - PROCESS | 1756 | 1468500137738 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9114e800) [pid = 1756] [serial = 1503] [outer = 0x8f00f400] 05:42:18 INFO - PROCESS | 1756 | 1468500138637 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1247ms 05:42:18 INFO - PROCESS | 1756 | 1468500138682 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1756 | 1468500138685 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:42:18 INFO - PROCESS | 1756 | 1468500138696 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1756 | 1468500138698 Marionette TRACE conn4 <- [1,1974,null,{}] 05:42:18 INFO - PROCESS | 1756 | 1468500138714 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 1756 | 1468500138722 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:18 INFO - PROCESS | 1756 | 1468500138933 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:42:18 INFO - PROCESS | 1756 | 1468500138945 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1756 | 1468500138958 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x91310800 == 31 [pid = 1756] [id = 501] 05:42:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91390000) [pid = 1756] [serial = 1504] [outer = (nil)] 05:42:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91449800) [pid = 1756] [serial = 1505] [outer = 0x91390000] 05:42:19 INFO - PROCESS | 1756 | 1468500139029 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b77800) [pid = 1756] [serial = 1506] [outer = 0x91390000] 05:42:19 INFO - PROCESS | 1756 | 1468500139936 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1279ms 05:42:19 INFO - PROCESS | 1756 | 1468500139975 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1756 | 1468500139979 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:42:20 INFO - PROCESS | 1756 | 1468500139998 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1756 | 1468500140001 Marionette TRACE conn4 <- [1,1978,null,{}] 05:42:20 INFO - PROCESS | 1756 | 1468500140007 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:20 INFO - PROCESS | 1756 | 1468500140011 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:20 INFO - PROCESS | 1756 | 1468500140234 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:42:20 INFO - PROCESS | 1756 | 1468500140253 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1756 | 1468500140261 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f392800 == 32 [pid = 1756] [id = 502] 05:42:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9144b000) [pid = 1756] [serial = 1507] [outer = (nil)] 05:42:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91c4b400) [pid = 1756] [serial = 1508] [outer = 0x9144b000] 05:42:20 INFO - PROCESS | 1756 | 1468500140328 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c50c00) [pid = 1756] [serial = 1509] [outer = 0x9144b000] 05:42:21 INFO - PROCESS | 1756 | 1468500141273 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1292ms 05:42:21 INFO - PROCESS | 1756 | 1468500141290 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1756 | 1468500141294 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:42:21 INFO - PROCESS | 1756 | 1468500141304 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1756 | 1468500141306 Marionette TRACE conn4 <- [1,1982,null,{}] 05:42:21 INFO - PROCESS | 1756 | 1468500141312 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:21 INFO - PROCESS | 1756 | 1468500141318 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:21 INFO - PROCESS | 1756 | 1468500141516 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:42:21 INFO - PROCESS | 1756 | 1468500141540 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1756 | 1468500141547 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c69400 == 33 [pid = 1756] [id = 503] 05:42:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9203d400) [pid = 1756] [serial = 1510] [outer = (nil)] 05:42:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x92044800) [pid = 1756] [serial = 1511] [outer = 0x9203d400] 05:42:21 INFO - PROCESS | 1756 | 1468500141615 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92321000) [pid = 1756] [serial = 1512] [outer = 0x9203d400] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8db78800) [pid = 1756] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x912f0400) [pid = 1756] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8ee0a000) [pid = 1756] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x925d3000) [pid = 1756] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e7e0c00) [pid = 1756] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9203a800) [pid = 1756] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x924d8c00) [pid = 1756] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8e6c0000) [pid = 1756] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8db75800) [pid = 1756] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9138e800) [pid = 1756] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:42:22 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8db77000) [pid = 1756] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:42:22 INFO - PROCESS | 1756 | 1468500142583 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1295ms 05:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:42:22 INFO - PROCESS | 1756 | 1468500142596 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1756 | 1468500142598 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:42:22 INFO - PROCESS | 1756 | 1468500142605 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1756 | 1468500142608 Marionette TRACE conn4 <- [1,1986,null,{}] 05:42:22 INFO - PROCESS | 1756 | 1468500142614 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 1756 | 1468500142624 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:22 INFO - PROCESS | 1756 | 1468500142840 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:42:22 INFO - PROCESS | 1756 | 1468500142975 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1756 | 1468500142984 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db75800 == 34 [pid = 1756] [id = 504] 05:42:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x912f0400) [pid = 1756] [serial = 1513] [outer = (nil)] 05:42:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x925d4c00) [pid = 1756] [serial = 1514] [outer = 0x912f0400] 05:42:23 INFO - PROCESS | 1756 | 1468500143060 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x92dc2c00) [pid = 1756] [serial = 1515] [outer = 0x912f0400] 05:42:23 INFO - PROCESS | 1756 | 1468500143829 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1240ms 05:42:23 INFO - PROCESS | 1756 | 1468500143844 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1756 | 1468500143848 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:42:23 INFO - PROCESS | 1756 | 1468500143862 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1756 | 1468500143865 Marionette TRACE conn4 <- [1,1990,null,{}] 05:42:23 INFO - PROCESS | 1756 | 1468500143875 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:23 INFO - PROCESS | 1756 | 1468500143879 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:24 INFO - PROCESS | 1756 | 1468500144106 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:42:24 INFO - PROCESS | 1756 | 1468500144283 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1756 | 1468500144294 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1400 == 35 [pid = 1756] [id = 505] 05:42:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8bfc3c00) [pid = 1756] [serial = 1516] [outer = (nil)] 05:42:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8c1ed000) [pid = 1756] [serial = 1517] [outer = 0x8bfc3c00] 05:42:24 INFO - PROCESS | 1756 | 1468500144380 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8db74800) [pid = 1756] [serial = 1518] [outer = 0x8bfc3c00] 05:42:25 INFO - PROCESS | 1756 | 1468500145397 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 05:42:25 INFO - PROCESS | 1756 | 1468500145443 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1756 | 1468500145450 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:42:25 INFO - PROCESS | 1756 | 1468500145459 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1756 | 1468500145465 Marionette TRACE conn4 <- [1,1994,null,{}] 05:42:25 INFO - PROCESS | 1756 | 1468500145472 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 1756 | 1468500145478 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:25 INFO - PROCESS | 1756 | 1468500145662 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:42:25 INFO - PROCESS | 1756 | 1468500145891 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1756 | 1468500145903 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x91089400 == 36 [pid = 1756] [id = 506] 05:42:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9114e400) [pid = 1756] [serial = 1519] [outer = (nil)] 05:42:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x912f3c00) [pid = 1756] [serial = 1520] [outer = 0x9114e400] 05:42:26 INFO - PROCESS | 1756 | 1468500146085 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9130b800) [pid = 1756] [serial = 1521] [outer = 0x9114e400] 05:42:27 INFO - PROCESS | 1756 | 1468500147000 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1592ms 05:42:27 INFO - PROCESS | 1756 | 1468500147068 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1756 | 1468500147073 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:42:27 INFO - PROCESS | 1756 | 1468500147082 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1756 | 1468500147085 Marionette TRACE conn4 <- [1,1998,null,{}] 05:42:27 INFO - PROCESS | 1756 | 1468500147092 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 1756 | 1468500147098 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:27 INFO - PROCESS | 1756 | 1468500147281 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:42:27 INFO - PROCESS | 1756 | 1468500147464 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1756 | 1468500147472 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x91084800 == 37 [pid = 1756] [id = 507] 05:42:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91395800) [pid = 1756] [serial = 1522] [outer = (nil)] 05:42:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92040400) [pid = 1756] [serial = 1523] [outer = 0x91395800] 05:42:27 INFO - PROCESS | 1756 | 1468500147554 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x925cd400) [pid = 1756] [serial = 1524] [outer = 0x91395800] 05:42:28 INFO - PROCESS | 1756 | 1468500148569 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1532ms 05:42:28 INFO - PROCESS | 1756 | 1468500148614 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1756 | 1468500148621 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:42:28 INFO - PROCESS | 1756 | 1468500148639 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1756 | 1468500148646 Marionette TRACE conn4 <- [1,2002,null,{}] 05:42:28 INFO - PROCESS | 1756 | 1468500148652 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 1756 | 1468500148659 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:28 INFO - PROCESS | 1756 | 1468500148889 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:42:29 INFO - PROCESS | 1756 | 1468500149115 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1756 | 1468500149126 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e6c00 == 38 [pid = 1756] [id = 508] 05:42:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8ee07c00) [pid = 1756] [serial = 1525] [outer = (nil)] 05:42:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x93a6c000) [pid = 1756] [serial = 1526] [outer = 0x8ee07c00] 05:42:29 INFO - PROCESS | 1756 | 1468500149248 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x93b5f800) [pid = 1756] [serial = 1527] [outer = 0x8ee07c00] 05:42:30 INFO - PROCESS | 1756 | 1468500150170 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1596ms 05:42:30 INFO - PROCESS | 1756 | 1468500150227 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:42:30 INFO - PROCESS | 1756 | 1468500150232 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:42:30 INFO - PROCESS | 1756 | 1468500150238 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1756 | 1468500150242 Marionette TRACE conn4 <- [1,2006,null,{}] 05:42:30 INFO - PROCESS | 1756 | 1468500150248 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1756 | 1468500150254 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:30 INFO - PROCESS | 1756 | 1468500150430 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:42:30 INFO - PROCESS | 1756 | 1468500150607 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1756 | 1468500150616 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114d000 == 39 [pid = 1756] [id = 509] 05:42:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9203f000) [pid = 1756] [serial = 1528] [outer = (nil)] 05:42:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93d98000) [pid = 1756] [serial = 1529] [outer = 0x9203f000] 05:42:30 INFO - PROCESS | 1756 | 1468500150709 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x94835c00) [pid = 1756] [serial = 1530] [outer = 0x9203f000] 05:42:31 INFO - PROCESS | 1756 | 1468500151665 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:42:31 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 05:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1484ms 05:42:31 INFO - PROCESS | 1756 | 1468500151722 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 1756 | 1468500151725 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:42:31 INFO - PROCESS | 1756 | 1468500151732 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1756 | 1468500151736 Marionette TRACE conn4 <- [1,2010,null,{}] 05:42:31 INFO - PROCESS | 1756 | 1468500151742 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:31 INFO - PROCESS | 1756 | 1468500151747 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:31 INFO - PROCESS | 1756 | 1468500151928 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:42:32 INFO - PROCESS | 1756 | 1468500152121 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1756 | 1468500152138 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x94840c00 == 40 [pid = 1756] [id = 510] 05:42:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x94857c00) [pid = 1756] [serial = 1531] [outer = (nil)] 05:42:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9485b400) [pid = 1756] [serial = 1532] [outer = 0x94857c00] 05:42:32 INFO - PROCESS | 1756 | 1468500152228 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x95202800) [pid = 1756] [serial = 1533] [outer = 0x94857c00] 05:42:33 INFO - PROCESS | 1756 | 1468500153483 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:42:33 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 05:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1782ms 05:42:33 INFO - PROCESS | 1756 | 1468500153515 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1756 | 1468500153522 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:42:33 INFO - PROCESS | 1756 | 1468500153532 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1756 | 1468500153536 Marionette TRACE conn4 <- [1,2014,null,{}] 05:42:33 INFO - PROCESS | 1756 | 1468500153545 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:33 INFO - PROCESS | 1756 | 1468500153550 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:33 INFO - PROCESS | 1756 | 1468500153725 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:42:33 INFO - PROCESS | 1756 | 1468500153937 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1756 | 1468500153952 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08800 == 41 [pid = 1756] [id = 511] 05:42:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8ee09800) [pid = 1756] [serial = 1534] [outer = (nil)] 05:42:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8f013800) [pid = 1756] [serial = 1535] [outer = 0x8ee09800] 05:42:34 INFO - PROCESS | 1756 | 1468500154021 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8f019c00) [pid = 1756] [serial = 1536] [outer = 0x8ee09800] 05:42:34 INFO - PROCESS | 1756 | 1468500154994 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1533ms 05:42:35 INFO - PROCESS | 1756 | 1468500155065 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1756 | 1468500155072 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:42:35 INFO - PROCESS | 1756 | 1468500155082 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1756 | 1468500155087 Marionette TRACE conn4 <- [1,2018,null,{}] 05:42:35 INFO - PROCESS | 1756 | 1468500155093 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 1756 | 1468500155099 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:35 INFO - PROCESS | 1756 | 1468500155311 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:42:35 INFO - PROCESS | 1756 | 1468500155560 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1756 | 1468500155569 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x91158400 == 42 [pid = 1756] [id = 512] 05:42:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x91301c00) [pid = 1756] [serial = 1537] [outer = (nil)] 05:42:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9139bc00) [pid = 1756] [serial = 1538] [outer = 0x91301c00] 05:42:35 INFO - PROCESS | 1756 | 1468500155662 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x91456c00) [pid = 1756] [serial = 1539] [outer = 0x91301c00] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8db75800 == 41 [pid = 1756] [id = 504] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91c69400 == 40 [pid = 1756] [id = 503] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8f392800 == 39 [pid = 1756] [id = 502] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91310800 == 38 [pid = 1756] [id = 501] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8e737c00 == 37 [pid = 1756] [id = 500] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e000 == 36 [pid = 1756] [id = 499] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x912ecc00 == 35 [pid = 1756] [id = 496] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91c4e800 == 34 [pid = 1756] [id = 497] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91157800 == 33 [pid = 1756] [id = 498] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8e473400 == 32 [pid = 1756] [id = 495] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x94840c00 == 31 [pid = 1756] [id = 510] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08800 == 30 [pid = 1756] [id = 511] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x9114d000 == 29 [pid = 1756] [id = 509] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e6c00 == 28 [pid = 1756] [id = 508] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91089400 == 27 [pid = 1756] [id = 506] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x91084800 == 26 [pid = 1756] [id = 507] 05:42:36 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1400 == 25 [pid = 1756] [id = 505] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e6c8000) [pid = 1756] [serial = 1473] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x912f3800) [pid = 1756] [serial = 1478] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8ee10400) [pid = 1756] [serial = 1475] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x92dc1800) [pid = 1756] [serial = 1457] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91086c00) [pid = 1756] [serial = 1469] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x92f41800) [pid = 1756] [serial = 1460] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x93b68800) [pid = 1756] [serial = 1463] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8f019000) [pid = 1756] [serial = 1452] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x912f9400) [pid = 1756] [serial = 1470] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91309800) [pid = 1756] [serial = 1479] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f018000) [pid = 1756] [serial = 1476] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8db7b000) [pid = 1756] [serial = 1466] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8e7df000) [pid = 1756] [serial = 1451] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e6c4000) [pid = 1756] [serial = 1467] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x93d90000) [pid = 1756] [serial = 1464] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e474800) [pid = 1756] [serial = 1472] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91c4bc00) [pid = 1756] [serial = 1455] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8ee08000) [pid = 1756] [serial = 1481] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91452000) [pid = 1756] [serial = 1454] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x92dc7000) [pid = 1756] [serial = 1458] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92f47c00) [pid = 1756] [serial = 1461] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9138f000) [pid = 1756] [serial = 1482] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9144a800) [pid = 1756] [serial = 1484] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1756 | 1468500157608 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2549ms 05:42:37 INFO - PROCESS | 1756 | 1468500157676 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1756 | 1468500157682 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:42:37 INFO - PROCESS | 1756 | 1468500157696 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1756 | 1468500157699 Marionette TRACE conn4 <- [1,2022,null,{}] 05:42:37 INFO - PROCESS | 1756 | 1468500157709 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1756 | 1468500157715 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:37 INFO - PROCESS | 1756 | 1468500157879 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:42:37 INFO - PROCESS | 1756 | 1468500157891 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1756 | 1468500157900 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e467400 == 26 [pid = 1756] [id = 513] 05:42:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e46c800) [pid = 1756] [serial = 1540] [outer = (nil)] 05:42:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6c7400) [pid = 1756] [serial = 1541] [outer = 0x8e46c800] 05:42:37 INFO - PROCESS | 1756 | 1468500157970 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e733400) [pid = 1756] [serial = 1542] [outer = 0x8e46c800] 05:42:38 INFO - PROCESS | 1756 | 1468500158896 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1240ms 05:42:38 INFO - PROCESS | 1756 | 1468500158931 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1756 | 1468500158937 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:42:38 INFO - PROCESS | 1756 | 1468500158948 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1756 | 1468500158951 Marionette TRACE conn4 <- [1,2026,null,{}] 05:42:38 INFO - PROCESS | 1756 | 1468500158957 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 1756 | 1468500158963 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:39 INFO - PROCESS | 1756 | 1468500159123 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:42:39 INFO - PROCESS | 1756 | 1468500159137 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1756 | 1468500159144 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e474000 == 27 [pid = 1756] [id = 514] 05:42:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8ee05c00) [pid = 1756] [serial = 1543] [outer = (nil)] 05:42:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8f011000) [pid = 1756] [serial = 1544] [outer = 0x8ee05c00] 05:42:39 INFO - PROCESS | 1756 | 1468500159350 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f019000) [pid = 1756] [serial = 1545] [outer = 0x8ee05c00] 05:42:40 INFO - PROCESS | 1756 | 1468500160256 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1339ms 05:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:42:40 INFO - PROCESS | 1756 | 1468500160286 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1756 | 1468500160289 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:42:40 INFO - PROCESS | 1756 | 1468500160296 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1756 | 1468500160302 Marionette TRACE conn4 <- [1,2030,null,{}] 05:42:40 INFO - PROCESS | 1756 | 1468500160328 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1756 | 1468500160337 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:40 INFO - PROCESS | 1756 | 1468500160561 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:42:40 INFO - PROCESS | 1756 | 1468500160590 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1756 | 1468500160600 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f6000 == 28 [pid = 1756] [id = 515] 05:42:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x912f7000) [pid = 1756] [serial = 1546] [outer = (nil)] 05:42:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912fac00) [pid = 1756] [serial = 1547] [outer = 0x912f7000] 05:42:40 INFO - PROCESS | 1756 | 1468500160672 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9130b400) [pid = 1756] [serial = 1548] [outer = 0x912f7000] 05:42:41 INFO - PROCESS | 1756 | 1468500161657 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1399ms 05:42:41 INFO - PROCESS | 1756 | 1468500161694 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1756 | 1468500161699 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:42:41 INFO - PROCESS | 1756 | 1468500161705 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1756 | 1468500161707 Marionette TRACE conn4 <- [1,2034,null,{}] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912f0400) [pid = 1756] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9144b000) [pid = 1756] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9203d400) [pid = 1756] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x92049c00) [pid = 1756] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91390000) [pid = 1756] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e7e7400) [pid = 1756] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9130f400) [pid = 1756] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e473800) [pid = 1756] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c4f400) [pid = 1756] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f00f400) [pid = 1756] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:42:42 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e6bec00) [pid = 1756] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:42:42 INFO - PROCESS | 1756 | 1468500162146 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1756 | 1468500162151 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:42 INFO - PROCESS | 1756 | 1468500162357 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:42:42 INFO - PROCESS | 1756 | 1468500162504 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1756 | 1468500162510 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7b400 == 29 [pid = 1756] [id = 516] 05:42:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e7e7400) [pid = 1756] [serial = 1549] [outer = (nil)] 05:42:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x912f5000) [pid = 1756] [serial = 1550] [outer = 0x8e7e7400] 05:42:42 INFO - PROCESS | 1756 | 1468500162580 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91392000) [pid = 1756] [serial = 1551] [outer = 0x8e7e7400] 05:42:43 INFO - PROCESS | 1756 | 1468500163278 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1610ms 05:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:42:43 INFO - PROCESS | 1756 | 1468500163315 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1756 | 1468500163318 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:42:43 INFO - PROCESS | 1756 | 1468500163325 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1756 | 1468500163328 Marionette TRACE conn4 <- [1,2038,null,{}] 05:42:43 INFO - PROCESS | 1756 | 1468500163334 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 1756 | 1468500163339 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:43 INFO - PROCESS | 1756 | 1468500163545 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:42:43 INFO - PROCESS | 1756 | 1468500163562 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1756 | 1468500163570 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4c00 == 30 [pid = 1756] [id = 517] 05:42:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e7e1800) [pid = 1756] [serial = 1552] [outer = (nil)] 05:42:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b7f000) [pid = 1756] [serial = 1553] [outer = 0x8e7e1800] 05:42:43 INFO - PROCESS | 1756 | 1468500163638 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c46400) [pid = 1756] [serial = 1554] [outer = 0x8e7e1800] 05:42:44 INFO - PROCESS | 1756 | 1468500164674 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1398ms 05:42:44 INFO - PROCESS | 1756 | 1468500164723 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:42:44 INFO - PROCESS | 1756 | 1468500164730 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:42:44 INFO - PROCESS | 1756 | 1468500164739 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1756 | 1468500164745 Marionette TRACE conn4 <- [1,2042,null,{}] 05:42:44 INFO - PROCESS | 1756 | 1468500164754 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 1756 | 1468500164759 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:44 INFO - PROCESS | 1756 | 1468500164987 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:42:45 INFO - PROCESS | 1756 | 1468500165255 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1756 | 1468500165278 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbf800 == 31 [pid = 1756] [id = 518] 05:42:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8db76400) [pid = 1756] [serial = 1555] [outer = (nil)] 05:42:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e73a000) [pid = 1756] [serial = 1556] [outer = 0x8db76400] 05:42:45 INFO - PROCESS | 1756 | 1468500165393 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8ee05800) [pid = 1756] [serial = 1557] [outer = 0x8db76400] 05:42:46 INFO - PROCESS | 1756 | 1468500166690 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:42:46 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) 05:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2038ms 05:42:46 INFO - PROCESS | 1756 | 1468500166776 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1756 | 1468500166784 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:42:46 INFO - PROCESS | 1756 | 1468500166795 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1756 | 1468500166799 Marionette TRACE conn4 <- [1,2046,null,{}] 05:42:46 INFO - PROCESS | 1756 | 1468500166806 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1756 | 1468500166812 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:47 INFO - PROCESS | 1756 | 1468500167035 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:42:47 INFO - PROCESS | 1756 | 1468500167267 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1756 | 1468500167275 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0e000 == 32 [pid = 1756] [id = 519] 05:42:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912f0c00) [pid = 1756] [serial = 1558] [outer = (nil)] 05:42:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x912f9400) [pid = 1756] [serial = 1559] [outer = 0x912f0c00] 05:42:47 INFO - PROCESS | 1756 | 1468500167387 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9130e800) [pid = 1756] [serial = 1560] [outer = 0x912f0c00] 05:42:48 INFO - PROCESS | 1756 | 1468500168466 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1733ms 05:42:48 INFO - PROCESS | 1756 | 1468500168529 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1756 | 1468500168533 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:42:48 INFO - PROCESS | 1756 | 1468500168540 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1756 | 1468500168547 Marionette TRACE conn4 <- [1,2050,null,{}] 05:42:48 INFO - PROCESS | 1756 | 1468500168564 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:48 INFO - PROCESS | 1756 | 1468500168573 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:48 INFO - PROCESS | 1756 | 1468500168793 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:42:49 INFO - PROCESS | 1756 | 1468500169059 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1756 | 1468500169075 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203c000 == 33 [pid = 1756] [id = 520] 05:42:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92041000) [pid = 1756] [serial = 1561] [outer = (nil)] 05:42:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92327400) [pid = 1756] [serial = 1562] [outer = 0x92041000] 05:42:49 INFO - PROCESS | 1756 | 1468500169184 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x924d6400) [pid = 1756] [serial = 1563] [outer = 0x92041000] 05:42:50 INFO - PROCESS | 1756 | 1468500170193 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1740ms 05:42:50 INFO - PROCESS | 1756 | 1468500170281 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:42:50 INFO - PROCESS | 1756 | 1468500170286 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:42:50 INFO - PROCESS | 1756 | 1468500170293 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1756 | 1468500170297 Marionette TRACE conn4 <- [1,2054,null,{}] 05:42:50 INFO - PROCESS | 1756 | 1468500170303 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 1756 | 1468500170308 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:50 INFO - PROCESS | 1756 | 1468500170533 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:42:50 INFO - PROCESS | 1756 | 1468500170762 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1756 | 1468500170769 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f5c00 == 34 [pid = 1756] [id = 521] 05:42:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92dc2400) [pid = 1756] [serial = 1564] [outer = (nil)] 05:42:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92dc6c00) [pid = 1756] [serial = 1565] [outer = 0x92dc2400] 05:42:50 INFO - PROCESS | 1756 | 1468500170895 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92dcac00) [pid = 1756] [serial = 1566] [outer = 0x92dc2400] 05:42:52 INFO - PROCESS | 1756 | 1468500172243 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2037ms 05:42:52 INFO - PROCESS | 1756 | 1468500172330 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1756 | 1468500172334 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:42:52 INFO - PROCESS | 1756 | 1468500172340 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1756 | 1468500172344 Marionette TRACE conn4 <- [1,2058,null,{}] 05:42:52 INFO - PROCESS | 1756 | 1468500172350 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:52 INFO - PROCESS | 1756 | 1468500172355 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:52 INFO - PROCESS | 1756 | 1468500172711 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:42:52 INFO - PROCESS | 1756 | 1468500172962 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1756 | 1468500172970 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70c00 == 35 [pid = 1756] [id = 522] 05:42:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8db71000) [pid = 1756] [serial = 1567] [outer = (nil)] 05:42:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e473400) [pid = 1756] [serial = 1568] [outer = 0x8db71000] 05:42:53 INFO - PROCESS | 1756 | 1468500173050 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8e737c00) [pid = 1756] [serial = 1569] [outer = 0x8db71000] 05:42:53 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7b400 == 34 [pid = 1756] [id = 516] 05:42:53 INFO - PROCESS | 1756 | --DOCSHELL 0x912f6000 == 33 [pid = 1756] [id = 515] 05:42:53 INFO - PROCESS | 1756 | --DOCSHELL 0x8e474000 == 32 [pid = 1756] [id = 514] 05:42:53 INFO - PROCESS | 1756 | --DOCSHELL 0x8e467400 == 31 [pid = 1756] [id = 513] 05:42:54 INFO - PROCESS | 1756 | 1468500174104 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x925d4c00) [pid = 1756] [serial = 1514] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c4b400) [pid = 1756] [serial = 1508] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x92044800) [pid = 1756] [serial = 1511] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x924cec00) [pid = 1756] [serial = 1496] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x924d9800) [pid = 1756] [serial = 1497] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91449800) [pid = 1756] [serial = 1505] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91456000) [pid = 1756] [serial = 1485] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9139ac00) [pid = 1756] [serial = 1490] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91b73400) [pid = 1756] [serial = 1491] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e6c7800) [pid = 1756] [serial = 1499] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e73ec00) [pid = 1756] [serial = 1500] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c61400) [pid = 1756] [serial = 1493] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91c68000) [pid = 1756] [serial = 1494] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f39f000) [pid = 1756] [serial = 1502] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x9114e800) [pid = 1756] [serial = 1503] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8ee01400) [pid = 1756] [serial = 1487] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8ee10800) [pid = 1756] [serial = 1488] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91c50c00) [pid = 1756] [serial = 1509] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92321000) [pid = 1756] [serial = 1512] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91b77800) [pid = 1756] [serial = 1506] [outer = (nil)] [url = about:blank] 05:42:54 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x92dc2c00) [pid = 1756] [serial = 1515] [outer = (nil)] [url = about:blank] 05:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1836ms 05:42:54 INFO - PROCESS | 1756 | 1468500174178 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1756 | 1468500174183 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:42:54 INFO - PROCESS | 1756 | 1468500174191 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1756 | 1468500174196 Marionette TRACE conn4 <- [1,2062,null,{}] 05:42:54 INFO - PROCESS | 1756 | 1468500174203 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 1756 | 1468500174211 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:54 INFO - PROCESS | 1756 | 1468500174374 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:42:54 INFO - PROCESS | 1756 | 1468500174511 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1756 | 1468500174517 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e736800 == 32 [pid = 1756] [id = 523] 05:42:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8ee06800) [pid = 1756] [serial = 1570] [outer = (nil)] 05:42:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8f397800) [pid = 1756] [serial = 1571] [outer = 0x8ee06800] 05:42:54 INFO - PROCESS | 1756 | 1468500174590 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9108d800) [pid = 1756] [serial = 1572] [outer = 0x8ee06800] 05:42:55 INFO - PROCESS | 1756 | 1468500175427 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1285ms 05:42:55 INFO - PROCESS | 1756 | 1468500175476 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1756 | 1468500175481 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:42:55 INFO - PROCESS | 1756 | 1468500175488 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1756 | 1468500175492 Marionette TRACE conn4 <- [1,2066,null,{}] 05:42:55 INFO - PROCESS | 1756 | 1468500175498 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 1756 | 1468500175503 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:55 INFO - PROCESS | 1756 | 1468500175667 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:42:55 INFO - PROCESS | 1756 | 1468500175680 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1756 | 1468500175688 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7dec00 == 33 [pid = 1756] [id = 524] 05:42:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91453800) [pid = 1756] [serial = 1573] [outer = (nil)] 05:42:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b75c00) [pid = 1756] [serial = 1574] [outer = 0x91453800] 05:42:55 INFO - PROCESS | 1756 | 1468500175757 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c43400) [pid = 1756] [serial = 1575] [outer = 0x91453800] 05:42:56 INFO - PROCESS | 1756 | 1468500176795 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1337ms 05:42:56 INFO - PROCESS | 1756 | 1468500176826 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1756 | 1468500176831 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:42:56 INFO - PROCESS | 1756 | 1468500176848 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1756 | 1468500176855 Marionette TRACE conn4 <- [1,2070,null,{}] 05:42:56 INFO - PROCESS | 1756 | 1468500176866 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:56 INFO - PROCESS | 1756 | 1468500176871 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:57 INFO - PROCESS | 1756 | 1468500177085 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:42:57 INFO - PROCESS | 1756 | 1468500177109 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1756 | 1468500177117 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbfc00 == 34 [pid = 1756] [id = 525] 05:42:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f2c00) [pid = 1756] [serial = 1576] [outer = (nil)] 05:42:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x92042000) [pid = 1756] [serial = 1577] [outer = 0x912f2c00] 05:42:57 INFO - PROCESS | 1756 | 1468500177182 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c6c000) [pid = 1756] [serial = 1578] [outer = 0x912f2c00] 05:42:58 INFO - PROCESS | 1756 | 1468500178105 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1300ms 05:42:58 INFO - PROCESS | 1756 | 1468500178142 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1756 | 1468500178145 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:42:58 INFO - PROCESS | 1756 | 1468500178151 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1756 | 1468500178155 Marionette TRACE conn4 <- [1,2074,null,{}] 05:42:58 INFO - PROCESS | 1756 | 1468500178161 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1756 | 1468500178166 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:58 INFO - PROCESS | 1756 | 1468500178372 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:42:58 INFO - PROCESS | 1756 | 1468500178395 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1756 | 1468500178403 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f3000 == 35 [pid = 1756] [id = 526] 05:42:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8ee04c00) [pid = 1756] [serial = 1579] [outer = (nil)] 05:42:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x925d5000) [pid = 1756] [serial = 1580] [outer = 0x8ee04c00] 05:42:58 INFO - PROCESS | 1756 | 1468500178470 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x924dbc00) [pid = 1756] [serial = 1581] [outer = 0x8ee04c00] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f7000) [pid = 1756] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8bfc3c00) [pid = 1756] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8ee05c00) [pid = 1756] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e46c800) [pid = 1756] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x9114e400) [pid = 1756] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91301c00) [pid = 1756] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91395800) [pid = 1756] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8ee07c00) [pid = 1756] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9203f000) [pid = 1756] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e7e7400) [pid = 1756] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x94857c00) [pid = 1756] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:42:59 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8ee09800) [pid = 1756] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:42:59 INFO - PROCESS | 1756 | 1468500179535 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1431ms 05:42:59 INFO - PROCESS | 1756 | 1468500179584 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1756 | 1468500179587 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:42:59 INFO - PROCESS | 1756 | 1468500179594 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1756 | 1468500179597 Marionette TRACE conn4 <- [1,2078,null,{}] 05:42:59 INFO - PROCESS | 1756 | 1468500179602 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:59 INFO - PROCESS | 1756 | 1468500179607 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:59 INFO - PROCESS | 1756 | 1468500179826 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:42:59 INFO - PROCESS | 1756 | 1468500179836 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1756 | 1468500179855 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:42:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c2c00 == 36 [pid = 1756] [id = 527] 05:42:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91b72400) [pid = 1756] [serial = 1582] [outer = (nil)] 05:42:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x92042400) [pid = 1756] [serial = 1583] [outer = 0x91b72400] 05:42:59 INFO - PROCESS | 1756 | 1468500179935 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x92dc7000) [pid = 1756] [serial = 1584] [outer = 0x91b72400] 05:43:00 INFO - PROCESS | 1756 | 1468500180849 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1286ms 05:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:43:00 INFO - PROCESS | 1756 | 1468500180881 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1756 | 1468500180883 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:43:00 INFO - PROCESS | 1756 | 1468500180890 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1756 | 1468500180893 Marionette TRACE conn4 <- [1,2082,null,{}] 05:43:00 INFO - PROCESS | 1756 | 1468500180899 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 1756 | 1468500180904 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:01 INFO - PROCESS | 1756 | 1468500181056 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:43:01 INFO - PROCESS | 1756 | 1468500181309 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1756 | 1468500181319 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe400 == 37 [pid = 1756] [id = 528] 05:43:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8bfc1800) [pid = 1756] [serial = 1585] [outer = (nil)] 05:43:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8c1ea400) [pid = 1756] [serial = 1586] [outer = 0x8bfc1800] 05:43:01 INFO - PROCESS | 1756 | 1468500181429 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8db72800) [pid = 1756] [serial = 1587] [outer = 0x8bfc1800] 05:43:02 INFO - PROCESS | 1756 | 1468500182423 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1587ms 05:43:02 INFO - PROCESS | 1756 | 1468500182479 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1756 | 1468500182486 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:43:02 INFO - PROCESS | 1756 | 1468500182494 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1756 | 1468500182499 Marionette TRACE conn4 <- [1,2086,null,{}] 05:43:02 INFO - PROCESS | 1756 | 1468500182508 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:02 INFO - PROCESS | 1756 | 1468500182516 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:02 INFO - PROCESS | 1756 | 1468500182704 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:43:02 INFO - PROCESS | 1756 | 1468500182887 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1756 | 1468500182896 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f012800 == 38 [pid = 1756] [id = 529] 05:43:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8f39a000) [pid = 1756] [serial = 1588] [outer = (nil)] 05:43:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91154000) [pid = 1756] [serial = 1589] [outer = 0x8f39a000] 05:43:03 INFO - PROCESS | 1756 | 1468500183030 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x912f6c00) [pid = 1756] [serial = 1590] [outer = 0x8f39a000] 05:43:04 INFO - PROCESS | 1756 | 1468500184000 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1543ms 05:43:04 INFO - PROCESS | 1756 | 1468500184040 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:43:04 INFO - PROCESS | 1756 | 1468500184047 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:43:04 INFO - PROCESS | 1756 | 1468500184054 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1756 | 1468500184058 Marionette TRACE conn4 <- [1,2090,null,{}] 05:43:04 INFO - PROCESS | 1756 | 1468500184065 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:04 INFO - PROCESS | 1756 | 1468500184070 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:04 INFO - PROCESS | 1756 | 1468500184264 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:43:04 INFO - PROCESS | 1756 | 1468500184450 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1756 | 1468500184459 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x91303800 == 39 [pid = 1756] [id = 530] 05:43:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91b71c00) [pid = 1756] [serial = 1591] [outer = (nil)] 05:43:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91b7d000) [pid = 1756] [serial = 1592] [outer = 0x91b71c00] 05:43:04 INFO - PROCESS | 1756 | 1468500184633 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c62800) [pid = 1756] [serial = 1593] [outer = 0x91b71c00] 05:43:05 INFO - PROCESS | 1756 | 1468500185562 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1581ms 05:43:05 INFO - PROCESS | 1756 | 1468500185636 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1756 | 1468500185639 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:43:05 INFO - PROCESS | 1756 | 1468500185656 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1756 | 1468500185666 Marionette TRACE conn4 <- [1,2094,null,{}] 05:43:05 INFO - PROCESS | 1756 | 1468500185672 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:05 INFO - PROCESS | 1756 | 1468500185680 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:05 INFO - PROCESS | 1756 | 1468500185911 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:43:06 INFO - PROCESS | 1756 | 1468500186141 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1756 | 1468500186152 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f394400 == 40 [pid = 1756] [id = 531] 05:43:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91454400) [pid = 1756] [serial = 1594] [outer = (nil)] 05:43:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92dc6000) [pid = 1756] [serial = 1595] [outer = 0x91454400] 05:43:06 INFO - PROCESS | 1756 | 1468500186257 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x92f4cc00) [pid = 1756] [serial = 1596] [outer = 0x91454400] 05:43:07 INFO - PROCESS | 1756 | 1468500187132 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1497ms 05:43:07 INFO - PROCESS | 1756 | 1468500187144 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1756 | 1468500187148 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:43:07 INFO - PROCESS | 1756 | 1468500187155 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1756 | 1468500187158 Marionette TRACE conn4 <- [1,2098,null,{}] 05:43:07 INFO - PROCESS | 1756 | 1468500187164 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:07 INFO - PROCESS | 1756 | 1468500187171 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:07 INFO - PROCESS | 1756 | 1468500187347 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:43:07 INFO - PROCESS | 1756 | 1468500187534 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1756 | 1468500187542 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b5c000 == 41 [pid = 1756] [id = 532] 05:43:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93b5dc00) [pid = 1756] [serial = 1597] [outer = (nil)] 05:43:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x93b6a000) [pid = 1756] [serial = 1598] [outer = 0x93b5dc00] 05:43:07 INFO - PROCESS | 1756 | 1468500187624 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x93d8f800) [pid = 1756] [serial = 1599] [outer = 0x93b5dc00] 05:43:08 INFO - PROCESS | 1756 | 1468500188522 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1434ms 05:43:08 INFO - PROCESS | 1756 | 1468500188590 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:43:08 INFO - PROCESS | 1756 | 1468500188598 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:43:08 INFO - PROCESS | 1756 | 1468500188605 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1756 | 1468500188609 Marionette TRACE conn4 <- [1,2102,null,{}] 05:43:08 INFO - PROCESS | 1756 | 1468500188615 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:08 INFO - PROCESS | 1756 | 1468500188620 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:08 INFO - PROCESS | 1756 | 1468500188832 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:43:09 INFO - PROCESS | 1756 | 1468500189024 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1756 | 1468500189045 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b65c00 == 42 [pid = 1756] [id = 533] 05:43:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x93d8b800) [pid = 1756] [serial = 1600] [outer = (nil)] 05:43:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x94853000) [pid = 1756] [serial = 1601] [outer = 0x93d8b800] 05:43:09 INFO - PROCESS | 1756 | 1468500189184 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x95204c00) [pid = 1756] [serial = 1602] [outer = 0x93d8b800] 05:43:10 INFO - PROCESS | 1756 | 1468500190228 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1682ms 05:43:10 INFO - PROCESS | 1756 | 1468500190287 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1756 | 1468500190291 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:43:10 INFO - PROCESS | 1756 | 1468500190299 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1756 | 1468500190302 Marionette TRACE conn4 <- [1,2106,null,{}] 05:43:10 INFO - PROCESS | 1756 | 1468500190308 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 1756 | 1468500190314 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:10 INFO - PROCESS | 1756 | 1468500190493 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:43:10 INFO - PROCESS | 1756 | 1468500190678 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1756 | 1468500190686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1400 == 43 [pid = 1756] [id = 534] 05:43:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8f01c000) [pid = 1756] [serial = 1603] [outer = (nil)] 05:43:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x95210800) [pid = 1756] [serial = 1604] [outer = 0x8f01c000] 05:43:10 INFO - PROCESS | 1756 | 1468500190769 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9538f400) [pid = 1756] [serial = 1605] [outer = 0x8f01c000] 05:43:11 INFO - PROCESS | 1756 | 1468500191774 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1536ms 05:43:11 INFO - PROCESS | 1756 | 1468500191835 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1756 | 1468500191838 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:43:11 INFO - PROCESS | 1756 | 1468500191845 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1756 | 1468500191849 Marionette TRACE conn4 <- [1,2110,null,{}] 05:43:11 INFO - PROCESS | 1756 | 1468500191855 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1756 | 1468500191860 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:12 INFO - PROCESS | 1756 | 1468500192034 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:43:12 INFO - PROCESS | 1756 | 1468500192216 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1756 | 1468500192226 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4400 == 44 [pid = 1756] [id = 535] 05:43:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x91c4e800) [pid = 1756] [serial = 1606] [outer = (nil)] 05:43:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x95398400) [pid = 1756] [serial = 1607] [outer = 0x91c4e800] 05:43:12 INFO - PROCESS | 1756 | 1468500192306 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x95399000) [pid = 1756] [serial = 1608] [outer = 0x91c4e800] 05:43:13 INFO - PROCESS | 1756 | 1468500193243 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1434ms 05:43:13 INFO - PROCESS | 1756 | 1468500193280 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1756 | 1468500193284 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:43:13 INFO - PROCESS | 1756 | 1468500193314 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1756 | 1468500193318 Marionette TRACE conn4 <- [1,2114,null,{}] 05:43:13 INFO - PROCESS | 1756 | 1468500193324 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:13 INFO - PROCESS | 1756 | 1468500193329 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:13 INFO - PROCESS | 1756 | 1468500193504 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:43:14 INFO - PROCESS | 1756 | 1468500194023 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1756 | 1468500194032 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70800 == 45 [pid = 1756] [id = 536] 05:43:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8db71800) [pid = 1756] [serial = 1609] [outer = (nil)] 05:43:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8e472400) [pid = 1756] [serial = 1610] [outer = 0x8db71800] 05:43:14 INFO - PROCESS | 1756 | 1468500194114 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x8e738c00) [pid = 1756] [serial = 1611] [outer = 0x8db71800] 05:43:15 INFO - PROCESS | 1756 | 1468500195021 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1740ms 05:43:15 INFO - PROCESS | 1756 | 1468500195076 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1756 | 1468500195086 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:43:15 INFO - PROCESS | 1756 | 1468500195105 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1756 | 1468500195108 Marionette TRACE conn4 <- [1,2118,null,{}] 05:43:15 INFO - PROCESS | 1756 | 1468500195126 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 1756 | 1468500195138 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:15 INFO - PROCESS | 1756 | 1468500195373 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x912ee400 == 44 [pid = 1756] [id = 492] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8db75000 == 43 [pid = 1756] [id = 488] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91c63000 == 42 [pid = 1756] [id = 486] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ebc00 == 41 [pid = 1756] [id = 493] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c2c00 == 40 [pid = 1756] [id = 527] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f3000 == 39 [pid = 1756] [id = 526] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbfc00 == 38 [pid = 1756] [id = 525] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7dec00 == 37 [pid = 1756] [id = 524] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e736800 == 36 [pid = 1756] [id = 523] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8db70c00 == 35 [pid = 1756] [id = 522] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbf800 == 34 [pid = 1756] [id = 518] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3800 == 33 [pid = 1756] [id = 489] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91158400 == 32 [pid = 1756] [id = 512] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8db77c00 == 31 [pid = 1756] [id = 490] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x912f8800 == 30 [pid = 1756] [id = 479] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4c00 == 29 [pid = 1756] [id = 517] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eec00 == 28 [pid = 1756] [id = 482] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0e000 == 27 [pid = 1756] [id = 519] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91c50800 == 26 [pid = 1756] [id = 487] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eac00 == 25 [pid = 1756] [id = 494] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91310c00 == 24 [pid = 1756] [id = 484] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91398400 == 23 [pid = 1756] [id = 480] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x9203c000 == 22 [pid = 1756] [id = 520] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f2400 == 21 [pid = 1756] [id = 483] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e467000 == 20 [pid = 1756] [id = 477] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x925ce800 == 19 [pid = 1756] [id = 485] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e6400 == 18 [pid = 1756] [id = 491] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1000 == 17 [pid = 1756] [id = 481] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e3c00 == 16 [pid = 1756] [id = 478] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x912f5c00 == 15 [pid = 1756] [id = 521] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4400 == 14 [pid = 1756] [id = 535] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x93b65c00 == 13 [pid = 1756] [id = 533] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1400 == 12 [pid = 1756] [id = 534] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x93b5c000 == 11 [pid = 1756] [id = 532] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8f394400 == 10 [pid = 1756] [id = 531] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8f012800 == 9 [pid = 1756] [id = 529] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x91303800 == 8 [pid = 1756] [id = 530] 05:43:16 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe400 == 7 [pid = 1756] [id = 528] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x912fac00) [pid = 1756] [serial = 1547] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x8db74800) [pid = 1756] [serial = 1518] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x8c1ed000) [pid = 1756] [serial = 1517] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8f011000) [pid = 1756] [serial = 1544] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e6c7400) [pid = 1756] [serial = 1541] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e733400) [pid = 1756] [serial = 1542] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x9130b800) [pid = 1756] [serial = 1521] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x912f3c00) [pid = 1756] [serial = 1520] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91456c00) [pid = 1756] [serial = 1539] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x9139bc00) [pid = 1756] [serial = 1538] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925cd400) [pid = 1756] [serial = 1524] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x92040400) [pid = 1756] [serial = 1523] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x93b5f800) [pid = 1756] [serial = 1527] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x93a6c000) [pid = 1756] [serial = 1526] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x94835c00) [pid = 1756] [serial = 1530] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x93d98000) [pid = 1756] [serial = 1529] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x912f5000) [pid = 1756] [serial = 1550] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9130b400) [pid = 1756] [serial = 1548] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91392000) [pid = 1756] [serial = 1551] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x95202800) [pid = 1756] [serial = 1533] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9485b400) [pid = 1756] [serial = 1532] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f019c00) [pid = 1756] [serial = 1536] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f013800) [pid = 1756] [serial = 1535] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91b7f000) [pid = 1756] [serial = 1553] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f019000) [pid = 1756] [serial = 1545] [outer = (nil)] [url = about:blank] 05:43:16 INFO - PROCESS | 1756 | 1468500196733 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1756 | 1468500196742 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc0800 == 8 [pid = 1756] [id = 537] 05:43:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8bfc1000) [pid = 1756] [serial = 1612] [outer = (nil)] 05:43:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8c1e7c00) [pid = 1756] [serial = 1613] [outer = 0x8bfc1000] 05:43:16 INFO - PROCESS | 1756 | 1468500196822 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8c1f3c00) [pid = 1756] [serial = 1614] [outer = 0x8bfc1000] 05:43:17 INFO - PROCESS | 1756 | 1468500197647 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2594ms 05:43:17 INFO - PROCESS | 1756 | 1468500197702 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1756 | 1468500197707 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:43:17 INFO - PROCESS | 1756 | 1468500197715 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1756 | 1468500197719 Marionette TRACE conn4 <- [1,2122,null,{}] 05:43:17 INFO - PROCESS | 1756 | 1468500197727 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:17 INFO - PROCESS | 1756 | 1468500197735 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:17 INFO - PROCESS | 1756 | 1468500197903 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:43:17 INFO - PROCESS | 1756 | 1468500197915 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1756 | 1468500197924 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3800 == 9 [pid = 1756] [id = 538] 05:43:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e6c8000) [pid = 1756] [serial = 1615] [outer = (nil)] 05:43:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e73f000) [pid = 1756] [serial = 1616] [outer = 0x8e6c8000] 05:43:17 INFO - PROCESS | 1756 | 1468500197998 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8e7e5000) [pid = 1756] [serial = 1617] [outer = 0x8e6c8000] 05:43:18 INFO - PROCESS | 1756 | 1468500198976 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1283ms 05:43:19 INFO - PROCESS | 1756 | 1468500199004 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1756 | 1468500199011 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:43:19 INFO - PROCESS | 1756 | 1468500199019 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1756 | 1468500199022 Marionette TRACE conn4 <- [1,2126,null,{}] 05:43:19 INFO - PROCESS | 1756 | 1468500199028 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:19 INFO - PROCESS | 1756 | 1468500199034 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:19 INFO - PROCESS | 1756 | 1468500199209 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:43:19 INFO - PROCESS | 1756 | 1468500199370 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1756 | 1468500199378 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c8c00 == 10 [pid = 1756] [id = 539] 05:43:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8e7e7800) [pid = 1756] [serial = 1618] [outer = (nil)] 05:43:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f391400) [pid = 1756] [serial = 1619] [outer = 0x8e7e7800] 05:43:19 INFO - PROCESS | 1756 | 1468500199447 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8f39ec00) [pid = 1756] [serial = 1620] [outer = 0x8e7e7800] 05:43:20 INFO - PROCESS | 1756 | 1468500200400 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1431ms 05:43:20 INFO - PROCESS | 1756 | 1468500200457 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1756 | 1468500200461 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:43:20 INFO - PROCESS | 1756 | 1468500200476 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1756 | 1468500200486 Marionette TRACE conn4 <- [1,2130,null,{}] 05:43:20 INFO - PROCESS | 1756 | 1468500200500 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:20 INFO - PROCESS | 1756 | 1468500200507 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:20 INFO - PROCESS | 1756 | 1468500200728 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:43:20 INFO - PROCESS | 1756 | 1468500200753 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1756 | 1468500200764 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x91301800 == 11 [pid = 1756] [id = 540] 05:43:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91304000) [pid = 1756] [serial = 1621] [outer = (nil)] 05:43:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x9130dc00) [pid = 1756] [serial = 1622] [outer = 0x91304000] 05:43:20 INFO - PROCESS | 1756 | 1468500200831 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91390000) [pid = 1756] [serial = 1623] [outer = 0x91304000] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91b72400) [pid = 1756] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8ee04c00) [pid = 1756] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8db76400) [pid = 1756] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8ee06800) [pid = 1756] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x92dc2400) [pid = 1756] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f0c00) [pid = 1756] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91453800) [pid = 1756] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92041000) [pid = 1756] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e7e1800) [pid = 1756] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8db71000) [pid = 1756] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:43:21 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x912f2c00) [pid = 1756] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:43:22 INFO - PROCESS | 1756 | 1468500202467 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:43:22 INFO - PROCESS | 1756 | 1468500202532 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:43:22 INFO - PROCESS | 1756 | 1468500202538 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1756 | 1468500202542 Marionette TRACE conn4 <- [1,2134,null,{}] 05:43:22 INFO - PROCESS | 1756 | 1468500202548 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1756 | 1468500202553 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:22 INFO - PROCESS | 1756 | 1468500202713 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:43:22 INFO - PROCESS | 1756 | 1468500202722 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1756 | 1468500202731 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0bc00 == 12 [pid = 1756] [id = 541] 05:43:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f6400) [pid = 1756] [serial = 1624] [outer = (nil)] 05:43:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91396000) [pid = 1756] [serial = 1625] [outer = 0x912f6400] 05:43:22 INFO - PROCESS | 1756 | 1468500202799 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9139b800) [pid = 1756] [serial = 1626] [outer = 0x912f6400] 05:43:23 INFO - PROCESS | 1756 | 1468500203682 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1188ms 05:43:23 INFO - PROCESS | 1756 | 1468500203769 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1756 | 1468500203776 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:43:23 INFO - PROCESS | 1756 | 1468500203790 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1756 | 1468500203795 Marionette TRACE conn4 <- [1,2138,null,{}] 05:43:23 INFO - PROCESS | 1756 | 1468500203806 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:23 INFO - PROCESS | 1756 | 1468500203811 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:24 INFO - PROCESS | 1756 | 1468500204015 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:43:24 INFO - PROCESS | 1756 | 1468500204199 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1756 | 1468500204218 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46cc00 == 13 [pid = 1756] [id = 542] 05:43:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e46e400) [pid = 1756] [serial = 1627] [outer = (nil)] 05:43:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8e6c0400) [pid = 1756] [serial = 1628] [outer = 0x8e46e400] 05:43:24 INFO - PROCESS | 1756 | 1468500204342 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8ee09000) [pid = 1756] [serial = 1629] [outer = 0x8e46e400] 05:43:25 INFO - PROCESS | 1756 | 1468500205404 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1700ms 05:43:25 INFO - PROCESS | 1756 | 1468500205486 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:43:25 INFO - PROCESS | 1756 | 1468500205492 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:43:25 INFO - PROCESS | 1756 | 1468500205504 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1756 | 1468500205510 Marionette TRACE conn4 <- [1,2142,null,{}] 05:43:25 INFO - PROCESS | 1756 | 1468500205517 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1756 | 1468500205523 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:25 INFO - PROCESS | 1756 | 1468500205711 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:43:25 INFO - PROCESS | 1756 | 1468500205892 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1756 | 1468500205900 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e400 == 14 [pid = 1756] [id = 543] 05:43:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8db6fc00) [pid = 1756] [serial = 1630] [outer = (nil)] 05:43:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x912f9000) [pid = 1756] [serial = 1631] [outer = 0x8db6fc00] 05:43:26 INFO - PROCESS | 1756 | 1468500206063 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91392000) [pid = 1756] [serial = 1632] [outer = 0x8db6fc00] 05:43:27 INFO - PROCESS | 1756 | 1468500207137 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:43:27 INFO - PROCESS | 1756 | 1468500207196 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:43:27 INFO - PROCESS | 1756 | 1468500207203 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1756 | 1468500207206 Marionette TRACE conn4 <- [1,2146,null,{}] 05:43:27 INFO - PROCESS | 1756 | 1468500207221 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:27 INFO - PROCESS | 1756 | 1468500207237 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:27 INFO - PROCESS | 1756 | 1468500207432 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:43:27 INFO - PROCESS | 1756 | 1468500207710 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1756 | 1468500207727 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c44400 == 15 [pid = 1756] [id = 544] 05:43:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91c45400) [pid = 1756] [serial = 1633] [outer = (nil)] 05:43:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91c4ac00) [pid = 1756] [serial = 1634] [outer = 0x91c45400] 05:43:27 INFO - PROCESS | 1756 | 1468500207830 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x91c5e000) [pid = 1756] [serial = 1635] [outer = 0x91c45400] 05:43:28 INFO - PROCESS | 1756 | 1468500208809 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1756 | 1468500208891 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:43:28 INFO - PROCESS | 1756 | 1468500208897 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1756 | 1468500208901 Marionette TRACE conn4 <- [1,2150,null,{}] 05:43:28 INFO - PROCESS | 1756 | 1468500208907 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:28 INFO - PROCESS | 1756 | 1468500208912 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:29 INFO - PROCESS | 1756 | 1468500209127 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:43:29 INFO - PROCESS | 1756 | 1468500209351 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1756 | 1468500209360 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x91082000 == 16 [pid = 1756] [id = 545] 05:43:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x91c5fc00) [pid = 1756] [serial = 1636] [outer = (nil)] 05:43:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x92041800) [pid = 1756] [serial = 1637] [outer = 0x91c5fc00] 05:43:29 INFO - PROCESS | 1756 | 1468500209485 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x92045400) [pid = 1756] [serial = 1638] [outer = 0x91c5fc00] 05:43:30 INFO - PROCESS | 1756 | 1468500210469 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1644ms 05:43:30 INFO - PROCESS | 1756 | 1468500210542 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1756 | 1468500210545 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:43:30 INFO - PROCESS | 1756 | 1468500210552 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1756 | 1468500210556 Marionette TRACE conn4 <- [1,2154,null,{}] 05:43:30 INFO - PROCESS | 1756 | 1468500210562 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:30 INFO - PROCESS | 1756 | 1468500210568 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:30 INFO - PROCESS | 1756 | 1468500210749 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:43:31 INFO - PROCESS | 1756 | 1468500211105 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1756 | 1468500211112 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eb400 == 17 [pid = 1756] [id = 546] 05:43:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8c1ebc00) [pid = 1756] [serial = 1639] [outer = (nil)] 05:43:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8db70c00) [pid = 1756] [serial = 1640] [outer = 0x8c1ebc00] 05:43:31 INFO - PROCESS | 1756 | 1468500211235 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8e46b800) [pid = 1756] [serial = 1641] [outer = 0x8c1ebc00] 05:43:31 INFO - PROCESS | 1756 | --DOCSHELL 0x8db70800 == 16 [pid = 1756] [id = 536] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x92042400) [pid = 1756] [serial = 1583] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x925d5000) [pid = 1756] [serial = 1580] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e73a000) [pid = 1756] [serial = 1556] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8ee05800) [pid = 1756] [serial = 1557] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8f397800) [pid = 1756] [serial = 1571] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x9108d800) [pid = 1756] [serial = 1572] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x92dc6c00) [pid = 1756] [serial = 1565] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92dcac00) [pid = 1756] [serial = 1566] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x912f9400) [pid = 1756] [serial = 1559] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9130e800) [pid = 1756] [serial = 1560] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91b75c00) [pid = 1756] [serial = 1574] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x92327400) [pid = 1756] [serial = 1562] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x924d6400) [pid = 1756] [serial = 1563] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c46400) [pid = 1756] [serial = 1554] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e473400) [pid = 1756] [serial = 1568] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e737c00) [pid = 1756] [serial = 1569] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x92042000) [pid = 1756] [serial = 1577] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c6c000) [pid = 1756] [serial = 1578] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x924dbc00) [pid = 1756] [serial = 1581] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91c43400) [pid = 1756] [serial = 1575] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x92dc7000) [pid = 1756] [serial = 1584] [outer = (nil)] [url = about:blank] 05:43:32 INFO - PROCESS | 1756 | 1468500212287 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1782ms 05:43:32 INFO - PROCESS | 1756 | 1468500212338 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1756 | 1468500212343 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:43:32 INFO - PROCESS | 1756 | 1468500212351 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1756 | 1468500212356 Marionette TRACE conn4 <- [1,2158,null,{}] 05:43:32 INFO - PROCESS | 1756 | 1468500212364 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:32 INFO - PROCESS | 1756 | 1468500212370 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:32 INFO - PROCESS | 1756 | 1468500212536 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:43:32 INFO - PROCESS | 1756 | 1468500212707 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1756 | 1468500212718 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73a000 == 17 [pid = 1756] [id = 547] 05:43:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee01c00) [pid = 1756] [serial = 1642] [outer = (nil)] 05:43:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f012400) [pid = 1756] [serial = 1643] [outer = 0x8ee01c00] 05:43:32 INFO - PROCESS | 1756 | 1468500212798 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f39dc00) [pid = 1756] [serial = 1644] [outer = 0x8ee01c00] 05:43:33 INFO - PROCESS | 1756 | 1468500213601 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1281ms 05:43:33 INFO - PROCESS | 1756 | 1468500213635 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1756 | 1468500213641 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:43:33 INFO - PROCESS | 1756 | 1468500213657 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1756 | 1468500213661 Marionette TRACE conn4 <- [1,2162,null,{}] 05:43:33 INFO - PROCESS | 1756 | 1468500213667 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1756 | 1468500213672 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:33 INFO - PROCESS | 1756 | 1468500213838 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:43:33 INFO - PROCESS | 1756 | 1468500213850 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1756 | 1468500213859 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ee400 == 18 [pid = 1756] [id = 548] 05:43:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f3c00) [pid = 1756] [serial = 1645] [outer = (nil)] 05:43:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91450800) [pid = 1756] [serial = 1646] [outer = 0x912f3c00] 05:43:33 INFO - PROCESS | 1756 | 1468500213926 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91b78c00) [pid = 1756] [serial = 1647] [outer = 0x912f3c00] 05:43:34 INFO - PROCESS | 1756 | 1468500214920 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1289ms 05:43:34 INFO - PROCESS | 1756 | 1468500214948 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1756 | 1468500214952 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:43:34 INFO - PROCESS | 1756 | 1468500214988 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1756 | 1468500214997 Marionette TRACE conn4 <- [1,2166,null,{}] 05:43:35 INFO - PROCESS | 1756 | 1468500215005 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:35 INFO - PROCESS | 1756 | 1468500215013 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:35 INFO - PROCESS | 1756 | 1468500215230 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:43:35 INFO - PROCESS | 1756 | 1468500215256 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1756 | 1468500215264 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114e000 == 19 [pid = 1756] [id = 549] 05:43:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c46400) [pid = 1756] [serial = 1648] [outer = (nil)] 05:43:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92321000) [pid = 1756] [serial = 1649] [outer = 0x91c46400] 05:43:35 INFO - PROCESS | 1756 | 1468500215329 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92329400) [pid = 1756] [serial = 1650] [outer = 0x91c46400] 05:43:36 INFO - PROCESS | 1756 | 1468500216243 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1305ms 05:43:36 INFO - PROCESS | 1756 | 1468500216286 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1756 | 1468500216290 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:43:36 INFO - PROCESS | 1756 | 1468500216310 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1756 | 1468500216315 Marionette TRACE conn4 <- [1,2170,null,{}] 05:43:36 INFO - PROCESS | 1756 | 1468500216325 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:36 INFO - PROCESS | 1756 | 1468500216330 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:36 INFO - PROCESS | 1756 | 1468500216535 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:43:36 INFO - PROCESS | 1756 | 1468500216557 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1756 | 1468500216565 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ed800 == 20 [pid = 1756] [id = 550] 05:43:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f392c00) [pid = 1756] [serial = 1651] [outer = (nil)] 05:43:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924d8000) [pid = 1756] [serial = 1652] [outer = 0x8f392c00] 05:43:36 INFO - PROCESS | 1756 | 1468500216642 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x924d6800) [pid = 1756] [serial = 1653] [outer = 0x8f392c00] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91304000) [pid = 1756] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8db71800) [pid = 1756] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8e6c8000) [pid = 1756] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8bfc1800) [pid = 1756] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8bfc1000) [pid = 1756] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f39a000) [pid = 1756] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91b71c00) [pid = 1756] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91454400) [pid = 1756] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x93b5dc00) [pid = 1756] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x93d8b800) [pid = 1756] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f01c000) [pid = 1756] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e7e7800) [pid = 1756] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:43:37 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c4e800) [pid = 1756] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:43:37 INFO - PROCESS | 1756 | 1468500217626 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1357ms 05:43:37 INFO - PROCESS | 1756 | 1468500217654 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1756 | 1468500217657 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:43:37 INFO - PROCESS | 1756 | 1468500217664 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1756 | 1468500217667 Marionette TRACE conn4 <- [1,2174,null,{}] 05:43:37 INFO - PROCESS | 1756 | 1468500217672 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:37 INFO - PROCESS | 1756 | 1468500217677 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:37 INFO - PROCESS | 1756 | 1468500217824 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:43:37 INFO - PROCESS | 1756 | 1468500217838 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1756 | 1468500217854 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfba800 == 21 [pid = 1756] [id = 551] 05:43:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee05c00) [pid = 1756] [serial = 1654] [outer = (nil)] 05:43:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9203cc00) [pid = 1756] [serial = 1655] [outer = 0x8ee05c00] 05:43:37 INFO - PROCESS | 1756 | 1468500217935 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x924d9400) [pid = 1756] [serial = 1656] [outer = 0x8ee05c00] 05:43:38 INFO - PROCESS | 1756 | 1468500218868 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1229ms 05:43:38 INFO - PROCESS | 1756 | 1468500218893 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1756 | 1468500218897 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:43:38 INFO - PROCESS | 1756 | 1468500218903 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1756 | 1468500218906 Marionette TRACE conn4 <- [1,2178,null,{}] 05:43:38 INFO - PROCESS | 1756 | 1468500218912 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:38 INFO - PROCESS | 1756 | 1468500218917 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:39 INFO - PROCESS | 1756 | 1468500219128 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:43:39 INFO - PROCESS | 1756 | 1468500219320 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1756 | 1468500219328 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5c00 == 22 [pid = 1756] [id = 552] 05:43:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8bfc6800) [pid = 1756] [serial = 1657] [outer = (nil)] 05:43:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8c1ee800) [pid = 1756] [serial = 1658] [outer = 0x8bfc6800] 05:43:39 INFO - PROCESS | 1756 | 1468500219414 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8db76c00) [pid = 1756] [serial = 1659] [outer = 0x8bfc6800] 05:43:40 INFO - PROCESS | 1756 | 1468500220465 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 05:43:40 INFO - PROCESS | 1756 | 1468500220540 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1756 | 1468500220547 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:43:40 INFO - PROCESS | 1756 | 1468500220556 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1756 | 1468500220562 Marionette TRACE conn4 <- [1,2182,null,{}] 05:43:40 INFO - PROCESS | 1756 | 1468500220569 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:40 INFO - PROCESS | 1756 | 1468500220575 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:40 INFO - PROCESS | 1756 | 1468500220798 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:43:41 INFO - PROCESS | 1756 | 1468500221032 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1756 | 1468500221041 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f00d800 == 23 [pid = 1756] [id = 553] 05:43:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8f012800) [pid = 1756] [serial = 1660] [outer = (nil)] 05:43:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f01ac00) [pid = 1756] [serial = 1661] [outer = 0x8f012800] 05:43:41 INFO - PROCESS | 1756 | 1468500221142 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9114f000) [pid = 1756] [serial = 1662] [outer = 0x8f012800] 05:43:42 INFO - PROCESS | 1756 | 1468500222134 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1636ms 05:43:42 INFO - PROCESS | 1756 | 1468500222191 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1756 | 1468500222197 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:43:42 INFO - PROCESS | 1756 | 1468500222203 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1756 | 1468500222208 Marionette TRACE conn4 <- [1,2186,null,{}] 05:43:42 INFO - PROCESS | 1756 | 1468500222214 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:42 INFO - PROCESS | 1756 | 1468500222220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:42 INFO - PROCESS | 1756 | 1468500222420 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:43:42 INFO - PROCESS | 1756 | 1468500222693 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1756 | 1468500222702 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x91310400 == 24 [pid = 1756] [id = 554] 05:43:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91396800) [pid = 1756] [serial = 1663] [outer = (nil)] 05:43:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91b77400) [pid = 1756] [serial = 1664] [outer = 0x91396800] 05:43:42 INFO - PROCESS | 1756 | 1468500222827 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91c47400) [pid = 1756] [serial = 1665] [outer = 0x91396800] 05:43:43 INFO - PROCESS | 1756 | 1468500223748 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1582ms 05:43:43 INFO - PROCESS | 1756 | 1468500223786 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1756 | 1468500223793 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:43:43 INFO - PROCESS | 1756 | 1468500223810 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1756 | 1468500223818 Marionette TRACE conn4 <- [1,2190,null,{}] 05:43:43 INFO - PROCESS | 1756 | 1468500223824 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 1756 | 1468500223830 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:44 INFO - PROCESS | 1756 | 1468500224022 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:43:44 INFO - PROCESS | 1756 | 1468500224204 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1756 | 1468500224211 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f2400 == 25 [pid = 1756] [id = 555] 05:43:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91302c00) [pid = 1756] [serial = 1666] [outer = (nil)] 05:43:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x925d9800) [pid = 1756] [serial = 1667] [outer = 0x91302c00] 05:43:44 INFO - PROCESS | 1756 | 1468500224303 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92dc2800) [pid = 1756] [serial = 1668] [outer = 0x91302c00] 05:43:45 INFO - PROCESS | 1756 | 1468500225211 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1454ms 05:43:45 INFO - PROCESS | 1756 | 1468500225256 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1756 | 1468500225259 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:43:45 INFO - PROCESS | 1756 | 1468500225266 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1756 | 1468500225270 Marionette TRACE conn4 <- [1,2194,null,{}] 05:43:45 INFO - PROCESS | 1756 | 1468500225276 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:45 INFO - PROCESS | 1756 | 1468500225281 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:45 INFO - PROCESS | 1756 | 1468500225463 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:43:45 INFO - PROCESS | 1756 | 1468500225646 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1756 | 1468500225654 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dcf800 == 26 [pid = 1756] [id = 556] 05:43:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92dcfc00) [pid = 1756] [serial = 1669] [outer = (nil)] 05:43:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x92f4a800) [pid = 1756] [serial = 1670] [outer = 0x92dcfc00] 05:43:45 INFO - PROCESS | 1756 | 1468500225748 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x92f4e400) [pid = 1756] [serial = 1671] [outer = 0x92dcfc00] 05:43:46 INFO - PROCESS | 1756 | 1468500226641 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1388ms 05:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:43:46 INFO - PROCESS | 1756 | 1468500226654 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1756 | 1468500226657 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:43:46 INFO - PROCESS | 1756 | 1468500226664 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1756 | 1468500226668 Marionette TRACE conn4 <- [1,2198,null,{}] 05:43:46 INFO - PROCESS | 1756 | 1468500226674 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1756 | 1468500226679 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:46 INFO - PROCESS | 1756 | 1468500226852 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:43:47 INFO - PROCESS | 1756 | 1468500227060 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1756 | 1468500227079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x93b62000 == 27 [pid = 1756] [id = 557] 05:43:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x93b62400) [pid = 1756] [serial = 1672] [outer = (nil)] 05:43:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x93b68400) [pid = 1756] [serial = 1673] [outer = 0x93b62400] 05:43:47 INFO - PROCESS | 1756 | 1468500227214 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x94854c00) [pid = 1756] [serial = 1674] [outer = 0x93b62400] 05:43:48 INFO - PROCESS | 1756 | 1468500228237 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1641ms 05:43:48 INFO - PROCESS | 1756 | 1468500228304 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:43:48 INFO - PROCESS | 1756 | 1468500228311 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:43:48 INFO - PROCESS | 1756 | 1468500228318 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1756 | 1468500228321 Marionette TRACE conn4 <- [1,2202,null,{}] 05:43:48 INFO - PROCESS | 1756 | 1468500228327 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:48 INFO - PROCESS | 1756 | 1468500228333 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:48 INFO - PROCESS | 1756 | 1468500228546 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:43:48 INFO - PROCESS | 1756 | 1468500228730 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1756 | 1468500228740 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbc000 == 28 [pid = 1756] [id = 558] 05:43:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8f39a400) [pid = 1756] [serial = 1675] [outer = (nil)] 05:43:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x95202800) [pid = 1756] [serial = 1676] [outer = 0x8f39a400] 05:43:48 INFO - PROCESS | 1756 | 1468500228820 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x95203400) [pid = 1756] [serial = 1677] [outer = 0x8f39a400] 05:43:49 INFO - PROCESS | 1756 | 1468500229810 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1744ms 05:43:50 INFO - PROCESS | 1756 | 1468500230062 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1756 | 1468500230069 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:43:50 INFO - PROCESS | 1756 | 1468500230077 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1756 | 1468500230082 Marionette TRACE conn4 <- [1,2206,null,{}] 05:43:50 INFO - PROCESS | 1756 | 1468500230090 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:50 INFO - PROCESS | 1756 | 1468500230096 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:50 INFO - PROCESS | 1756 | 1468500230271 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:43:50 INFO - PROCESS | 1756 | 1468500230531 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1756 | 1468500230546 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7800 == 29 [pid = 1756] [id = 559] 05:43:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8e73a800) [pid = 1756] [serial = 1678] [outer = (nil)] 05:43:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8e7df800) [pid = 1756] [serial = 1679] [outer = 0x8e73a800] 05:43:50 INFO - PROCESS | 1756 | 1468500230698 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8e7e9800) [pid = 1756] [serial = 1680] [outer = 0x8e73a800] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfba800 == 28 [pid = 1756] [id = 551] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ed800 == 27 [pid = 1756] [id = 550] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x9114e000 == 26 [pid = 1756] [id = 549] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x912ee400 == 25 [pid = 1756] [id = 548] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73a000 == 24 [pid = 1756] [id = 547] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eb400 == 23 [pid = 1756] [id = 546] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc0800 == 22 [pid = 1756] [id = 537] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0bc00 == 21 [pid = 1756] [id = 541] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46cc00 == 20 [pid = 1756] [id = 542] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e400 == 19 [pid = 1756] [id = 543] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x91c44400 == 18 [pid = 1756] [id = 544] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c8c00 == 17 [pid = 1756] [id = 539] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x91082000 == 16 [pid = 1756] [id = 545] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x91301800 == 15 [pid = 1756] [id = 540] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3800 == 14 [pid = 1756] [id = 538] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x93b62000 == 13 [pid = 1756] [id = 557] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbc000 == 12 [pid = 1756] [id = 558] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x92dcf800 == 11 [pid = 1756] [id = 556] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x912f2400 == 10 [pid = 1756] [id = 555] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8f00d800 == 9 [pid = 1756] [id = 553] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x91310400 == 8 [pid = 1756] [id = 554] 05:43:52 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5c00 == 7 [pid = 1756] [id = 552] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x91396000) [pid = 1756] [serial = 1625] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x9130dc00) [pid = 1756] [serial = 1622] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8e738c00) [pid = 1756] [serial = 1611] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8e472400) [pid = 1756] [serial = 1610] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e73f000) [pid = 1756] [serial = 1616] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8db72800) [pid = 1756] [serial = 1587] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8c1ea400) [pid = 1756] [serial = 1586] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8c1e7c00) [pid = 1756] [serial = 1613] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x912f6c00) [pid = 1756] [serial = 1590] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8c1f3c00) [pid = 1756] [serial = 1614] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91154000) [pid = 1756] [serial = 1589] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91c62800) [pid = 1756] [serial = 1593] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91b7d000) [pid = 1756] [serial = 1592] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x92f4cc00) [pid = 1756] [serial = 1596] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92dc6000) [pid = 1756] [serial = 1595] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x93d8f800) [pid = 1756] [serial = 1599] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x93b6a000) [pid = 1756] [serial = 1598] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x95204c00) [pid = 1756] [serial = 1602] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x94853000) [pid = 1756] [serial = 1601] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e7e5000) [pid = 1756] [serial = 1617] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9538f400) [pid = 1756] [serial = 1605] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x95210800) [pid = 1756] [serial = 1604] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91390000) [pid = 1756] [serial = 1623] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f39ec00) [pid = 1756] [serial = 1620] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f391400) [pid = 1756] [serial = 1619] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x95399000) [pid = 1756] [serial = 1608] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x95398400) [pid = 1756] [serial = 1607] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 1756 | 1468500232832 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2785ms 05:43:52 INFO - PROCESS | 1756 | 1468500232863 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1756 | 1468500232867 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:43:52 INFO - PROCESS | 1756 | 1468500232876 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1756 | 1468500232881 Marionette TRACE conn4 <- [1,2210,null,{}] 05:43:52 INFO - PROCESS | 1756 | 1468500232890 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 1756 | 1468500232895 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:53 INFO - PROCESS | 1756 | 1468500233070 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:43:53 INFO - PROCESS | 1756 | 1468500233249 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1756 | 1468500233265 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db77800 == 8 [pid = 1756] [id = 560] 05:43:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8db78c00) [pid = 1756] [serial = 1681] [outer = (nil)] 05:43:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e467800) [pid = 1756] [serial = 1682] [outer = 0x8db78c00] 05:43:53 INFO - PROCESS | 1756 | 1468500233334 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e472400) [pid = 1756] [serial = 1683] [outer = 0x8db78c00] 05:43:54 INFO - PROCESS | 1756 | 1468500234145 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1335ms 05:43:54 INFO - PROCESS | 1756 | 1468500234211 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 1756 | 1468500234220 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:43:54 INFO - PROCESS | 1756 | 1468500234231 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1756 | 1468500234235 Marionette TRACE conn4 <- [1,2214,null,{}] 05:43:54 INFO - PROCESS | 1756 | 1468500234242 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:54 INFO - PROCESS | 1756 | 1468500234248 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:54 INFO - PROCESS | 1756 | 1468500234423 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:43:54 INFO - PROCESS | 1756 | 1468500234579 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1756 | 1468500234588 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73c800 == 9 [pid = 1756] [id = 561] 05:43:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e73d800) [pid = 1756] [serial = 1684] [outer = (nil)] 05:43:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e7df000) [pid = 1756] [serial = 1685] [outer = 0x8e73d800] 05:43:54 INFO - PROCESS | 1756 | 1468500234664 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e7e6800) [pid = 1756] [serial = 1686] [outer = 0x8e73d800] 05:43:55 INFO - PROCESS | 1756 | 1468500235615 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1435ms 05:43:55 INFO - PROCESS | 1756 | 1468500235665 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1756 | 1468500235668 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:43:55 INFO - PROCESS | 1756 | 1468500235681 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1756 | 1468500235687 Marionette TRACE conn4 <- [1,2218,null,{}] 05:43:55 INFO - PROCESS | 1756 | 1468500235706 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 1756 | 1468500235716 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:55 INFO - PROCESS | 1756 | 1468500235939 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:43:55 INFO - PROCESS | 1756 | 1468500235961 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1756 | 1468500235974 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f3a0000 == 10 [pid = 1756] [id = 562] 05:43:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91080400) [pid = 1756] [serial = 1687] [outer = (nil)] 05:43:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91089400) [pid = 1756] [serial = 1688] [outer = 0x91080400] 05:43:56 INFO - PROCESS | 1756 | 1468500236046 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91156800) [pid = 1756] [serial = 1689] [outer = 0x91080400] 05:43:57 INFO - PROCESS | 1756 | 1468500237397 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8ee05c00) [pid = 1756] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8c1ebc00) [pid = 1756] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x912f3c00) [pid = 1756] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8db6fc00) [pid = 1756] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f392c00) [pid = 1756] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8ee01c00) [pid = 1756] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91c46400) [pid = 1756] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e46e400) [pid = 1756] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c5fc00) [pid = 1756] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x912f6400) [pid = 1756] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:43:57 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91c45400) [pid = 1756] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1837ms 05:43:57 INFO - PROCESS | 1756 | 1468500237518 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1756 | 1468500237523 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:43:57 INFO - PROCESS | 1756 | 1468500237530 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1756 | 1468500237534 Marionette TRACE conn4 <- [1,2222,null,{}] 05:43:57 INFO - PROCESS | 1756 | 1468500237540 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 1756 | 1468500237545 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:57 INFO - PROCESS | 1756 | 1468500237727 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:43:57 INFO - PROCESS | 1756 | 1468500237869 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1756 | 1468500237876 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0e800 == 11 [pid = 1756] [id = 563] 05:43:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91082000) [pid = 1756] [serial = 1690] [outer = (nil)] 05:43:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x912f3800) [pid = 1756] [serial = 1691] [outer = 0x91082000] 05:43:57 INFO - PROCESS | 1756 | 1468500237946 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x912f9800) [pid = 1756] [serial = 1692] [outer = 0x91082000] 05:43:58 INFO - PROCESS | 1756 | 1468500238711 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1229ms 05:43:58 INFO - PROCESS | 1756 | 1468500238765 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1756 | 1468500238768 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:43:58 INFO - PROCESS | 1756 | 1468500238775 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1756 | 1468500238777 Marionette TRACE conn4 <- [1,2226,null,{}] 05:43:58 INFO - PROCESS | 1756 | 1468500238783 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:58 INFO - PROCESS | 1756 | 1468500238789 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:58 INFO - PROCESS | 1756 | 1468500238963 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:43:58 INFO - PROCESS | 1756 | 1468500238974 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1756 | 1468500238979 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:43:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130b400 == 12 [pid = 1756] [id = 564] 05:43:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9138e400) [pid = 1756] [serial = 1693] [outer = (nil)] 05:43:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91397400) [pid = 1756] [serial = 1694] [outer = 0x9138e400] 05:43:59 INFO - PROCESS | 1756 | 1468500239050 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9144bc00) [pid = 1756] [serial = 1695] [outer = 0x9138e400] 05:44:00 INFO - PROCESS | 1756 | 1468500240262 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1529ms 05:44:00 INFO - PROCESS | 1756 | 1468500240305 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1756 | 1468500240313 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:44:00 INFO - PROCESS | 1756 | 1468500240322 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1756 | 1468500240327 Marionette TRACE conn4 <- [1,2230,null,{}] 05:44:00 INFO - PROCESS | 1756 | 1468500240338 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:00 INFO - PROCESS | 1756 | 1468500240343 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:00 INFO - PROCESS | 1756 | 1468500240574 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:44:00 INFO - PROCESS | 1756 | 1468500240821 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1756 | 1468500240828 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7b000 == 13 [pid = 1756] [id = 565] 05:44:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e46c000) [pid = 1756] [serial = 1696] [outer = (nil)] 05:44:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e737800) [pid = 1756] [serial = 1697] [outer = 0x8e46c000] 05:44:00 INFO - PROCESS | 1756 | 1468500240944 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8ee0b000) [pid = 1756] [serial = 1698] [outer = 0x8e46c000] 05:44:01 INFO - PROCESS | 1756 | 1468500241961 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1690ms 05:44:02 INFO - PROCESS | 1756 | 1468500242011 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1756 | 1468500242019 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:44:02 INFO - PROCESS | 1756 | 1468500242030 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1756 | 1468500242034 Marionette TRACE conn4 <- [1,2234,null,{}] 05:44:02 INFO - PROCESS | 1756 | 1468500242041 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:02 INFO - PROCESS | 1756 | 1468500242047 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:02 INFO - PROCESS | 1756 | 1468500242240 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:44:02 INFO - PROCESS | 1756 | 1468500242497 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1756 | 1468500242509 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f393000 == 14 [pid = 1756] [id = 566] 05:44:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912ef400) [pid = 1756] [serial = 1699] [outer = (nil)] 05:44:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x912f6c00) [pid = 1756] [serial = 1700] [outer = 0x912ef400] 05:44:02 INFO - PROCESS | 1756 | 1468500242632 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x8f39e000) [pid = 1756] [serial = 1701] [outer = 0x912ef400] 05:44:03 INFO - PROCESS | 1756 | 1468500243589 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1588ms 05:44:03 INFO - PROCESS | 1756 | 1468500243618 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1756 | 1468500243622 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:44:03 INFO - PROCESS | 1756 | 1468500243629 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1756 | 1468500243636 Marionette TRACE conn4 <- [1,2238,null,{}] 05:44:03 INFO - PROCESS | 1756 | 1468500243681 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:03 INFO - PROCESS | 1756 | 1468500243690 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:03 INFO - PROCESS | 1756 | 1468500243879 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:44:04 INFO - PROCESS | 1756 | 1468500244063 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1756 | 1468500244072 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b77800 == 15 [pid = 1756] [id = 567] 05:44:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91b77c00) [pid = 1756] [serial = 1702] [outer = (nil)] 05:44:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91b7d000) [pid = 1756] [serial = 1703] [outer = 0x91b77c00] 05:44:04 INFO - PROCESS | 1756 | 1468500244254 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c41400) [pid = 1756] [serial = 1704] [outer = 0x91b77c00] 05:44:05 INFO - PROCESS | 1756 | 1468500245223 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1614ms 05:44:05 INFO - PROCESS | 1756 | 1468500245243 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1756 | 1468500245248 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:44:05 INFO - PROCESS | 1756 | 1468500245255 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1756 | 1468500245258 Marionette TRACE conn4 <- [1,2242,null,{}] 05:44:05 INFO - PROCESS | 1756 | 1468500245292 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:05 INFO - PROCESS | 1756 | 1468500245298 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:05 INFO - PROCESS | 1756 | 1468500245496 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:44:05 INFO - PROCESS | 1756 | 1468500245681 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1756 | 1468500245692 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee03400 == 16 [pid = 1756] [id = 568] 05:44:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8f391400) [pid = 1756] [serial = 1705] [outer = (nil)] 05:44:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91c60000) [pid = 1756] [serial = 1706] [outer = 0x8f391400] 05:44:05 INFO - PROCESS | 1756 | 1468500245774 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x91c62000) [pid = 1756] [serial = 1707] [outer = 0x8f391400] 05:44:07 INFO - PROCESS | 1756 | 1468500247030 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1837ms 05:44:07 INFO - PROCESS | 1756 | 1468500247093 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1756 | 1468500247099 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:44:07 INFO - PROCESS | 1756 | 1468500247108 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1756 | 1468500247112 Marionette TRACE conn4 <- [1,2246,null,{}] 05:44:07 INFO - PROCESS | 1756 | 1468500247207 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:07 INFO - PROCESS | 1756 | 1468500247217 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:07 INFO - PROCESS | 1756 | 1468500247482 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x9203cc00) [pid = 1756] [serial = 1655] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x924d9400) [pid = 1756] [serial = 1656] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8db70c00) [pid = 1756] [serial = 1640] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91b78c00) [pid = 1756] [serial = 1647] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x912f9000) [pid = 1756] [serial = 1631] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x924d8000) [pid = 1756] [serial = 1652] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f39dc00) [pid = 1756] [serial = 1644] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x92329400) [pid = 1756] [serial = 1650] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92321000) [pid = 1756] [serial = 1649] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e46b800) [pid = 1756] [serial = 1641] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91392000) [pid = 1756] [serial = 1632] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e6c0400) [pid = 1756] [serial = 1628] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x92041800) [pid = 1756] [serial = 1637] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8ee09000) [pid = 1756] [serial = 1629] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9139b800) [pid = 1756] [serial = 1626] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92045400) [pid = 1756] [serial = 1638] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91c5e000) [pid = 1756] [serial = 1635] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8f012400) [pid = 1756] [serial = 1643] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91450800) [pid = 1756] [serial = 1646] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x924d6800) [pid = 1756] [serial = 1653] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91c4ac00) [pid = 1756] [serial = 1634] [outer = (nil)] [url = about:blank] 05:44:07 INFO - PROCESS | 1756 | 1468500247727 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1756 | 1468500247740 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46b800 == 17 [pid = 1756] [id = 569] 05:44:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e46e800) [pid = 1756] [serial = 1708] [outer = (nil)] 05:44:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e6c3000) [pid = 1756] [serial = 1709] [outer = 0x8e46e800] 05:44:07 INFO - PROCESS | 1756 | 1468500247834 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e736400) [pid = 1756] [serial = 1710] [outer = 0x8e46e800] 05:44:08 INFO - PROCESS | 1756 | 1468500248649 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1596ms 05:44:08 INFO - PROCESS | 1756 | 1468500248703 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1756 | 1468500248709 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:44:08 INFO - PROCESS | 1756 | 1468500248730 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1756 | 1468500248734 Marionette TRACE conn4 <- [1,2250,null,{}] 05:44:08 INFO - PROCESS | 1756 | 1468500248741 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1756 | 1468500248747 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:08 INFO - PROCESS | 1756 | 1468500248909 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:44:08 INFO - PROCESS | 1756 | 1468500248921 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1756 | 1468500248930 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f016800 == 18 [pid = 1756] [id = 570] 05:44:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8f39dc00) [pid = 1756] [serial = 1711] [outer = (nil)] 05:44:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9108bc00) [pid = 1756] [serial = 1712] [outer = 0x8f39dc00] 05:44:09 INFO - PROCESS | 1756 | 1468500249000 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x912f0800) [pid = 1756] [serial = 1713] [outer = 0x8f39dc00] 05:44:09 INFO - PROCESS | 1756 | 1468500249943 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1252ms 05:44:09 INFO - PROCESS | 1756 | 1468500249971 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1756 | 1468500249975 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:44:09 INFO - PROCESS | 1756 | 1468500249982 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1756 | 1468500249987 Marionette TRACE conn4 <- [1,2254,null,{}] 05:44:10 INFO - PROCESS | 1756 | 1468500250003 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:10 INFO - PROCESS | 1756 | 1468500250011 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:10 INFO - PROCESS | 1756 | 1468500250171 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:44:10 INFO - PROCESS | 1756 | 1468500250187 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1756 | 1468500250197 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x91449c00 == 19 [pid = 1756] [id = 571] 05:44:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9144dc00) [pid = 1756] [serial = 1714] [outer = (nil)] 05:44:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b72400) [pid = 1756] [serial = 1715] [outer = 0x9144dc00] 05:44:10 INFO - PROCESS | 1756 | 1468500250404 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91b7fc00) [pid = 1756] [serial = 1716] [outer = 0x9144dc00] 05:44:11 INFO - PROCESS | 1756 | 1468500251319 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1393ms 05:44:11 INFO - PROCESS | 1756 | 1468500251374 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1756 | 1468500251379 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:44:11 INFO - PROCESS | 1756 | 1468500251385 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1756 | 1468500251388 Marionette TRACE conn4 <- [1,2258,null,{}] 05:44:11 INFO - PROCESS | 1756 | 1468500251401 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 1756 | 1468500251406 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:11 INFO - PROCESS | 1756 | 1468500251638 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:44:11 INFO - PROCESS | 1756 | 1468500251663 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1756 | 1468500251671 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f398c00 == 20 [pid = 1756] [id = 572] 05:44:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912fac00) [pid = 1756] [serial = 1717] [outer = (nil)] 05:44:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91c66400) [pid = 1756] [serial = 1718] [outer = 0x912fac00] 05:44:11 INFO - PROCESS | 1756 | 1468500251737 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c6a000) [pid = 1756] [serial = 1719] [outer = 0x912fac00] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e73d800) [pid = 1756] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91080400) [pid = 1756] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8bfc6800) [pid = 1756] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f012800) [pid = 1756] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91396800) [pid = 1756] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91302c00) [pid = 1756] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x92dcfc00) [pid = 1756] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x93b62400) [pid = 1756] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8f39a400) [pid = 1756] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91082000) [pid = 1756] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8db78c00) [pid = 1756] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:44:12 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8e73a800) [pid = 1756] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:44:12 INFO - PROCESS | 1756 | 1468500252871 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1495ms 05:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:44:12 INFO - PROCESS | 1756 | 1468500252881 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1756 | 1468500252884 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:44:12 INFO - PROCESS | 1756 | 1468500252891 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1756 | 1468500252894 Marionette TRACE conn4 <- [1,2262,null,{}] 05:44:12 INFO - PROCESS | 1756 | 1468500252900 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:12 INFO - PROCESS | 1756 | 1468500252906 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:13 INFO - PROCESS | 1756 | 1468500253120 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:44:13 INFO - PROCESS | 1756 | 1468500253140 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1756 | 1468500253148 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73a800 == 21 [pid = 1756] [id = 573] 05:44:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e73d800) [pid = 1756] [serial = 1720] [outer = (nil)] 05:44:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91303800) [pid = 1756] [serial = 1721] [outer = 0x8e73d800] 05:44:13 INFO - PROCESS | 1756 | 1468500253235 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91c67800) [pid = 1756] [serial = 1722] [outer = 0x8e73d800] 05:44:14 INFO - PROCESS | 1756 | 1468500254162 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1288ms 05:44:14 INFO - PROCESS | 1756 | 1468500254177 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1756 | 1468500254180 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:44:14 INFO - PROCESS | 1756 | 1468500254187 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1756 | 1468500254190 Marionette TRACE conn4 <- [1,2266,null,{}] 05:44:14 INFO - PROCESS | 1756 | 1468500254195 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 1756 | 1468500254206 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:14 INFO - PROCESS | 1756 | 1468500254458 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:44:14 INFO - PROCESS | 1756 | 1468500254602 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1756 | 1468500254613 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfb9400 == 22 [pid = 1756] [id = 574] 05:44:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8bfba000) [pid = 1756] [serial = 1723] [outer = (nil)] 05:44:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8bfc5000) [pid = 1756] [serial = 1724] [outer = 0x8bfba000] 05:44:14 INFO - PROCESS | 1756 | 1468500254698 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8c1f0000) [pid = 1756] [serial = 1725] [outer = 0x8bfba000] 05:44:15 INFO - PROCESS | 1756 | 1468500255730 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1585ms 05:44:15 INFO - PROCESS | 1756 | 1468500255775 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1756 | 1468500255781 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:44:15 INFO - PROCESS | 1756 | 1468500255789 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1756 | 1468500255794 Marionette TRACE conn4 <- [1,2270,null,{}] 05:44:15 INFO - PROCESS | 1756 | 1468500255803 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1756 | 1468500255811 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:16 INFO - PROCESS | 1756 | 1468500256002 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:44:16 INFO - PROCESS | 1756 | 1468500256189 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1756 | 1468500256198 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08400 == 23 [pid = 1756] [id = 575] 05:44:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee0bc00) [pid = 1756] [serial = 1726] [outer = (nil)] 05:44:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f00e000) [pid = 1756] [serial = 1727] [outer = 0x8ee0bc00] 05:44:16 INFO - PROCESS | 1756 | 1468500256334 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f01b000) [pid = 1756] [serial = 1728] [outer = 0x8ee0bc00] 05:44:17 INFO - PROCESS | 1756 | 1468500257315 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1591ms 05:44:17 INFO - PROCESS | 1756 | 1468500257383 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1756 | 1468500257390 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:44:17 INFO - PROCESS | 1756 | 1468500257398 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1756 | 1468500257402 Marionette TRACE conn4 <- [1,2274,null,{}] 05:44:17 INFO - PROCESS | 1756 | 1468500257408 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1756 | 1468500257414 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:17 INFO - PROCESS | 1756 | 1468500257655 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:44:17 INFO - PROCESS | 1756 | 1468500257953 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1756 | 1468500257965 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7ec800 == 24 [pid = 1756] [id = 576] 05:44:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91307c00) [pid = 1756] [serial = 1729] [outer = (nil)] 05:44:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9138e800) [pid = 1756] [serial = 1730] [outer = 0x91307c00] 05:44:18 INFO - PROCESS | 1756 | 1468500258059 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91451800) [pid = 1756] [serial = 1731] [outer = 0x91307c00] 05:44:18 INFO - PROCESS | 1756 | 1468500258969 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1638ms 05:44:19 INFO - PROCESS | 1756 | 1468500259037 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1756 | 1468500259040 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:44:19 INFO - PROCESS | 1756 | 1468500259058 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1756 | 1468500259067 Marionette TRACE conn4 <- [1,2278,null,{}] 05:44:19 INFO - PROCESS | 1756 | 1468500259074 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 1756 | 1468500259082 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:19 INFO - PROCESS | 1756 | 1468500259316 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:44:19 INFO - PROCESS | 1756 | 1468500259546 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1756 | 1468500259556 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1000 == 25 [pid = 1756] [id = 577] 05:44:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8c1eac00) [pid = 1756] [serial = 1732] [outer = (nil)] 05:44:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92327400) [pid = 1756] [serial = 1733] [outer = 0x8c1eac00] 05:44:19 INFO - PROCESS | 1756 | 1468500259648 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x924d7400) [pid = 1756] [serial = 1734] [outer = 0x8c1eac00] 05:44:20 INFO - PROCESS | 1756 | 1468500260521 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1505ms 05:44:20 INFO - PROCESS | 1756 | 1468500260554 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1756 | 1468500260559 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:44:20 INFO - PROCESS | 1756 | 1468500260583 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1756 | 1468500260586 Marionette TRACE conn4 <- [1,2282,null,{}] 05:44:20 INFO - PROCESS | 1756 | 1468500260593 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1756 | 1468500260598 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:20 INFO - PROCESS | 1756 | 1468500260781 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:44:20 INFO - PROCESS | 1756 | 1468500260967 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1756 | 1468500260975 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6cbc00 == 26 [pid = 1756] [id = 578] 05:44:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8f01c800) [pid = 1756] [serial = 1735] [outer = (nil)] 05:44:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x925d1000) [pid = 1756] [serial = 1736] [outer = 0x8f01c800] 05:44:21 INFO - PROCESS | 1756 | 1468500261054 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925d7000) [pid = 1756] [serial = 1737] [outer = 0x8f01c800] 05:44:22 INFO - PROCESS | 1756 | 1468500262034 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1486ms 05:44:22 INFO - PROCESS | 1756 | 1468500262072 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1756 | 1468500262079 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:44:22 INFO - PROCESS | 1756 | 1468500262088 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1756 | 1468500262094 Marionette TRACE conn4 <- [1,2286,null,{}] 05:44:22 INFO - PROCESS | 1756 | 1468500262103 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1756 | 1468500262111 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:22 INFO - PROCESS | 1756 | 1468500262296 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:44:22 INFO - PROCESS | 1756 | 1468500262500 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1756 | 1468500262517 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x925cec00 == 27 [pid = 1756] [id = 579] 05:44:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x925d5400) [pid = 1756] [serial = 1738] [outer = (nil)] 05:44:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92dc9c00) [pid = 1756] [serial = 1739] [outer = 0x925d5400] 05:44:22 INFO - PROCESS | 1756 | 1468500262650 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92f4d800) [pid = 1756] [serial = 1740] [outer = 0x925d5400] 05:44:23 INFO - PROCESS | 1756 | 1468500263746 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:44:23 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 05:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1689ms 05:44:23 INFO - PROCESS | 1756 | 1468500263776 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1756 | 1468500263780 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:44:23 INFO - PROCESS | 1756 | 1468500263787 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1756 | 1468500263791 Marionette TRACE conn4 <- [1,2290,null,{}] 05:44:23 INFO - PROCESS | 1756 | 1468500263797 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1756 | 1468500263802 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:23 INFO - PROCESS | 1756 | 1468500263983 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:44:24 INFO - PROCESS | 1756 | 1468500264167 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1756 | 1468500264176 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39ec00 == 28 [pid = 1756] [id = 580] 05:44:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x912f8400) [pid = 1756] [serial = 1741] [outer = (nil)] 05:44:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x93d8c000) [pid = 1756] [serial = 1742] [outer = 0x912f8400] 05:44:24 INFO - PROCESS | 1756 | 1468500264256 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x93d90800) [pid = 1756] [serial = 1743] [outer = 0x912f8400] 05:44:25 INFO - PROCESS | 1756 | 1468500265416 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1730ms 05:44:25 INFO - PROCESS | 1756 | 1468500265519 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1756 | 1468500265524 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:44:25 INFO - PROCESS | 1756 | 1468500265533 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1756 | 1468500265538 Marionette TRACE conn4 <- [1,2294,null,{}] 05:44:25 INFO - PROCESS | 1756 | 1468500265547 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1756 | 1468500265553 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:25 INFO - PROCESS | 1756 | 1468500265766 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:44:26 INFO - PROCESS | 1756 | 1468500266113 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1756 | 1468500266129 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c6c00 == 29 [pid = 1756] [id = 581] 05:44:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8e6c7800) [pid = 1756] [serial = 1744] [outer = (nil)] 05:44:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8e73bc00) [pid = 1756] [serial = 1745] [outer = 0x8e6c7800] 05:44:26 INFO - PROCESS | 1756 | 1468500266203 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8e7e2400) [pid = 1756] [serial = 1746] [outer = 0x8e6c7800] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8db77800 == 28 [pid = 1756] [id = 560] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8f3a0000 == 27 [pid = 1756] [id = 562] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73c800 == 26 [pid = 1756] [id = 561] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7800 == 25 [pid = 1756] [id = 559] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0e800 == 24 [pid = 1756] [id = 563] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73a800 == 23 [pid = 1756] [id = 573] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8f398c00 == 22 [pid = 1756] [id = 572] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x91449c00 == 21 [pid = 1756] [id = 571] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8f016800 == 20 [pid = 1756] [id = 570] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46b800 == 19 [pid = 1756] [id = 569] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee03400 == 18 [pid = 1756] [id = 568] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x91b77800 == 17 [pid = 1756] [id = 567] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8f393000 == 16 [pid = 1756] [id = 566] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x9130b400 == 15 [pid = 1756] [id = 564] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7b000 == 14 [pid = 1756] [id = 565] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x925cec00 == 13 [pid = 1756] [id = 579] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39ec00 == 12 [pid = 1756] [id = 580] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6cbc00 == 11 [pid = 1756] [id = 578] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1000 == 10 [pid = 1756] [id = 577] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08400 == 9 [pid = 1756] [id = 575] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7ec800 == 8 [pid = 1756] [id = 576] 05:44:27 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfb9400 == 7 [pid = 1756] [id = 574] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e7df000) [pid = 1756] [serial = 1685] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x91089400) [pid = 1756] [serial = 1688] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8c1ee800) [pid = 1756] [serial = 1658] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x9114f000) [pid = 1756] [serial = 1662] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8f01ac00) [pid = 1756] [serial = 1661] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91c47400) [pid = 1756] [serial = 1665] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91b77400) [pid = 1756] [serial = 1664] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92dc2800) [pid = 1756] [serial = 1668] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x925d9800) [pid = 1756] [serial = 1667] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92f4e400) [pid = 1756] [serial = 1671] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x92f4a800) [pid = 1756] [serial = 1670] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x94854c00) [pid = 1756] [serial = 1674] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x93b68400) [pid = 1756] [serial = 1673] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x95203400) [pid = 1756] [serial = 1677] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x95202800) [pid = 1756] [serial = 1676] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x912f3800) [pid = 1756] [serial = 1691] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91156800) [pid = 1756] [serial = 1689] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e467800) [pid = 1756] [serial = 1682] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e472400) [pid = 1756] [serial = 1683] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e7e9800) [pid = 1756] [serial = 1680] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e7df800) [pid = 1756] [serial = 1679] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8db76c00) [pid = 1756] [serial = 1659] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91397400) [pid = 1756] [serial = 1694] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x912f9800) [pid = 1756] [serial = 1692] [outer = (nil)] [url = about:blank] 05:44:27 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8e7e6800) [pid = 1756] [serial = 1686] [outer = (nil)] [url = about:blank] 05:44:28 INFO - PROCESS | 1756 | 1468500268183 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2742ms 05:44:28 INFO - PROCESS | 1756 | 1468500268275 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:44:28 INFO - PROCESS | 1756 | 1468500268281 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:44:28 INFO - PROCESS | 1756 | 1468500268288 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1756 | 1468500268293 Marionette TRACE conn4 <- [1,2298,null,{}] 05:44:28 INFO - PROCESS | 1756 | 1468500268301 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1756 | 1468500268307 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:28 INFO - PROCESS | 1756 | 1468500268475 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:44:28 INFO - PROCESS | 1756 | 1468500268486 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1756 | 1468500268496 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46a000 == 8 [pid = 1756] [id = 582] 05:44:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e46c800) [pid = 1756] [serial = 1747] [outer = (nil)] 05:44:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e6c5000) [pid = 1756] [serial = 1748] [outer = 0x8e46c800] 05:44:28 INFO - PROCESS | 1756 | 1468500268572 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e73c400) [pid = 1756] [serial = 1749] [outer = 0x8e46c800] 05:44:29 INFO - PROCESS | 1756 | 1468500269502 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1234ms 05:44:29 INFO - PROCESS | 1756 | 1468500269522 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1756 | 1468500269531 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:44:29 INFO - PROCESS | 1756 | 1468500269542 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1756 | 1468500269546 Marionette TRACE conn4 <- [1,2302,null,{}] 05:44:29 INFO - PROCESS | 1756 | 1468500269552 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1756 | 1468500269558 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:29 INFO - PROCESS | 1756 | 1468500269804 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:44:29 INFO - PROCESS | 1756 | 1468500269893 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1756 | 1468500269903 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:29 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f00f800 == 9 [pid = 1756] [id = 583] 05:44:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f012400) [pid = 1756] [serial = 1750] [outer = (nil)] 05:44:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f01cc00) [pid = 1756] [serial = 1751] [outer = 0x8f012400] 05:44:29 INFO - PROCESS | 1756 | 1468500269975 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f39d400) [pid = 1756] [serial = 1752] [outer = 0x8f012400] 05:44:30 INFO - PROCESS | 1756 | 1468500270968 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1483ms 05:44:31 INFO - PROCESS | 1756 | 1468500271025 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1756 | 1468500271029 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:44:31 INFO - PROCESS | 1756 | 1468500271036 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1756 | 1468500271042 Marionette TRACE conn4 <- [1,2306,null,{}] 05:44:31 INFO - PROCESS | 1756 | 1468500271066 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1756 | 1468500271075 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:31 INFO - PROCESS | 1756 | 1468500271289 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:44:31 INFO - PROCESS | 1756 | 1468500271311 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1756 | 1468500271322 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f7800 == 10 [pid = 1756] [id = 584] 05:44:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x912fa000) [pid = 1756] [serial = 1753] [outer = (nil)] 05:44:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91304400) [pid = 1756] [serial = 1754] [outer = 0x912fa000] 05:44:31 INFO - PROCESS | 1756 | 1468500271393 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9130d800) [pid = 1756] [serial = 1755] [outer = 0x912fa000] 05:44:32 INFO - PROCESS | 1756 | 1468500272715 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e73d800) [pid = 1756] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x912fac00) [pid = 1756] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f39dc00) [pid = 1756] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91b77c00) [pid = 1756] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9138e400) [pid = 1756] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e46c000) [pid = 1756] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f391400) [pid = 1756] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e46e800) [pid = 1756] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x912ef400) [pid = 1756] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:44:32 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9144dc00) [pid = 1756] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1790ms 05:44:32 INFO - PROCESS | 1756 | 1468500272827 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1756 | 1468500272831 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:44:32 INFO - PROCESS | 1756 | 1468500272837 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1756 | 1468500272840 Marionette TRACE conn4 <- [1,2310,null,{}] 05:44:32 INFO - PROCESS | 1756 | 1468500272846 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1756 | 1468500272851 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:33 INFO - PROCESS | 1756 | 1468500273094 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:44:33 INFO - PROCESS | 1756 | 1468500273187 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1756 | 1468500273193 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1edc00 == 11 [pid = 1756] [id = 585] 05:44:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8f014c00) [pid = 1756] [serial = 1756] [outer = (nil)] 05:44:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x912fac00) [pid = 1756] [serial = 1757] [outer = 0x8f014c00] 05:44:33 INFO - PROCESS | 1756 | 1468500273263 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91399c00) [pid = 1756] [serial = 1758] [outer = 0x8f014c00] 05:44:33 INFO - PROCESS | 1756 | 1468500273992 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1186ms 05:44:34 INFO - PROCESS | 1756 | 1468500274033 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1756 | 1468500274036 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:44:34 INFO - PROCESS | 1756 | 1468500274048 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1756 | 1468500274050 Marionette TRACE conn4 <- [1,2314,null,{}] 05:44:34 INFO - PROCESS | 1756 | 1468500274056 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1756 | 1468500274061 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:34 INFO - PROCESS | 1756 | 1468500274231 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:44:34 INFO - PROCESS | 1756 | 1468500274240 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1756 | 1468500274247 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6cc400 == 12 [pid = 1756] [id = 586] 05:44:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e732c00) [pid = 1756] [serial = 1759] [outer = (nil)] 05:44:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b7e000) [pid = 1756] [serial = 1760] [outer = 0x8e732c00] 05:44:34 INFO - PROCESS | 1756 | 1468500274316 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91c4a400) [pid = 1756] [serial = 1761] [outer = 0x8e732c00] 05:44:35 INFO - PROCESS | 1756 | 1468500275488 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1478ms 05:44:35 INFO - PROCESS | 1756 | 1468500275528 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1756 | 1468500275534 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:44:35 INFO - PROCESS | 1756 | 1468500275544 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1756 | 1468500275548 Marionette TRACE conn4 <- [1,2318,null,{}] 05:44:35 INFO - PROCESS | 1756 | 1468500275559 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1756 | 1468500275565 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:35 INFO - PROCESS | 1756 | 1468500275748 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:44:36 INFO - PROCESS | 1756 | 1468500275987 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1756 | 1468500275997 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e468000 == 13 [pid = 1756] [id = 587] 05:44:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e469400) [pid = 1756] [serial = 1762] [outer = (nil)] 05:44:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e7ea400) [pid = 1756] [serial = 1763] [outer = 0x8e469400] 05:44:36 INFO - PROCESS | 1756 | 1468500276127 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8f00f400) [pid = 1756] [serial = 1764] [outer = 0x8e469400] 05:44:37 INFO - PROCESS | 1756 | 1468500277157 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1756 | 1468500277186 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:44:37 INFO - PROCESS | 1756 | 1468500277197 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1756 | 1468500277201 Marionette TRACE conn4 <- [1,2322,null,{}] 05:44:37 INFO - PROCESS | 1756 | 1468500277208 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:37 INFO - PROCESS | 1756 | 1468500277214 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:37 INFO - PROCESS | 1756 | 1468500277414 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:44:37 INFO - PROCESS | 1756 | 1468500277662 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1756 | 1468500277672 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f3a0800 == 14 [pid = 1756] [id = 588] 05:44:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x912f4800) [pid = 1756] [serial = 1765] [outer = (nil)] 05:44:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9130bc00) [pid = 1756] [serial = 1766] [outer = 0x912f4800] 05:44:37 INFO - PROCESS | 1756 | 1468500277780 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91450400) [pid = 1756] [serial = 1767] [outer = 0x912f4800] 05:44:38 INFO - PROCESS | 1756 | 1468500278787 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1632ms 05:44:38 INFO - PROCESS | 1756 | 1468500278829 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:44:38 INFO - PROCESS | 1756 | 1468500278834 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:44:38 INFO - PROCESS | 1756 | 1468500278841 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1756 | 1468500278847 Marionette TRACE conn4 <- [1,2326,null,{}] 05:44:38 INFO - PROCESS | 1756 | 1468500278864 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1756 | 1468500278872 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:39 INFO - PROCESS | 1756 | 1468500279057 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:44:39 INFO - PROCESS | 1756 | 1468500279238 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1756 | 1468500279248 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x9203a800 == 15 [pid = 1756] [id = 589] 05:44:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9203f800) [pid = 1756] [serial = 1768] [outer = (nil)] 05:44:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92324400) [pid = 1756] [serial = 1769] [outer = 0x9203f800] 05:44:39 INFO - PROCESS | 1756 | 1468500279335 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9232ac00) [pid = 1756] [serial = 1770] [outer = 0x9203f800] 05:44:40 INFO - PROCESS | 1756 | 1468500280323 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1541ms 05:44:40 INFO - PROCESS | 1756 | 1468500280381 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1756 | 1468500280386 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:44:40 INFO - PROCESS | 1756 | 1468500280393 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1756 | 1468500280397 Marionette TRACE conn4 <- [1,2330,null,{}] 05:44:40 INFO - PROCESS | 1756 | 1468500280403 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1756 | 1468500280408 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:40 INFO - PROCESS | 1756 | 1468500280590 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:44:40 INFO - PROCESS | 1756 | 1468500280772 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1756 | 1468500280781 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e800 == 16 [pid = 1756] [id = 590] 05:44:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x912f3800) [pid = 1756] [serial = 1771] [outer = (nil)] 05:44:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925ce800) [pid = 1756] [serial = 1772] [outer = 0x912f3800] 05:44:40 INFO - PROCESS | 1756 | 1468500280863 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x925da000) [pid = 1756] [serial = 1773] [outer = 0x912f3800] 05:44:41 INFO - PROCESS | 1756 | 1468500281968 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1593ms 05:44:41 INFO - PROCESS | 1756 | 1468500281986 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1756 | 1468500281992 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:44:42 INFO - PROCESS | 1756 | 1468500282001 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1756 | 1468500282006 Marionette TRACE conn4 <- [1,2334,null,{}] 05:44:42 INFO - PROCESS | 1756 | 1468500282042 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 1756 | 1468500282048 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:42 INFO - PROCESS | 1756 | 1468500282233 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:44:42 INFO - PROCESS | 1756 | 1468500282594 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1756 | 1468500282606 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91303800) [pid = 1756] [serial = 1721] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91c66400) [pid = 1756] [serial = 1718] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9108bc00) [pid = 1756] [serial = 1712] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x912f0800) [pid = 1756] [serial = 1713] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91b7d000) [pid = 1756] [serial = 1703] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c41400) [pid = 1756] [serial = 1704] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9144bc00) [pid = 1756] [serial = 1695] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e737800) [pid = 1756] [serial = 1697] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8ee0b000) [pid = 1756] [serial = 1698] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c60000) [pid = 1756] [serial = 1706] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c62000) [pid = 1756] [serial = 1707] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e6c3000) [pid = 1756] [serial = 1709] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e736400) [pid = 1756] [serial = 1710] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x912f6c00) [pid = 1756] [serial = 1700] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f39e000) [pid = 1756] [serial = 1701] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91c6a000) [pid = 1756] [serial = 1719] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91b72400) [pid = 1756] [serial = 1715] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91b7fc00) [pid = 1756] [serial = 1716] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91c67800) [pid = 1756] [serial = 1722] [outer = (nil)] [url = about:blank] 05:44:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c8c00 == 17 [pid = 1756] [id = 591] 05:44:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e6cb000) [pid = 1756] [serial = 1774] [outer = (nil)] 05:44:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e73b800) [pid = 1756] [serial = 1775] [outer = 0x8e6cb000] 05:44:42 INFO - PROCESS | 1756 | 1468500282754 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e7e5800) [pid = 1756] [serial = 1776] [outer = 0x8e6cb000] 05:44:43 INFO - PROCESS | 1756 | 1468500283582 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1615ms 05:44:43 INFO - PROCESS | 1756 | 1468500283616 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1756 | 1468500283623 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:44:43 INFO - PROCESS | 1756 | 1468500283642 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1756 | 1468500283645 Marionette TRACE conn4 <- [1,2338,null,{}] 05:44:43 INFO - PROCESS | 1756 | 1468500283657 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1756 | 1468500283662 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:43 INFO - PROCESS | 1756 | 1468500283827 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:44:43 INFO - PROCESS | 1756 | 1468500283840 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1756 | 1468500283846 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x91155c00 == 18 [pid = 1756] [id = 592] 05:44:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x912eb400) [pid = 1756] [serial = 1777] [outer = (nil)] 05:44:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x912f3400) [pid = 1756] [serial = 1778] [outer = 0x912eb400] 05:44:43 INFO - PROCESS | 1756 | 1468500283918 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91304800) [pid = 1756] [serial = 1779] [outer = 0x912eb400] 05:44:44 INFO - PROCESS | 1756 | 1468500284830 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1245ms 05:44:44 INFO - PROCESS | 1756 | 1468500284878 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1756 | 1468500284882 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:44:44 INFO - PROCESS | 1756 | 1468500284888 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1756 | 1468500284894 Marionette TRACE conn4 <- [1,2342,null,{}] 05:44:44 INFO - PROCESS | 1756 | 1468500284910 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 1756 | 1468500284918 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:45 INFO - PROCESS | 1756 | 1468500285075 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:44:45 INFO - PROCESS | 1756 | 1468500285233 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1756 | 1468500285242 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b7d000 == 19 [pid = 1756] [id = 593] 05:44:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91c41400) [pid = 1756] [serial = 1780] [outer = (nil)] 05:44:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91c4c800) [pid = 1756] [serial = 1781] [outer = 0x91c41400] 05:44:45 INFO - PROCESS | 1756 | 1468500285313 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c63000) [pid = 1756] [serial = 1782] [outer = 0x91c41400] 05:44:46 INFO - PROCESS | 1756 | 1468500286214 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1383ms 05:44:46 INFO - PROCESS | 1756 | 1468500286272 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1756 | 1468500286276 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:44:46 INFO - PROCESS | 1756 | 1468500286282 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1756 | 1468500286286 Marionette TRACE conn4 <- [1,2346,null,{}] 05:44:46 INFO - PROCESS | 1756 | 1468500286291 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1756 | 1468500286296 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:46 INFO - PROCESS | 1756 | 1468500286518 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:44:46 INFO - PROCESS | 1756 | 1468500286541 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1756 | 1468500286551 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c61c00 == 20 [pid = 1756] [id = 594] 05:44:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x9203c800) [pid = 1756] [serial = 1783] [outer = (nil)] 05:44:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x92041400) [pid = 1756] [serial = 1784] [outer = 0x9203c800] 05:44:46 INFO - PROCESS | 1756 | 1468500286627 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9203f400) [pid = 1756] [serial = 1785] [outer = 0x9203c800] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e6c7800) [pid = 1756] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f012400) [pid = 1756] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e46c800) [pid = 1756] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912fa000) [pid = 1756] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8bfba000) [pid = 1756] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8ee0bc00) [pid = 1756] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91307c00) [pid = 1756] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8c1eac00) [pid = 1756] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8f01c800) [pid = 1756] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x925d5400) [pid = 1756] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x912f8400) [pid = 1756] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:44:47 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8f014c00) [pid = 1756] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:44:47 INFO - PROCESS | 1756 | 1468500287571 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1329ms 05:44:47 INFO - PROCESS | 1756 | 1468500287612 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1756 | 1468500287616 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:44:47 INFO - PROCESS | 1756 | 1468500287622 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1756 | 1468500287625 Marionette TRACE conn4 <- [1,2350,null,{}] 05:44:47 INFO - PROCESS | 1756 | 1468500287631 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 1756 | 1468500287635 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:47 INFO - PROCESS | 1756 | 1468500287783 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:44:47 INFO - PROCESS | 1756 | 1468500287797 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1756 | 1468500287807 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0bc00 == 21 [pid = 1756] [id = 595] 05:44:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8f012400) [pid = 1756] [serial = 1786] [outer = (nil)] 05:44:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91b79c00) [pid = 1756] [serial = 1787] [outer = 0x8f012400] 05:44:47 INFO - PROCESS | 1756 | 1468500287872 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91c64400) [pid = 1756] [serial = 1788] [outer = 0x8f012400] 05:44:48 INFO - PROCESS | 1756 | 1468500288812 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1238ms 05:44:48 INFO - PROCESS | 1756 | 1468500288860 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1756 | 1468500288864 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:44:48 INFO - PROCESS | 1756 | 1468500288870 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1756 | 1468500288873 Marionette TRACE conn4 <- [1,2354,null,{}] 05:44:48 INFO - PROCESS | 1756 | 1468500288878 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1756 | 1468500288888 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:49 INFO - PROCESS | 1756 | 1468500289083 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:44:49 INFO - PROCESS | 1756 | 1468500289223 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1756 | 1468500289233 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc1800 == 22 [pid = 1756] [id = 596] 05:44:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e473000) [pid = 1756] [serial = 1789] [outer = (nil)] 05:44:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x92dccc00) [pid = 1756] [serial = 1790] [outer = 0x8e473000] 05:44:49 INFO - PROCESS | 1756 | 1468500289298 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x92f47c00) [pid = 1756] [serial = 1791] [outer = 0x8e473000] 05:44:50 INFO - PROCESS | 1756 | 1468500290331 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1533ms 05:44:50 INFO - PROCESS | 1756 | 1468500290404 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1756 | 1468500290411 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:44:50 INFO - PROCESS | 1756 | 1468500290419 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1756 | 1468500290427 Marionette TRACE conn4 <- [1,2358,null,{}] 05:44:50 INFO - PROCESS | 1756 | 1468500290435 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1756 | 1468500290440 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:50 INFO - PROCESS | 1756 | 1468500290663 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:44:50 INFO - PROCESS | 1756 | 1468500290902 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1756 | 1468500290909 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c3800 == 23 [pid = 1756] [id = 597] 05:44:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6c6400) [pid = 1756] [serial = 1792] [outer = (nil)] 05:44:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f393000) [pid = 1756] [serial = 1793] [outer = 0x8e6c6400] 05:44:51 INFO - PROCESS | 1756 | 1468500291039 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9114d800) [pid = 1756] [serial = 1794] [outer = 0x8e6c6400] 05:44:51 INFO - PROCESS | 1756 | 1468500291943 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1585ms 05:44:52 INFO - PROCESS | 1756 | 1468500292005 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 1756 | 1468500292012 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:44:52 INFO - PROCESS | 1756 | 1468500292023 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1756 | 1468500292027 Marionette TRACE conn4 <- [1,2362,null,{}] 05:44:52 INFO - PROCESS | 1756 | 1468500292034 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 1756 | 1468500292040 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:52 INFO - PROCESS | 1756 | 1468500292228 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:44:52 INFO - PROCESS | 1756 | 1468500292412 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1756 | 1468500292423 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x91156400 == 24 [pid = 1756] [id = 598] 05:44:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91396800) [pid = 1756] [serial = 1795] [outer = (nil)] 05:44:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91c46c00) [pid = 1756] [serial = 1796] [outer = 0x91396800] 05:44:52 INFO - PROCESS | 1756 | 1468500292503 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c65000) [pid = 1756] [serial = 1797] [outer = 0x91396800] 05:44:53 INFO - PROCESS | 1756 | 1468500293555 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1590ms 05:44:53 INFO - PROCESS | 1756 | 1468500293613 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1756 | 1468500293617 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:44:53 INFO - PROCESS | 1756 | 1468500293624 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1756 | 1468500293630 Marionette TRACE conn4 <- [1,2366,null,{}] 05:44:53 INFO - PROCESS | 1756 | 1468500293647 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 1756 | 1468500293656 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:53 INFO - PROCESS | 1756 | 1468500293878 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:44:54 INFO - PROCESS | 1756 | 1468500294061 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1756 | 1468500294072 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dd0400 == 25 [pid = 1756] [id = 599] 05:44:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92dd0c00) [pid = 1756] [serial = 1798] [outer = (nil)] 05:44:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92f4fc00) [pid = 1756] [serial = 1799] [outer = 0x92dd0c00] 05:44:54 INFO - PROCESS | 1756 | 1468500294200 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x93b5bc00) [pid = 1756] [serial = 1800] [outer = 0x92dd0c00] 05:44:55 INFO - PROCESS | 1756 | 1468500295110 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1536ms 05:44:55 INFO - PROCESS | 1756 | 1468500295160 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1756 | 1468500295167 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:44:55 INFO - PROCESS | 1756 | 1468500295191 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1756 | 1468500295195 Marionette TRACE conn4 <- [1,2370,null,{}] 05:44:55 INFO - PROCESS | 1756 | 1468500295201 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1756 | 1468500295206 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:55 INFO - PROCESS | 1756 | 1468500295388 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:44:55 INFO - PROCESS | 1756 | 1468500295582 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1756 | 1468500295589 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7eac00 == 26 [pid = 1756] [id = 600] 05:44:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91153400) [pid = 1756] [serial = 1801] [outer = (nil)] 05:44:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x93b6a000) [pid = 1756] [serial = 1802] [outer = 0x91153400] 05:44:55 INFO - PROCESS | 1756 | 1468500295670 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93d8ac00) [pid = 1756] [serial = 1803] [outer = 0x91153400] 05:44:56 INFO - PROCESS | 1756 | 1468500296692 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1535ms 05:44:56 INFO - PROCESS | 1756 | 1468500296725 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1756 | 1468500296730 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:44:56 INFO - PROCESS | 1756 | 1468500296736 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1756 | 1468500296740 Marionette TRACE conn4 <- [1,2374,null,{}] 05:44:56 INFO - PROCESS | 1756 | 1468500296746 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:56 INFO - PROCESS | 1756 | 1468500296751 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:56 INFO - PROCESS | 1756 | 1468500296924 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:44:57 INFO - PROCESS | 1756 | 1468500297106 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1756 | 1468500297112 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x92042000 == 27 [pid = 1756] [id = 601] 05:44:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92dca400) [pid = 1756] [serial = 1804] [outer = (nil)] 05:44:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x94835800) [pid = 1756] [serial = 1805] [outer = 0x92dca400] 05:44:57 INFO - PROCESS | 1756 | 1468500297193 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x94840c00) [pid = 1756] [serial = 1806] [outer = 0x92dca400] 05:44:58 INFO - PROCESS | 1756 | 1468500298221 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1547ms 05:44:58 INFO - PROCESS | 1756 | 1468500298288 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1756 | 1468500298292 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:44:58 INFO - PROCESS | 1756 | 1468500298298 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1756 | 1468500298302 Marionette TRACE conn4 <- [1,2378,null,{}] 05:44:58 INFO - PROCESS | 1756 | 1468500298308 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1756 | 1468500298319 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:58 INFO - PROCESS | 1756 | 1468500298511 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:44:58 INFO - PROCESS | 1756 | 1468500298742 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1756 | 1468500298748 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:44:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bf400 == 28 [pid = 1756] [id = 602] 05:44:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e734800) [pid = 1756] [serial = 1807] [outer = (nil)] 05:44:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x91080400) [pid = 1756] [serial = 1808] [outer = 0x8e734800] 05:44:58 INFO - PROCESS | 1756 | 1468500298878 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x91397000) [pid = 1756] [serial = 1809] [outer = 0x8e734800] 05:45:00 INFO - PROCESS | 1756 | 1468500300007 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1741ms 05:45:00 INFO - PROCESS | 1756 | 1468500300041 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1756 | 1468500300047 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:45:00 INFO - PROCESS | 1756 | 1468500300056 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1756 | 1468500300060 Marionette TRACE conn4 <- [1,2382,null,{}] 05:45:00 INFO - PROCESS | 1756 | 1468500300069 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:00 INFO - PROCESS | 1756 | 1468500300074 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:00 INFO - PROCESS | 1756 | 1468500300259 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:45:00 INFO - PROCESS | 1756 | 1468500300505 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1756 | 1468500300516 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73b000 == 29 [pid = 1756] [id = 603] 05:45:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8e73d800) [pid = 1756] [serial = 1810] [outer = (nil)] 05:45:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8ee02800) [pid = 1756] [serial = 1811] [outer = 0x8e73d800] 05:45:00 INFO - PROCESS | 1756 | 1468500300604 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8ee0f000) [pid = 1756] [serial = 1812] [outer = 0x8e73d800] 05:45:01 INFO - PROCESS | 1756 | 1468500301573 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1584ms 05:45:01 INFO - PROCESS | 1756 | 1468500301640 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1756 | 1468500301647 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:45:01 INFO - PROCESS | 1756 | 1468500301669 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1756 | 1468500301674 Marionette TRACE conn4 <- [1,2386,null,{}] 05:45:01 INFO - PROCESS | 1756 | 1468500301681 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 1756 | 1468500301686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:02 INFO - PROCESS | 1756 | 1468500302914 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8e7e2400) [pid = 1756] [serial = 1746] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e73bc00) [pid = 1756] [serial = 1745] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8f01cc00) [pid = 1756] [serial = 1751] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8e6c5000) [pid = 1756] [serial = 1748] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8e73c400) [pid = 1756] [serial = 1749] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91304400) [pid = 1756] [serial = 1754] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8c1f0000) [pid = 1756] [serial = 1725] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8bfc5000) [pid = 1756] [serial = 1724] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8f01b000) [pid = 1756] [serial = 1728] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f00e000) [pid = 1756] [serial = 1727] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91451800) [pid = 1756] [serial = 1731] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9138e800) [pid = 1756] [serial = 1730] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x924d7400) [pid = 1756] [serial = 1734] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x92327400) [pid = 1756] [serial = 1733] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x925d7000) [pid = 1756] [serial = 1737] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x925d1000) [pid = 1756] [serial = 1736] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x92f4d800) [pid = 1756] [serial = 1740] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92dc9c00) [pid = 1756] [serial = 1739] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x93d90800) [pid = 1756] [serial = 1743] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x93d8c000) [pid = 1756] [serial = 1742] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91b7e000) [pid = 1756] [serial = 1760] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x912fac00) [pid = 1756] [serial = 1757] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x9130d800) [pid = 1756] [serial = 1755] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91399c00) [pid = 1756] [serial = 1758] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8f39d400) [pid = 1756] [serial = 1752] [outer = (nil)] [url = about:blank] 05:45:03 INFO - PROCESS | 1756 | 1468500303212 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1756 | 1468500303222 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eb000 == 30 [pid = 1756] [id = 604] 05:45:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8c1ecc00) [pid = 1756] [serial = 1813] [outer = (nil)] 05:45:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8db70400) [pid = 1756] [serial = 1814] [outer = 0x8c1ecc00] 05:45:03 INFO - PROCESS | 1756 | 1468500303310 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8db7b400) [pid = 1756] [serial = 1815] [outer = 0x8c1ecc00] 05:45:04 INFO - PROCESS | 1756 | 1468500304127 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2500ms 05:45:04 INFO - PROCESS | 1756 | 1468500304167 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1756 | 1468500304172 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:45:04 INFO - PROCESS | 1756 | 1468500304201 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1756 | 1468500304206 Marionette TRACE conn4 <- [1,2390,null,{}] 05:45:04 INFO - PROCESS | 1756 | 1468500304213 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:04 INFO - PROCESS | 1756 | 1468500304220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:04 INFO - PROCESS | 1756 | 1468500304387 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:45:04 INFO - PROCESS | 1756 | 1468500304398 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1756 | 1468500304404 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e739000 == 31 [pid = 1756] [id = 605] 05:45:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e739c00) [pid = 1756] [serial = 1816] [outer = (nil)] 05:45:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e7dec00) [pid = 1756] [serial = 1817] [outer = 0x8e739c00] 05:45:04 INFO - PROCESS | 1756 | 1468500304479 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e7e7c00) [pid = 1756] [serial = 1818] [outer = 0x8e739c00] 05:45:05 INFO - PROCESS | 1756 | 1468500305450 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1336ms 05:45:05 INFO - PROCESS | 1756 | 1468500305532 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1756 | 1468500305537 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:45:05 INFO - PROCESS | 1756 | 1468500305550 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1756 | 1468500305553 Marionette TRACE conn4 <- [1,2394,null,{}] 05:45:05 INFO - PROCESS | 1756 | 1468500305559 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1756 | 1468500305564 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:05 INFO - PROCESS | 1756 | 1468500305781 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:45:05 INFO - PROCESS | 1756 | 1468500305813 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1756 | 1468500305820 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f399400 == 32 [pid = 1756] [id = 606] 05:45:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f39a400) [pid = 1756] [serial = 1819] [outer = (nil)] 05:45:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91081400) [pid = 1756] [serial = 1820] [outer = 0x8f39a400] 05:45:05 INFO - PROCESS | 1756 | 1468500305890 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9108f800) [pid = 1756] [serial = 1821] [outer = 0x8f39a400] 05:45:06 INFO - PROCESS | 1756 | 1468500306940 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1444ms 05:45:06 INFO - PROCESS | 1756 | 1468500306989 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1756 | 1468500306995 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:45:07 INFO - PROCESS | 1756 | 1468500307018 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1756 | 1468500307026 Marionette TRACE conn4 <- [1,2398,null,{}] 05:45:07 INFO - PROCESS | 1756 | 1468500307032 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1756 | 1468500307039 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:07 INFO - PROCESS | 1756 | 1468500307270 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:45:07 INFO - PROCESS | 1756 | 1468500307292 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1756 | 1468500307302 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6bec00 == 33 [pid = 1756] [id = 607] 05:45:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8f01a800) [pid = 1756] [serial = 1822] [outer = (nil)] 05:45:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x9130c000) [pid = 1756] [serial = 1823] [outer = 0x8f01a800] 05:45:07 INFO - PROCESS | 1756 | 1468500307388 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9138ec00) [pid = 1756] [serial = 1824] [outer = 0x8f01a800] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e473000) [pid = 1756] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x9203c800) [pid = 1756] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91c41400) [pid = 1756] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f012400) [pid = 1756] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e469400) [pid = 1756] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f4800) [pid = 1756] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x912eb400) [pid = 1756] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e6cb000) [pid = 1756] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e732c00) [pid = 1756] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x912f3800) [pid = 1756] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:45:08 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x9203f800) [pid = 1756] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:45:08 INFO - PROCESS | 1756 | 1468500308766 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1797ms 05:45:08 INFO - PROCESS | 1756 | 1468500308805 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1756 | 1468500308808 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:45:08 INFO - PROCESS | 1756 | 1468500308815 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1756 | 1468500308818 Marionette TRACE conn4 <- [1,2402,null,{}] 05:45:08 INFO - PROCESS | 1756 | 1468500308824 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 1756 | 1468500308829 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:09 INFO - PROCESS | 1756 | 1468500309032 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:45:09 INFO - PROCESS | 1756 | 1468500309051 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1756 | 1468500309059 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:09 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f017400 == 34 [pid = 1756] [id = 608] 05:45:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x912f2000) [pid = 1756] [serial = 1825] [outer = (nil)] 05:45:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91399800) [pid = 1756] [serial = 1826] [outer = 0x912f2000] 05:45:09 INFO - PROCESS | 1756 | 1468500309127 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9130d400) [pid = 1756] [serial = 1827] [outer = 0x912f2000] 05:45:09 INFO - PROCESS | 1756 | 1468500309966 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1188ms 05:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:45:10 INFO - PROCESS | 1756 | 1468500310004 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1756 | 1468500310007 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:45:10 INFO - PROCESS | 1756 | 1468500310023 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1756 | 1468500310025 Marionette TRACE conn4 <- [1,2406,null,{}] 05:45:10 INFO - PROCESS | 1756 | 1468500310031 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1756 | 1468500310036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:10 INFO - PROCESS | 1756 | 1468500310251 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:45:10 INFO - PROCESS | 1756 | 1468500310429 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1756 | 1468500310439 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe800 == 35 [pid = 1756] [id = 609] 05:45:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8bfbfc00) [pid = 1756] [serial = 1828] [outer = (nil)] 05:45:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8c1e9400) [pid = 1756] [serial = 1829] [outer = 0x8bfbfc00] 05:45:10 INFO - PROCESS | 1756 | 1468500310525 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e6c4400) [pid = 1756] [serial = 1830] [outer = 0x8bfbfc00] 05:45:11 INFO - PROCESS | 1756 | 1468500311648 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1699ms 05:45:11 INFO - PROCESS | 1756 | 1468500311714 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1756 | 1468500311721 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:45:11 INFO - PROCESS | 1756 | 1468500311729 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1756 | 1468500311734 Marionette TRACE conn4 <- [1,2410,null,{}] 05:45:11 INFO - PROCESS | 1756 | 1468500311742 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 1756 | 1468500311748 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:11 INFO - PROCESS | 1756 | 1468500311938 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:45:12 INFO - PROCESS | 1756 | 1468500312167 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1756 | 1468500312177 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f3c00 == 36 [pid = 1756] [id = 610] 05:45:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e46cc00) [pid = 1756] [serial = 1831] [outer = (nil)] 05:45:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x912edc00) [pid = 1756] [serial = 1832] [outer = 0x8e46cc00] 05:45:12 INFO - PROCESS | 1756 | 1468500312265 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x9130e400) [pid = 1756] [serial = 1833] [outer = 0x8e46cc00] 05:45:13 INFO - PROCESS | 1756 | 1468500313257 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1593ms 05:45:13 INFO - PROCESS | 1756 | 1468500313350 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1756 | 1468500313354 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:45:13 INFO - PROCESS | 1756 | 1468500313361 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1756 | 1468500313366 Marionette TRACE conn4 <- [1,2414,null,{}] 05:45:13 INFO - PROCESS | 1756 | 1468500313372 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1756 | 1468500313377 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:13 INFO - PROCESS | 1756 | 1468500313594 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:45:13 INFO - PROCESS | 1756 | 1468500313867 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1756 | 1468500313878 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b7f800 == 37 [pid = 1756] [id = 611] 05:45:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91b80c00) [pid = 1756] [serial = 1834] [outer = (nil)] 05:45:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c45400) [pid = 1756] [serial = 1835] [outer = 0x91b80c00] 05:45:13 INFO - PROCESS | 1756 | 1468500313981 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c4a000) [pid = 1756] [serial = 1836] [outer = 0x91b80c00] 05:45:14 INFO - PROCESS | 1756 | 1468500314929 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1633ms 05:45:15 INFO - PROCESS | 1756 | 1468500315002 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1756 | 1468500315008 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:45:15 INFO - PROCESS | 1756 | 1468500315027 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1756 | 1468500315035 Marionette TRACE conn4 <- [1,2418,null,{}] 05:45:15 INFO - PROCESS | 1756 | 1468500315041 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1756 | 1468500315047 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:15 INFO - PROCESS | 1756 | 1468500315232 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:45:15 INFO - PROCESS | 1756 | 1468500315414 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1756 | 1468500315422 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6ca800 == 38 [pid = 1756] [id = 612] 05:45:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91c5dc00) [pid = 1756] [serial = 1837] [outer = (nil)] 05:45:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924dcc00) [pid = 1756] [serial = 1838] [outer = 0x91c5dc00] 05:45:15 INFO - PROCESS | 1756 | 1468500315547 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925cf400) [pid = 1756] [serial = 1839] [outer = 0x91c5dc00] 05:45:16 INFO - PROCESS | 1756 | 1468500316510 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1547ms 05:45:16 INFO - PROCESS | 1756 | 1468500316566 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1756 | 1468500316571 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:45:16 INFO - PROCESS | 1756 | 1468500316578 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1756 | 1468500316582 Marionette TRACE conn4 <- [1,2422,null,{}] 05:45:16 INFO - PROCESS | 1756 | 1468500316588 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1756 | 1468500316593 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:16 INFO - PROCESS | 1756 | 1468500316781 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:45:16 INFO - PROCESS | 1756 | 1468500316961 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1756 | 1468500316969 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbf400 == 39 [pid = 1756] [id = 613] 05:45:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8bfc0800) [pid = 1756] [serial = 1840] [outer = (nil)] 05:45:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92dc1800) [pid = 1756] [serial = 1841] [outer = 0x8bfc0800] 05:45:17 INFO - PROCESS | 1756 | 1468500317095 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x92dca000) [pid = 1756] [serial = 1842] [outer = 0x8bfc0800] 05:45:18 INFO - PROCESS | 1756 | 1468500318232 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1735ms 05:45:18 INFO - PROCESS | 1756 | 1468500318314 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1756 | 1468500318320 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:45:18 INFO - PROCESS | 1756 | 1468500318329 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1756 | 1468500318334 Marionette TRACE conn4 <- [1,2426,null,{}] 05:45:18 INFO - PROCESS | 1756 | 1468500318342 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1756 | 1468500318348 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:18 INFO - PROCESS | 1756 | 1468500318608 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:45:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c6c00 == 38 [pid = 1756] [id = 581] 05:45:18 INFO - PROCESS | 1756 | --DOCSHELL 0x8f00f800 == 37 [pid = 1756] [id = 583] 05:45:18 INFO - PROCESS | 1756 | --DOCSHELL 0x912f7800 == 36 [pid = 1756] [id = 584] 05:45:18 INFO - PROCESS | 1756 | 1468500318890 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1756 | 1468500318904 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73e800 == 37 [pid = 1756] [id = 614] 05:45:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e7de800) [pid = 1756] [serial = 1843] [outer = (nil)] 05:45:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8ee08800) [pid = 1756] [serial = 1844] [outer = 0x8e7de800] 05:45:18 INFO - PROCESS | 1756 | 1468500318982 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8f01b400) [pid = 1756] [serial = 1845] [outer = 0x8e7de800] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x92041400) [pid = 1756] [serial = 1784] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x91c63000) [pid = 1756] [serial = 1782] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91b79c00) [pid = 1756] [serial = 1787] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e7ea400) [pid = 1756] [serial = 1763] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8f00f400) [pid = 1756] [serial = 1764] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9130bc00) [pid = 1756] [serial = 1766] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91450400) [pid = 1756] [serial = 1767] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x912f3400) [pid = 1756] [serial = 1778] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91304800) [pid = 1756] [serial = 1779] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8e73b800) [pid = 1756] [serial = 1775] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8e7e5800) [pid = 1756] [serial = 1776] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c4a400) [pid = 1756] [serial = 1761] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x925ce800) [pid = 1756] [serial = 1772] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x925da000) [pid = 1756] [serial = 1773] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92324400) [pid = 1756] [serial = 1769] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9232ac00) [pid = 1756] [serial = 1770] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91c4c800) [pid = 1756] [serial = 1781] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9203f400) [pid = 1756] [serial = 1785] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c64400) [pid = 1756] [serial = 1788] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x92f47c00) [pid = 1756] [serial = 1791] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x92dccc00) [pid = 1756] [serial = 1790] [outer = (nil)] [url = about:blank] 05:45:19 INFO - PROCESS | 1756 | 1468500319797 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1485ms 05:45:19 INFO - PROCESS | 1756 | 1468500319815 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1756 | 1468500319821 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:45:19 INFO - PROCESS | 1756 | 1468500319870 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1756 | 1468500319874 Marionette TRACE conn4 <- [1,2430,null,{}] 05:45:19 INFO - PROCESS | 1756 | 1468500319880 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1756 | 1468500319885 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:20 INFO - PROCESS | 1756 | 1468500320052 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:45:20 INFO - PROCESS | 1756 | 1468500320062 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1756 | 1468500320071 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114f000 == 38 [pid = 1756] [id = 615] 05:45:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x912f5800) [pid = 1756] [serial = 1846] [outer = (nil)] 05:45:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9130d000) [pid = 1756] [serial = 1847] [outer = 0x912f5800] 05:45:20 INFO - PROCESS | 1756 | 1468500320143 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9144dc00) [pid = 1756] [serial = 1848] [outer = 0x912f5800] 05:45:21 INFO - PROCESS | 1756 | 1468500321110 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1287ms 05:45:21 INFO - PROCESS | 1756 | 1468500321151 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1756 | 1468500321154 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:45:21 INFO - PROCESS | 1756 | 1468500321161 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1756 | 1468500321167 Marionette TRACE conn4 <- [1,2434,null,{}] 05:45:21 INFO - PROCESS | 1756 | 1468500321182 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1756 | 1468500321190 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:21 INFO - PROCESS | 1756 | 1468500321351 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:45:21 INFO - PROCESS | 1756 | 1468500321503 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1756 | 1468500321513 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c41400 == 39 [pid = 1756] [id = 616] 05:45:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91c43800) [pid = 1756] [serial = 1849] [outer = (nil)] 05:45:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91c65800) [pid = 1756] [serial = 1850] [outer = 0x91c43800] 05:45:21 INFO - PROCESS | 1756 | 1468500321584 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9203e400) [pid = 1756] [serial = 1851] [outer = 0x91c43800] 05:45:22 INFO - PROCESS | 1756 | 1468500322425 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1288ms 05:45:22 INFO - PROCESS | 1756 | 1468500322449 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:45:22 INFO - PROCESS | 1756 | 1468500322454 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:45:22 INFO - PROCESS | 1756 | 1468500322460 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1756 | 1468500322463 Marionette TRACE conn4 <- [1,2438,null,{}] 05:45:22 INFO - PROCESS | 1756 | 1468500322469 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1756 | 1468500322474 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:22 INFO - PROCESS | 1756 | 1468500322684 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:45:22 INFO - PROCESS | 1756 | 1468500322729 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1756 | 1468500322738 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c66400 == 40 [pid = 1756] [id = 617] 05:45:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c67800) [pid = 1756] [serial = 1852] [outer = (nil)] 05:45:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x924cdc00) [pid = 1756] [serial = 1853] [outer = 0x91c67800] 05:45:22 INFO - PROCESS | 1756 | 1468500322811 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x924d6000) [pid = 1756] [serial = 1854] [outer = 0x91c67800] 05:45:23 INFO - PROCESS | 1756 | 1468500323766 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1331ms 05:45:23 INFO - PROCESS | 1756 | 1468500323790 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1756 | 1468500323793 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:45:23 INFO - PROCESS | 1756 | 1468500323805 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1756 | 1468500323808 Marionette TRACE conn4 <- [1,2442,null,{}] 05:45:23 INFO - PROCESS | 1756 | 1468500323814 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1756 | 1468500323818 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:24 INFO - PROCESS | 1756 | 1468500324088 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f39a400) [pid = 1756] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e739c00) [pid = 1756] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e734800) [pid = 1756] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f01a800) [pid = 1756] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92dca400) [pid = 1756] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8c1ecc00) [pid = 1756] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e73d800) [pid = 1756] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x92dd0c00) [pid = 1756] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e6c6400) [pid = 1756] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91153400) [pid = 1756] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:45:24 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91396800) [pid = 1756] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:45:24 INFO - PROCESS | 1756 | 1468500324212 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 1756 | 1468500324220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2c00 == 41 [pid = 1756] [id = 618] 05:45:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8bfc3000) [pid = 1756] [serial = 1855] [outer = (nil)] 05:45:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e739c00) [pid = 1756] [serial = 1856] [outer = 0x8bfc3000] 05:45:24 INFO - PROCESS | 1756 | 1468500324287 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8f397800) [pid = 1756] [serial = 1857] [outer = 0x8bfc3000] 05:45:25 INFO - PROCESS | 1756 | 1468500325030 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1280ms 05:45:25 INFO - PROCESS | 1756 | 1468500325086 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1756 | 1468500325088 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:45:25 INFO - PROCESS | 1756 | 1468500325095 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1756 | 1468500325099 Marionette TRACE conn4 <- [1,2446,null,{}] 05:45:25 INFO - PROCESS | 1756 | 1468500325104 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:25 INFO - PROCESS | 1756 | 1468500325114 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:25 INFO - PROCESS | 1756 | 1468500325314 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:45:25 INFO - PROCESS | 1756 | 1468500325454 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1756 | 1468500325463 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e471c00 == 42 [pid = 1756] [id = 619] 05:45:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91b75000) [pid = 1756] [serial = 1858] [outer = (nil)] 05:45:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x92f49000) [pid = 1756] [serial = 1859] [outer = 0x91b75000] 05:45:25 INFO - PROCESS | 1756 | 1468500325534 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x93a6e800) [pid = 1756] [serial = 1860] [outer = 0x91b75000] 05:45:26 INFO - PROCESS | 1756 | 1468500326451 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1388ms 05:45:26 INFO - PROCESS | 1756 | 1468500326484 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1756 | 1468500326490 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:45:26 INFO - PROCESS | 1756 | 1468500326500 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1756 | 1468500326505 Marionette TRACE conn4 <- [1,2450,null,{}] 05:45:26 INFO - PROCESS | 1756 | 1468500326514 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1756 | 1468500326520 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:26 INFO - PROCESS | 1756 | 1468500326708 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:45:26 INFO - PROCESS | 1756 | 1468500326902 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1756 | 1468500326919 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e0c00 == 43 [pid = 1756] [id = 620] 05:45:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8ee05000) [pid = 1756] [serial = 1861] [outer = (nil)] 05:45:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f01a400) [pid = 1756] [serial = 1862] [outer = 0x8ee05000] 05:45:27 INFO - PROCESS | 1756 | 1468500327119 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91151000) [pid = 1756] [serial = 1863] [outer = 0x8ee05000] 05:45:28 INFO - PROCESS | 1756 | 1468500328042 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1589ms 05:45:28 INFO - PROCESS | 1756 | 1468500328088 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1756 | 1468500328096 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:45:28 INFO - PROCESS | 1756 | 1468500328107 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1756 | 1468500328110 Marionette TRACE conn4 <- [1,2454,null,{}] 05:45:28 INFO - PROCESS | 1756 | 1468500328117 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:28 INFO - PROCESS | 1756 | 1468500328123 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:28 INFO - PROCESS | 1756 | 1468500328308 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:45:28 INFO - PROCESS | 1756 | 1468500328617 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1756 | 1468500328628 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b78c00 == 44 [pid = 1756] [id = 621] 05:45:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91b7c000) [pid = 1756] [serial = 1864] [outer = (nil)] 05:45:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c43c00) [pid = 1756] [serial = 1865] [outer = 0x91b7c000] 05:45:28 INFO - PROCESS | 1756 | 1468500328714 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c64800) [pid = 1756] [serial = 1866] [outer = 0x91b7c000] 05:45:29 INFO - PROCESS | 1756 | 1468500329638 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1580ms 05:45:29 INFO - PROCESS | 1756 | 1468500329687 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1756 | 1468500329692 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:45:29 INFO - PROCESS | 1756 | 1468500329699 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1756 | 1468500329705 Marionette TRACE conn4 <- [1,2458,null,{}] 05:45:29 INFO - PROCESS | 1756 | 1468500329722 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1756 | 1468500329731 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:29 INFO - PROCESS | 1756 | 1468500329947 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:45:30 INFO - PROCESS | 1756 | 1468500330183 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1756 | 1468500330193 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x92dc2400 == 45 [pid = 1756] [id = 622] 05:45:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92dcfc00) [pid = 1756] [serial = 1867] [outer = (nil)] 05:45:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92f4b800) [pid = 1756] [serial = 1868] [outer = 0x92dcfc00] 05:45:30 INFO - PROCESS | 1756 | 1468500330321 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x93d8c000) [pid = 1756] [serial = 1869] [outer = 0x92dcfc00] 05:45:31 INFO - PROCESS | 1756 | 1468500331242 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1585ms 05:45:31 INFO - PROCESS | 1756 | 1468500331284 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1756 | 1468500331289 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:45:31 INFO - PROCESS | 1756 | 1468500331295 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1756 | 1468500331299 Marionette TRACE conn4 <- [1,2462,null,{}] 05:45:31 INFO - PROCESS | 1756 | 1468500331305 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:31 INFO - PROCESS | 1756 | 1468500331310 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:31 INFO - PROCESS | 1756 | 1468500331488 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:45:31 INFO - PROCESS | 1756 | 1468500331676 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1756 | 1468500331686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b79400 == 46 [pid = 1756] [id = 623] 05:45:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x924dc800) [pid = 1756] [serial = 1870] [outer = (nil)] 05:45:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x94834800) [pid = 1756] [serial = 1871] [outer = 0x924dc800] 05:45:31 INFO - PROCESS | 1756 | 1468500331763 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x94855c00) [pid = 1756] [serial = 1872] [outer = 0x924dc800] 05:45:32 INFO - PROCESS | 1756 | 1468500332720 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1480ms 05:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:45:32 INFO - PROCESS | 1756 | 1468500332776 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1756 | 1468500332779 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:45:32 INFO - PROCESS | 1756 | 1468500332786 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1756 | 1468500332794 Marionette TRACE conn4 <- [1,2466,null,{}] 05:45:32 INFO - PROCESS | 1756 | 1468500332805 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1756 | 1468500332811 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:32 INFO - PROCESS | 1756 | 1468500332989 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:45:33 INFO - PROCESS | 1756 | 1468500333171 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1756 | 1468500333180 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x9483a800 == 47 [pid = 1756] [id = 624] 05:45:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x9483e800) [pid = 1756] [serial = 1873] [outer = (nil)] 05:45:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x9485fc00) [pid = 1756] [serial = 1874] [outer = 0x9483e800] 05:45:33 INFO - PROCESS | 1756 | 1468500333264 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x95203000) [pid = 1756] [serial = 1875] [outer = 0x9483e800] 05:45:34 INFO - PROCESS | 1756 | 1468500334196 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1447ms 05:45:34 INFO - PROCESS | 1756 | 1468500334232 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1756 | 1468500334236 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:45:34 INFO - PROCESS | 1756 | 1468500334261 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1756 | 1468500334266 Marionette TRACE conn4 <- [1,2470,null,{}] 05:45:34 INFO - PROCESS | 1756 | 1468500334273 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1756 | 1468500334283 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:34 INFO - PROCESS | 1756 | 1468500334491 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:45:34 INFO - PROCESS | 1756 | 1468500334680 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1756 | 1468500334686 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db72800 == 48 [pid = 1756] [id = 625] 05:45:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e7e8000) [pid = 1756] [serial = 1876] [outer = (nil)] 05:45:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x952c1c00) [pid = 1756] [serial = 1877] [outer = 0x8e7e8000] 05:45:34 INFO - PROCESS | 1756 | 1468500334766 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x9538f800) [pid = 1756] [serial = 1878] [outer = 0x8e7e8000] 05:45:35 INFO - PROCESS | 1756 | 1468500335730 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1498ms 05:45:35 INFO - PROCESS | 1756 | 1468500335758 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:45:35 INFO - PROCESS | 1756 | 1468500335762 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:45:35 INFO - PROCESS | 1756 | 1468500335769 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1756 | 1468500335773 Marionette TRACE conn4 <- [1,2474,null,{}] 05:45:35 INFO - PROCESS | 1756 | 1468500335778 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 1756 | 1468500335784 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:35 INFO - PROCESS | 1756 | 1468500335950 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:45:36 INFO - PROCESS | 1756 | 1468500336151 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1756 | 1468500336159 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db79000 == 49 [pid = 1756] [id = 626] 05:45:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8e465400) [pid = 1756] [serial = 1879] [outer = (nil)] 05:45:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8e6c2c00) [pid = 1756] [serial = 1880] [outer = 0x8e465400] 05:45:36 INFO - PROCESS | 1756 | 1468500336472 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8e73f000) [pid = 1756] [serial = 1881] [outer = 0x8e465400] 05:45:37 INFO - PROCESS | 1756 | 1468500337585 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1884ms 05:45:37 INFO - PROCESS | 1756 | 1468500337653 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1756 | 1468500337659 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:45:37 INFO - PROCESS | 1756 | 1468500337668 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1756 | 1468500337672 Marionette TRACE conn4 <- [1,2478,null,{}] 05:45:37 INFO - PROCESS | 1756 | 1468500337679 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1756 | 1468500337685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:37 INFO - PROCESS | 1756 | 1468500337900 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7eac00 == 48 [pid = 1756] [id = 600] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x92042000 == 47 [pid = 1756] [id = 601] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bf400 == 46 [pid = 1756] [id = 602] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x91155c00 == 45 [pid = 1756] [id = 592] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eb000 == 44 [pid = 1756] [id = 604] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46a000 == 43 [pid = 1756] [id = 582] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x91b7d000 == 42 [pid = 1756] [id = 593] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1edc00 == 41 [pid = 1756] [id = 585] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0bc00 == 40 [pid = 1756] [id = 595] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6cc400 == 39 [pid = 1756] [id = 586] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc1800 == 38 [pid = 1756] [id = 596] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x91c61c00 == 37 [pid = 1756] [id = 594] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x9203a800 == 36 [pid = 1756] [id = 589] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8f3a0800 == 35 [pid = 1756] [id = 588] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c8c00 == 34 [pid = 1756] [id = 591] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x91156400 == 33 [pid = 1756] [id = 598] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e800 == 32 [pid = 1756] [id = 590] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c3800 == 31 [pid = 1756] [id = 597] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e468000 == 30 [pid = 1756] [id = 587] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x92dd0400 == 29 [pid = 1756] [id = 599] 05:45:38 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73b000 == 28 [pid = 1756] [id = 603] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x91399800) [pid = 1756] [serial = 1826] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x9108f800) [pid = 1756] [serial = 1821] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x93b6a000) [pid = 1756] [serial = 1802] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e7dec00) [pid = 1756] [serial = 1817] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91397000) [pid = 1756] [serial = 1809] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x9130c000) [pid = 1756] [serial = 1823] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91080400) [pid = 1756] [serial = 1808] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x9138ec00) [pid = 1756] [serial = 1824] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x94840c00) [pid = 1756] [serial = 1806] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8db7b400) [pid = 1756] [serial = 1815] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8ee02800) [pid = 1756] [serial = 1811] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e7e7c00) [pid = 1756] [serial = 1818] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x92f4fc00) [pid = 1756] [serial = 1799] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c46c00) [pid = 1756] [serial = 1796] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x94835800) [pid = 1756] [serial = 1805] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f393000) [pid = 1756] [serial = 1793] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8ee0f000) [pid = 1756] [serial = 1812] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91081400) [pid = 1756] [serial = 1820] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x93b5bc00) [pid = 1756] [serial = 1800] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9114d800) [pid = 1756] [serial = 1794] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8db70400) [pid = 1756] [serial = 1814] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x93d8ac00) [pid = 1756] [serial = 1803] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91c65000) [pid = 1756] [serial = 1797] [outer = (nil)] [url = about:blank] 05:45:39 INFO - PROCESS | 1756 | 1468500339198 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1756 | 1468500339208 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4800 == 29 [pid = 1756] [id = 627] 05:45:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8c1e6400) [pid = 1756] [serial = 1882] [outer = (nil)] 05:45:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8c1edc00) [pid = 1756] [serial = 1883] [outer = 0x8c1e6400] 05:45:39 INFO - PROCESS | 1756 | 1468500339286 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8db6ec00) [pid = 1756] [serial = 1884] [outer = 0x8c1e6400] 05:45:40 INFO - PROCESS | 1756 | 1468500340124 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2488ms 05:45:40 INFO - PROCESS | 1756 | 1468500340156 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1756 | 1468500340161 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:45:40 INFO - PROCESS | 1756 | 1468500340169 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1756 | 1468500340173 Marionette TRACE conn4 <- [1,2482,null,{}] 05:45:40 INFO - PROCESS | 1756 | 1468500340192 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:40 INFO - PROCESS | 1756 | 1468500340199 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:40 INFO - PROCESS | 1756 | 1468500340363 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:45:40 INFO - PROCESS | 1756 | 1468500340375 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1756 | 1468500340384 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c6000 == 30 [pid = 1756] [id = 628] 05:45:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e6c9800) [pid = 1756] [serial = 1885] [outer = (nil)] 05:45:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e73a000) [pid = 1756] [serial = 1886] [outer = 0x8e6c9800] 05:45:40 INFO - PROCESS | 1756 | 1468500340458 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e7dfc00) [pid = 1756] [serial = 1887] [outer = 0x8e6c9800] 05:45:41 INFO - PROCESS | 1756 | 1468500341423 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1289ms 05:45:41 INFO - PROCESS | 1756 | 1468500341463 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1756 | 1468500341470 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:45:41 INFO - PROCESS | 1756 | 1468500341477 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1756 | 1468500341481 Marionette TRACE conn4 <- [1,2486,null,{}] 05:45:41 INFO - PROCESS | 1756 | 1468500341487 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:41 INFO - PROCESS | 1756 | 1468500341493 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:41 INFO - PROCESS | 1756 | 1468500341670 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:45:41 INFO - PROCESS | 1756 | 1468500341846 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1756 | 1468500341857 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73a800 == 31 [pid = 1756] [id = 629] 05:45:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8ee04400) [pid = 1756] [serial = 1888] [outer = (nil)] 05:45:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f017800) [pid = 1756] [serial = 1889] [outer = 0x8ee04400] 05:45:41 INFO - PROCESS | 1756 | 1468500341923 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x8f39c800) [pid = 1756] [serial = 1890] [outer = 0x8ee04400] 05:45:42 INFO - PROCESS | 1756 | 1468500342954 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1538ms 05:45:43 INFO - PROCESS | 1756 | 1468500343022 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1756 | 1468500343026 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:45:43 INFO - PROCESS | 1756 | 1468500343042 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1756 | 1468500343052 Marionette TRACE conn4 <- [1,2490,null,{}] 05:45:43 INFO - PROCESS | 1756 | 1468500343067 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:43 INFO - PROCESS | 1756 | 1468500343076 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:43 INFO - PROCESS | 1756 | 1468500343303 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:45:43 INFO - PROCESS | 1756 | 1468500343327 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1756 | 1468500343335 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f5400 == 32 [pid = 1756] [id = 630] 05:45:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x912f6000) [pid = 1756] [serial = 1891] [outer = (nil)] 05:45:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91309800) [pid = 1756] [serial = 1892] [outer = 0x912f6000] 05:45:43 INFO - PROCESS | 1756 | 1468500343411 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9130f400) [pid = 1756] [serial = 1893] [outer = 0x912f6000] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91c67800) [pid = 1756] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8bfc3000) [pid = 1756] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f2000) [pid = 1756] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x912f5800) [pid = 1756] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c5dc00) [pid = 1756] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91b80c00) [pid = 1756] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8bfbfc00) [pid = 1756] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8bfc0800) [pid = 1756] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c43800) [pid = 1756] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e7de800) [pid = 1756] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e46cc00) [pid = 1756] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:45:44 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91b75000) [pid = 1756] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:45:44 INFO - PROCESS | 1756 | 1468500344832 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1859ms 05:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:45:44 INFO - PROCESS | 1756 | 1468500344892 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1756 | 1468500344896 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:45:44 INFO - PROCESS | 1756 | 1468500344902 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1756 | 1468500344906 Marionette TRACE conn4 <- [1,2494,null,{}] 05:45:44 INFO - PROCESS | 1756 | 1468500344911 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1756 | 1468500344916 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:45 INFO - PROCESS | 1756 | 1468500345068 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:45:45 INFO - PROCESS | 1756 | 1468500345079 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1756 | 1468500345086 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbdc00 == 33 [pid = 1756] [id = 631] 05:45:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e737800) [pid = 1756] [serial = 1894] [outer = (nil)] 05:45:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91393800) [pid = 1756] [serial = 1895] [outer = 0x8e737800] 05:45:45 INFO - PROCESS | 1756 | 1468500345155 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91399800) [pid = 1756] [serial = 1896] [outer = 0x8e737800] 05:45:46 INFO - PROCESS | 1756 | 1468500346042 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1186ms 05:45:46 INFO - PROCESS | 1756 | 1468500346089 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1756 | 1468500346093 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:45:46 INFO - PROCESS | 1756 | 1468500346099 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1756 | 1468500346104 Marionette TRACE conn4 <- [1,2498,null,{}] 05:45:46 INFO - PROCESS | 1756 | 1468500346111 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 1756 | 1468500346117 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:46 INFO - PROCESS | 1756 | 1468500346273 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:45:46 INFO - PROCESS | 1756 | 1468500346284 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1756 | 1468500346303 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbb000 == 34 [pid = 1756] [id = 632] 05:45:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8bfbe400) [pid = 1756] [serial = 1897] [outer = (nil)] 05:45:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8bfc4800) [pid = 1756] [serial = 1898] [outer = 0x8bfbe400] 05:45:46 INFO - PROCESS | 1756 | 1468500346435 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8db71000) [pid = 1756] [serial = 1899] [outer = 0x8bfbe400] 05:45:47 INFO - PROCESS | 1756 | 1468500347705 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1689ms 05:45:47 INFO - PROCESS | 1756 | 1468500347792 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1756 | 1468500347798 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:45:47 INFO - PROCESS | 1756 | 1468500347807 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1756 | 1468500347812 Marionette TRACE conn4 <- [1,2502,null,{}] 05:45:47 INFO - PROCESS | 1756 | 1468500347820 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:47 INFO - PROCESS | 1756 | 1468500347826 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:48 INFO - PROCESS | 1756 | 1468500348063 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:45:48 INFO - PROCESS | 1756 | 1468500348300 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1756 | 1468500348307 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71800 == 35 [pid = 1756] [id = 633] 05:45:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e6c5000) [pid = 1756] [serial = 1900] [outer = (nil)] 05:45:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f395c00) [pid = 1756] [serial = 1901] [outer = 0x8e6c5000] 05:45:48 INFO - PROCESS | 1756 | 1468500348440 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x9108c400) [pid = 1756] [serial = 1902] [outer = 0x8e6c5000] 05:45:49 INFO - PROCESS | 1756 | 1468500349430 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 05:45:49 INFO - PROCESS | 1756 | 1468500349489 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1756 | 1468500349495 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:45:49 INFO - PROCESS | 1756 | 1468500349506 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1756 | 1468500349511 Marionette TRACE conn4 <- [1,2506,null,{}] 05:45:49 INFO - PROCESS | 1756 | 1468500349517 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 1756 | 1468500349524 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:49 INFO - PROCESS | 1756 | 1468500349727 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:45:50 INFO - PROCESS | 1756 | 1468500349998 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1756 | 1468500350008 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f6c00 == 36 [pid = 1756] [id = 634] 05:45:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91301800) [pid = 1756] [serial = 1903] [outer = (nil)] 05:45:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91456c00) [pid = 1756] [serial = 1904] [outer = 0x91301800] 05:45:50 INFO - PROCESS | 1756 | 1468500350130 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91b7a400) [pid = 1756] [serial = 1905] [outer = 0x91301800] 05:45:51 INFO - PROCESS | 1756 | 1468500351122 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1691ms 05:45:51 INFO - PROCESS | 1756 | 1468500351197 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1756 | 1468500351201 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:45:51 INFO - PROCESS | 1756 | 1468500351208 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1756 | 1468500351215 Marionette TRACE conn4 <- [1,2510,null,{}] 05:45:51 INFO - PROCESS | 1756 | 1468500351233 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 1756 | 1468500351242 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:51 INFO - PROCESS | 1756 | 1468500351470 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:45:51 INFO - PROCESS | 1756 | 1468500351704 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1756 | 1468500351716 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0ec00 == 37 [pid = 1756] [id = 635] 05:45:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c47800) [pid = 1756] [serial = 1906] [outer = (nil)] 05:45:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91c69c00) [pid = 1756] [serial = 1907] [outer = 0x91c47800] 05:45:51 INFO - PROCESS | 1756 | 1468500351818 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x92040c00) [pid = 1756] [serial = 1908] [outer = 0x91c47800] 05:45:52 INFO - PROCESS | 1756 | 1468500352827 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1694ms 05:45:52 INFO - PROCESS | 1756 | 1468500352903 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:45:52 INFO - PROCESS | 1756 | 1468500352908 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:45:52 INFO - PROCESS | 1756 | 1468500352915 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1756 | 1468500352918 Marionette TRACE conn4 <- [1,2514,null,{}] 05:45:52 INFO - PROCESS | 1756 | 1468500352924 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:52 INFO - PROCESS | 1756 | 1468500352930 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:53 INFO - PROCESS | 1756 | 1468500353274 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:45:53 INFO - PROCESS | 1756 | 1468500353521 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1756 | 1468500353531 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e000 == 38 [pid = 1756] [id = 636] 05:45:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e466000) [pid = 1756] [serial = 1909] [outer = (nil)] 05:45:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e469800) [pid = 1756] [serial = 1910] [outer = 0x8e466000] 05:45:53 INFO - PROCESS | 1756 | 1468500353626 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e734400) [pid = 1756] [serial = 1911] [outer = 0x8e466000] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x8f399400 == 37 [pid = 1756] [id = 606] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbdc00 == 36 [pid = 1756] [id = 631] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x912f5400 == 35 [pid = 1756] [id = 630] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73a800 == 34 [pid = 1756] [id = 629] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c6000 == 33 [pid = 1756] [id = 628] 05:45:54 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4800 == 32 [pid = 1756] [id = 627] 05:45:54 INFO - PROCESS | 1756 | 1468500354634 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1737ms 05:45:54 INFO - PROCESS | 1756 | 1468500354653 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1756 | 1468500354660 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:45:54 INFO - PROCESS | 1756 | 1468500354672 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1756 | 1468500354677 Marionette TRACE conn4 <- [1,2518,null,{}] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x92f49000) [pid = 1756] [serial = 1859] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x924cdc00) [pid = 1756] [serial = 1853] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e739c00) [pid = 1756] [serial = 1856] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x924d6000) [pid = 1756] [serial = 1854] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9130d400) [pid = 1756] [serial = 1827] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9130d000) [pid = 1756] [serial = 1847] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9144dc00) [pid = 1756] [serial = 1848] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x924dcc00) [pid = 1756] [serial = 1838] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x925cf400) [pid = 1756] [serial = 1839] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c45400) [pid = 1756] [serial = 1835] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c4a000) [pid = 1756] [serial = 1836] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8c1e9400) [pid = 1756] [serial = 1829] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e6c4400) [pid = 1756] [serial = 1830] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92dc1800) [pid = 1756] [serial = 1841] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x92dca000) [pid = 1756] [serial = 1842] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91c65800) [pid = 1756] [serial = 1850] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8ee08800) [pid = 1756] [serial = 1844] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8f01b400) [pid = 1756] [serial = 1845] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x912edc00) [pid = 1756] [serial = 1832] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x93a6e800) [pid = 1756] [serial = 1860] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9130e400) [pid = 1756] [serial = 1833] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9203e400) [pid = 1756] [serial = 1851] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8f397800) [pid = 1756] [serial = 1857] [outer = (nil)] [url = about:blank] 05:45:54 INFO - PROCESS | 1756 | 1468500354725 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1756 | 1468500354730 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:54 INFO - PROCESS | 1756 | 1468500354909 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:45:54 INFO - PROCESS | 1756 | 1468500354920 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1756 | 1468500354931 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4800 == 33 [pid = 1756] [id = 637] 05:45:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e7ea400) [pid = 1756] [serial = 1912] [outer = (nil)] 05:45:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8f012c00) [pid = 1756] [serial = 1913] [outer = 0x8e7ea400] 05:45:55 INFO - PROCESS | 1756 | 1468500355032 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8f397800) [pid = 1756] [serial = 1914] [outer = 0x8e7ea400] 05:45:55 INFO - PROCESS | 1756 | 1468500355963 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1332ms 05:45:56 INFO - PROCESS | 1756 | 1468500355999 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:45:56 INFO - PROCESS | 1756 | 1468500356004 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:45:56 INFO - PROCESS | 1756 | 1468500356011 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1756 | 1468500356014 Marionette TRACE conn4 <- [1,2522,null,{}] 05:45:56 INFO - PROCESS | 1756 | 1468500356020 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 1756 | 1468500356025 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:56 INFO - PROCESS | 1756 | 1468500356244 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:45:56 INFO - PROCESS | 1756 | 1468500356258 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1756 | 1468500356265 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f00e800 == 34 [pid = 1756] [id = 638] 05:45:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91303400) [pid = 1756] [serial = 1915] [outer = (nil)] 05:45:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9130d400) [pid = 1756] [serial = 1916] [outer = 0x91303400] 05:45:56 INFO - PROCESS | 1756 | 1468500356336 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9139c400) [pid = 1756] [serial = 1917] [outer = 0x91303400] 05:45:57 INFO - PROCESS | 1756 | 1468500357328 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1380ms 05:45:57 INFO - PROCESS | 1756 | 1468500357396 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1756 | 1468500357402 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:45:57 INFO - PROCESS | 1756 | 1468500357418 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1756 | 1468500357424 Marionette TRACE conn4 <- [1,2526,null,{}] 05:45:57 INFO - PROCESS | 1756 | 1468500357439 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1756 | 1468500357446 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:57 INFO - PROCESS | 1756 | 1468500357680 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:45:57 INFO - PROCESS | 1756 | 1468500357708 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1756 | 1468500357714 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0d000 == 35 [pid = 1756] [id = 639] 05:45:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91b80000) [pid = 1756] [serial = 1918] [outer = (nil)] 05:45:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91c4dc00) [pid = 1756] [serial = 1919] [outer = 0x91b80000] 05:45:57 INFO - PROCESS | 1756 | 1468500357782 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c62c00) [pid = 1756] [serial = 1920] [outer = 0x91b80000] 05:45:58 INFO - PROCESS | 1756 | 1468500358735 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1354ms 05:45:58 INFO - PROCESS | 1756 | 1468500358771 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1756 | 1468500358775 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:45:58 INFO - PROCESS | 1756 | 1468500358781 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1756 | 1468500358785 Marionette TRACE conn4 <- [1,2530,null,{}] 05:45:58 INFO - PROCESS | 1756 | 1468500358790 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1756 | 1468500358795 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:59 INFO - PROCESS | 1756 | 1468500359017 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f6000) [pid = 1756] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e6c9800) [pid = 1756] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8c1e6400) [pid = 1756] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e465400) [pid = 1756] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8ee05000) [pid = 1756] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91b7c000) [pid = 1756] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x92dcfc00) [pid = 1756] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x924dc800) [pid = 1756] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9483e800) [pid = 1756] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8e7e8000) [pid = 1756] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:45:59 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8ee04400) [pid = 1756] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:45:59 INFO - PROCESS | 1756 | 1468500359209 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1756 | 1468500359219 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:45:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbfc00 == 36 [pid = 1756] [id = 640] 05:45:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8c1e6400) [pid = 1756] [serial = 1921] [outer = (nil)] 05:45:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8e7e8000) [pid = 1756] [serial = 1922] [outer = 0x8c1e6400] 05:45:59 INFO - PROCESS | 1756 | 1468500359288 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x91156400) [pid = 1756] [serial = 1923] [outer = 0x8c1e6400] 05:46:00 INFO - PROCESS | 1756 | 1468500360105 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1378ms 05:46:00 INFO - PROCESS | 1756 | 1468500360168 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1756 | 1468500360172 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:46:00 INFO - PROCESS | 1756 | 1468500360178 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1756 | 1468500360182 Marionette TRACE conn4 <- [1,2534,null,{}] 05:46:00 INFO - PROCESS | 1756 | 1468500360187 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:00 INFO - PROCESS | 1756 | 1468500360192 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:00 INFO - PROCESS | 1756 | 1468500360361 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:46:00 INFO - PROCESS | 1756 | 1468500360371 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1756 | 1468500360389 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7eac00 == 37 [pid = 1756] [id = 641] 05:46:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91452800) [pid = 1756] [serial = 1924] [outer = (nil)] 05:46:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x924d2000) [pid = 1756] [serial = 1925] [outer = 0x91452800] 05:46:00 INFO - PROCESS | 1756 | 1468500360469 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x925d0400) [pid = 1756] [serial = 1926] [outer = 0x91452800] 05:46:01 INFO - PROCESS | 1756 | 1468500361571 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1437ms 05:46:01 INFO - PROCESS | 1756 | 1468500361634 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1756 | 1468500361641 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:46:01 INFO - PROCESS | 1756 | 1468500361651 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1756 | 1468500361656 Marionette TRACE conn4 <- [1,2538,null,{}] 05:46:01 INFO - PROCESS | 1756 | 1468500361665 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1756 | 1468500361671 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:01 INFO - PROCESS | 1756 | 1468500361860 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:46:02 INFO - PROCESS | 1756 | 1468500362061 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1756 | 1468500362076 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ec400 == 38 [pid = 1756] [id = 642] 05:46:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8db7b400) [pid = 1756] [serial = 1927] [outer = (nil)] 05:46:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee08800) [pid = 1756] [serial = 1928] [outer = 0x8db7b400] 05:46:02 INFO - PROCESS | 1756 | 1468500362278 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8f013400) [pid = 1756] [serial = 1929] [outer = 0x8db7b400] 05:46:03 INFO - PROCESS | 1756 | 1468500363238 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1638ms 05:46:03 INFO - PROCESS | 1756 | 1468500363296 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1756 | 1468500363303 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:46:03 INFO - PROCESS | 1756 | 1468500363314 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1756 | 1468500363318 Marionette TRACE conn4 <- [1,2542,null,{}] 05:46:03 INFO - PROCESS | 1756 | 1468500363325 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1756 | 1468500363331 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:03 INFO - PROCESS | 1756 | 1468500363527 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:46:03 INFO - PROCESS | 1756 | 1468500363725 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1756 | 1468500363737 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x91153000 == 39 [pid = 1756] [id = 643] 05:46:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91302400) [pid = 1756] [serial = 1930] [outer = (nil)] 05:46:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91398c00) [pid = 1756] [serial = 1931] [outer = 0x91302400] 05:46:03 INFO - PROCESS | 1756 | 1468500363863 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91b75000) [pid = 1756] [serial = 1932] [outer = 0x91302400] 05:46:04 INFO - PROCESS | 1756 | 1468500364871 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1593ms 05:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:46:04 INFO - PROCESS | 1756 | 1468500364907 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1756 | 1468500364911 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:46:04 INFO - PROCESS | 1756 | 1468500364918 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1756 | 1468500364925 Marionette TRACE conn4 <- [1,2546,null,{}] 05:46:04 INFO - PROCESS | 1756 | 1468500364942 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 1756 | 1468500364951 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:05 INFO - PROCESS | 1756 | 1468500365134 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:46:05 INFO - PROCESS | 1756 | 1468500365321 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1756 | 1468500365331 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x925cbc00 == 40 [pid = 1756] [id = 644] 05:46:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x925ce000) [pid = 1756] [serial = 1933] [outer = (nil)] 05:46:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x925d8400) [pid = 1756] [serial = 1934] [outer = 0x925ce000] 05:46:05 INFO - PROCESS | 1756 | 1468500365462 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92dc7400) [pid = 1756] [serial = 1935] [outer = 0x925ce000] 05:46:06 INFO - PROCESS | 1756 | 1468500366361 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1489ms 05:46:06 INFO - PROCESS | 1756 | 1468500366407 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:46:06 INFO - PROCESS | 1756 | 1468500366412 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:46:06 INFO - PROCESS | 1756 | 1468500366418 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1756 | 1468500366422 Marionette TRACE conn4 <- [1,2550,null,{}] 05:46:06 INFO - PROCESS | 1756 | 1468500366428 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:06 INFO - PROCESS | 1756 | 1468500366433 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:06 INFO - PROCESS | 1756 | 1468500366612 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:46:06 INFO - PROCESS | 1756 | 1468500366796 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1756 | 1468500366804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39c400 == 41 [pid = 1756] [id = 645] 05:46:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91b80800) [pid = 1756] [serial = 1936] [outer = (nil)] 05:46:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92f47c00) [pid = 1756] [serial = 1937] [outer = 0x91b80800] 05:46:06 INFO - PROCESS | 1756 | 1468500366887 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92f4e400) [pid = 1756] [serial = 1938] [outer = 0x91b80800] 05:46:07 INFO - PROCESS | 1756 | 1468500367851 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1491ms 05:46:07 INFO - PROCESS | 1756 | 1468500367910 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1756 | 1468500367913 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:46:07 INFO - PROCESS | 1756 | 1468500367920 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1756 | 1468500367924 Marionette TRACE conn4 <- [1,2554,null,{}] 05:46:07 INFO - PROCESS | 1756 | 1468500367930 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 1756 | 1468500367939 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:08 INFO - PROCESS | 1756 | 1468500368156 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:46:08 INFO - PROCESS | 1756 | 1468500368353 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1756 | 1468500368362 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f3a0800 == 42 [pid = 1756] [id = 646] 05:46:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9114c400) [pid = 1756] [serial = 1939] [outer = (nil)] 05:46:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93a76000) [pid = 1756] [serial = 1940] [outer = 0x9114c400] 05:46:08 INFO - PROCESS | 1756 | 1468500368493 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93b62000) [pid = 1756] [serial = 1941] [outer = 0x9114c400] 05:46:09 INFO - PROCESS | 1756 | 1468500369451 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1590ms 05:46:09 INFO - PROCESS | 1756 | 1468500369511 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1756 | 1468500369516 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:46:09 INFO - PROCESS | 1756 | 1468500369522 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1756 | 1468500369526 Marionette TRACE conn4 <- [1,2558,null,{}] 05:46:09 INFO - PROCESS | 1756 | 1468500369532 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 1756 | 1468500369542 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:09 INFO - PROCESS | 1756 | 1468500369802 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:46:10 INFO - PROCESS | 1756 | 1468500370046 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1756 | 1468500370053 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc3000 == 43 [pid = 1756] [id = 647] 05:46:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8bfc7400) [pid = 1756] [serial = 1942] [outer = (nil)] 05:46:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e741000) [pid = 1756] [serial = 1943] [outer = 0x8bfc7400] 05:46:10 INFO - PROCESS | 1756 | 1468500370180 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8f395400) [pid = 1756] [serial = 1944] [outer = 0x8bfc7400] 05:46:11 INFO - PROCESS | 1756 | 1468500371366 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1881ms 05:46:11 INFO - PROCESS | 1756 | 1468500371404 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:46:11 INFO - PROCESS | 1756 | 1468500371409 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:46:11 INFO - PROCESS | 1756 | 1468500371419 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1756 | 1468500371424 Marionette TRACE conn4 <- [1,2562,null,{}] 05:46:11 INFO - PROCESS | 1756 | 1468500371432 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1756 | 1468500371438 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:11 INFO - PROCESS | 1756 | 1468500371657 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:46:12 INFO - PROCESS | 1756 | 1468500372010 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1756 | 1468500372023 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e6800 == 44 [pid = 1756] [id = 648] 05:46:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e7e7c00) [pid = 1756] [serial = 1945] [outer = (nil)] 05:46:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8ee0f000) [pid = 1756] [serial = 1946] [outer = 0x8e7e7c00] 05:46:12 INFO - PROCESS | 1756 | 1468500372107 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8f393000) [pid = 1756] [serial = 1947] [outer = 0x8e7e7c00] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73e800 == 43 [pid = 1756] [id = 614] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x9114f000 == 42 [pid = 1756] [id = 615] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0ec00 == 41 [pid = 1756] [id = 635] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x912f6c00 == 40 [pid = 1756] [id = 634] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71800 == 39 [pid = 1756] [id = 633] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbb000 == 38 [pid = 1756] [id = 632] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8db72800 == 37 [pid = 1756] [id = 625] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f3c00 == 36 [pid = 1756] [id = 610] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e0c00 == 35 [pid = 1756] [id = 620] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x91c41400 == 34 [pid = 1756] [id = 616] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6bec00 == 33 [pid = 1756] [id = 607] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x91c66400 == 32 [pid = 1756] [id = 617] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8f017400 == 31 [pid = 1756] [id = 608] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2c00 == 30 [pid = 1756] [id = 618] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbf400 == 29 [pid = 1756] [id = 613] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e739000 == 28 [pid = 1756] [id = 605] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e471c00 == 27 [pid = 1756] [id = 619] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x91b7f800 == 26 [pid = 1756] [id = 611] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6ca800 == 25 [pid = 1756] [id = 612] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x91b79400 == 24 [pid = 1756] [id = 623] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe800 == 23 [pid = 1756] [id = 609] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x91b78c00 == 22 [pid = 1756] [id = 621] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x92dc2400 == 21 [pid = 1756] [id = 622] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x8db79000 == 20 [pid = 1756] [id = 626] 05:46:13 INFO - PROCESS | 1756 | --DOCSHELL 0x9483a800 == 19 [pid = 1756] [id = 624] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91393800) [pid = 1756] [serial = 1895] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91309800) [pid = 1756] [serial = 1892] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8e73a000) [pid = 1756] [serial = 1886] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8e7dfc00) [pid = 1756] [serial = 1887] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8c1edc00) [pid = 1756] [serial = 1883] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8db6ec00) [pid = 1756] [serial = 1884] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8e73f000) [pid = 1756] [serial = 1881] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8e6c2c00) [pid = 1756] [serial = 1880] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91151000) [pid = 1756] [serial = 1863] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8f01a400) [pid = 1756] [serial = 1862] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c64800) [pid = 1756] [serial = 1866] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91c43c00) [pid = 1756] [serial = 1865] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x93d8c000) [pid = 1756] [serial = 1869] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x92f4b800) [pid = 1756] [serial = 1868] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x94855c00) [pid = 1756] [serial = 1872] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x94834800) [pid = 1756] [serial = 1871] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x95203000) [pid = 1756] [serial = 1875] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9485fc00) [pid = 1756] [serial = 1874] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9130f400) [pid = 1756] [serial = 1893] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9538f800) [pid = 1756] [serial = 1878] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f39c800) [pid = 1756] [serial = 1890] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x952c1c00) [pid = 1756] [serial = 1877] [outer = (nil)] [url = about:blank] 05:46:13 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8f017800) [pid = 1756] [serial = 1889] [outer = (nil)] [url = about:blank] 05:46:14 INFO - PROCESS | 1756 | 1468500374215 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2841ms 05:46:14 INFO - PROCESS | 1756 | 1468500374259 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:46:14 INFO - PROCESS | 1756 | 1468500374264 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:46:14 INFO - PROCESS | 1756 | 1468500374272 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1756 | 1468500374277 Marionette TRACE conn4 <- [1,2566,null,{}] 05:46:14 INFO - PROCESS | 1756 | 1468500374285 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 1756 | 1468500374290 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:14 INFO - PROCESS | 1756 | 1468500374453 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:46:14 INFO - PROCESS | 1756 | 1468500374664 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1756 | 1468500374671 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db77000 == 20 [pid = 1756] [id = 649] 05:46:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8db77400) [pid = 1756] [serial = 1948] [outer = (nil)] 05:46:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e471400) [pid = 1756] [serial = 1949] [outer = 0x8db77400] 05:46:14 INFO - PROCESS | 1756 | 1468500374747 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e473800) [pid = 1756] [serial = 1950] [outer = 0x8db77400] 05:46:15 INFO - PROCESS | 1756 | 1468500375600 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1385ms 05:46:15 INFO - PROCESS | 1756 | 1468500375656 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1756 | 1468500375664 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:46:15 INFO - PROCESS | 1756 | 1468500375676 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1756 | 1468500375680 Marionette TRACE conn4 <- [1,2570,null,{}] 05:46:15 INFO - PROCESS | 1756 | 1468500375686 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:15 INFO - PROCESS | 1756 | 1468500375692 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:15 INFO - PROCESS | 1756 | 1468500375871 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:46:16 INFO - PROCESS | 1756 | 1468500376020 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1756 | 1468500376028 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee02000 == 21 [pid = 1756] [id = 650] 05:46:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee04400) [pid = 1756] [serial = 1951] [outer = (nil)] 05:46:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee0ec00) [pid = 1756] [serial = 1952] [outer = 0x8ee04400] 05:46:16 INFO - PROCESS | 1756 | 1468500376105 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f017400) [pid = 1756] [serial = 1953] [outer = 0x8ee04400] 05:46:17 INFO - PROCESS | 1756 | 1468500377064 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1429ms 05:46:17 INFO - PROCESS | 1756 | 1468500377105 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1756 | 1468500377109 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:46:17 INFO - PROCESS | 1756 | 1468500377115 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1756 | 1468500377121 Marionette TRACE conn4 <- [1,2574,null,{}] 05:46:17 INFO - PROCESS | 1756 | 1468500377145 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:17 INFO - PROCESS | 1756 | 1468500377154 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:17 INFO - PROCESS | 1756 | 1468500377385 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:46:17 INFO - PROCESS | 1756 | 1468500377415 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1756 | 1468500377425 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f3000 == 22 [pid = 1756] [id = 651] 05:46:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x912f4000) [pid = 1756] [serial = 1954] [outer = (nil)] 05:46:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f7000) [pid = 1756] [serial = 1955] [outer = 0x912f4000] 05:46:17 INFO - PROCESS | 1756 | 1468500377497 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91307800) [pid = 1756] [serial = 1956] [outer = 0x912f4000] 05:46:18 INFO - PROCESS | 1756 | 1468500378811 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e6c5000) [pid = 1756] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91303400) [pid = 1756] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91b80000) [pid = 1756] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91301800) [pid = 1756] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91c47800) [pid = 1756] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e737800) [pid = 1756] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8bfbe400) [pid = 1756] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e466000) [pid = 1756] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8e7ea400) [pid = 1756] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8c1e6400) [pid = 1756] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:46:18 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91452800) [pid = 1756] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1746ms 05:46:18 INFO - PROCESS | 1756 | 1468500378875 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:46:18 INFO - PROCESS | 1756 | 1468500378880 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:46:18 INFO - PROCESS | 1756 | 1468500378886 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1756 | 1468500378889 Marionette TRACE conn4 <- [1,2578,null,{}] 05:46:18 INFO - PROCESS | 1756 | 1468500378895 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 1756 | 1468500378900 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:19 INFO - PROCESS | 1756 | 1468500379046 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:46:19 INFO - PROCESS | 1756 | 1468500379229 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1756 | 1468500379237 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:19 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc0400 == 23 [pid = 1756] [id = 652] 05:46:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e737800) [pid = 1756] [serial = 1957] [outer = (nil)] 05:46:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91151000) [pid = 1756] [serial = 1958] [outer = 0x8e737800] 05:46:19 INFO - PROCESS | 1756 | 1468500379309 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x9130c400) [pid = 1756] [serial = 1959] [outer = 0x8e737800] 05:46:20 INFO - PROCESS | 1756 | 1468500380091 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1231ms 05:46:20 INFO - PROCESS | 1756 | 1468500380117 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1756 | 1468500380120 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:46:20 INFO - PROCESS | 1756 | 1468500380137 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1756 | 1468500380140 Marionette TRACE conn4 <- [1,2582,null,{}] 05:46:20 INFO - PROCESS | 1756 | 1468500380150 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:20 INFO - PROCESS | 1756 | 1468500380153 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:20 INFO - PROCESS | 1756 | 1468500380305 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:46:20 INFO - PROCESS | 1756 | 1468500380316 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1756 | 1468500380323 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e3000 == 24 [pid = 1756] [id = 653] 05:46:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9130a000) [pid = 1756] [serial = 1960] [outer = (nil)] 05:46:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9144f400) [pid = 1756] [serial = 1961] [outer = 0x9130a000] 05:46:20 INFO - PROCESS | 1756 | 1468500380391 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b74c00) [pid = 1756] [serial = 1962] [outer = 0x9130a000] 05:46:21 INFO - PROCESS | 1756 | 1468500381571 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1495ms 05:46:21 INFO - PROCESS | 1756 | 1468500381632 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1756 | 1468500381639 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:46:21 INFO - PROCESS | 1756 | 1468500381648 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1756 | 1468500381653 Marionette TRACE conn4 <- [1,2586,null,{}] 05:46:21 INFO - PROCESS | 1756 | 1468500381662 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:21 INFO - PROCESS | 1756 | 1468500381668 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:21 INFO - PROCESS | 1756 | 1468500381853 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:46:22 INFO - PROCESS | 1756 | 1468500382116 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1756 | 1468500382127 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473000 == 25 [pid = 1756] [id = 654] 05:46:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6c5400) [pid = 1756] [serial = 1963] [outer = (nil)] 05:46:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e7de800) [pid = 1756] [serial = 1964] [outer = 0x8e6c5400] 05:46:22 INFO - PROCESS | 1756 | 1468500382251 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8ee01800) [pid = 1756] [serial = 1965] [outer = 0x8e6c5400] 05:46:23 INFO - PROCESS | 1756 | 1468500383227 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1638ms 05:46:23 INFO - PROCESS | 1756 | 1468500383285 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1756 | 1468500383292 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:46:23 INFO - PROCESS | 1756 | 1468500383303 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1756 | 1468500383307 Marionette TRACE conn4 <- [1,2590,null,{}] 05:46:23 INFO - PROCESS | 1756 | 1468500383314 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 1756 | 1468500383319 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:23 INFO - PROCESS | 1756 | 1468500383507 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:46:23 INFO - PROCESS | 1756 | 1468500383688 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1756 | 1468500383699 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e5000 == 26 [pid = 1756] [id = 655] 05:46:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f0800) [pid = 1756] [serial = 1966] [outer = (nil)] 05:46:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91307000) [pid = 1756] [serial = 1967] [outer = 0x912f0800] 05:46:23 INFO - PROCESS | 1756 | 1468500383835 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91308800) [pid = 1756] [serial = 1968] [outer = 0x912f0800] 05:46:24 INFO - PROCESS | 1756 | 1468500384868 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1641ms 05:46:24 INFO - PROCESS | 1756 | 1468500384944 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1756 | 1468500384949 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:46:24 INFO - PROCESS | 1756 | 1468500384956 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1756 | 1468500384962 Marionette TRACE conn4 <- [1,2594,null,{}] 05:46:24 INFO - PROCESS | 1756 | 1468500384979 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 1756 | 1468500384997 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:25 INFO - PROCESS | 1756 | 1468500385216 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:46:25 INFO - PROCESS | 1756 | 1468500385490 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1756 | 1468500385502 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c49800 == 27 [pid = 1756] [id = 656] 05:46:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91c49c00) [pid = 1756] [serial = 1969] [outer = (nil)] 05:46:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91c63800) [pid = 1756] [serial = 1970] [outer = 0x91c49c00] 05:46:25 INFO - PROCESS | 1756 | 1468500385584 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91c6b400) [pid = 1756] [serial = 1971] [outer = 0x91c49c00] 05:46:26 INFO - PROCESS | 1756 | 1468500386581 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1688ms 05:46:26 INFO - PROCESS | 1756 | 1468500386643 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:46:26 INFO - PROCESS | 1756 | 1468500386648 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:46:26 INFO - PROCESS | 1756 | 1468500386655 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1756 | 1468500386659 Marionette TRACE conn4 <- [1,2598,null,{}] 05:46:26 INFO - PROCESS | 1756 | 1468500386664 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1756 | 1468500386670 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:26 INFO - PROCESS | 1756 | 1468500386861 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:46:27 INFO - PROCESS | 1756 | 1468500387108 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1756 | 1468500387114 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc2c00 == 28 [pid = 1756] [id = 657] 05:46:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8bfc3400) [pid = 1756] [serial = 1972] [outer = (nil)] 05:46:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8c1ea800) [pid = 1756] [serial = 1973] [outer = 0x8bfc3400] 05:46:27 INFO - PROCESS | 1756 | 1468500387360 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8db79400) [pid = 1756] [serial = 1974] [outer = 0x8bfc3400] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8f395c00) [pid = 1756] [serial = 1901] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9108c400) [pid = 1756] [serial = 1902] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91456c00) [pid = 1756] [serial = 1904] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c69c00) [pid = 1756] [serial = 1907] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91399800) [pid = 1756] [serial = 1896] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8db71000) [pid = 1756] [serial = 1899] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91b7a400) [pid = 1756] [serial = 1905] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8bfc4800) [pid = 1756] [serial = 1898] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e469800) [pid = 1756] [serial = 1910] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x92040c00) [pid = 1756] [serial = 1908] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e734400) [pid = 1756] [serial = 1911] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | 1468500388482 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x925d0400) [pid = 1756] [serial = 1926] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9130d400) [pid = 1756] [serial = 1916] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91c4dc00) [pid = 1756] [serial = 1919] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x9139c400) [pid = 1756] [serial = 1917] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8f012c00) [pid = 1756] [serial = 1913] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91c62c00) [pid = 1756] [serial = 1920] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8f397800) [pid = 1756] [serial = 1914] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x91156400) [pid = 1756] [serial = 1923] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8e7e8000) [pid = 1756] [serial = 1922] [outer = (nil)] [url = about:blank] 05:46:28 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x924d2000) [pid = 1756] [serial = 1925] [outer = (nil)] [url = about:blank] 05:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1887ms 05:46:28 INFO - PROCESS | 1756 | 1468500388542 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:46:28 INFO - PROCESS | 1756 | 1468500388547 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:46:28 INFO - PROCESS | 1756 | 1468500388556 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1756 | 1468500388560 Marionette TRACE conn4 <- [1,2602,null,{}] 05:46:28 INFO - PROCESS | 1756 | 1468500388567 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1756 | 1468500388571 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:28 INFO - PROCESS | 1756 | 1468500388735 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:46:28 INFO - PROCESS | 1756 | 1468500388924 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1756 | 1468500388932 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73c800 == 29 [pid = 1756] [id = 658] 05:46:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x8e7e0400) [pid = 1756] [serial = 1975] [outer = (nil)] 05:46:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8f011c00) [pid = 1756] [serial = 1976] [outer = 0x8e7e0400] 05:46:29 INFO - PROCESS | 1756 | 1468500389008 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8f397c00) [pid = 1756] [serial = 1977] [outer = 0x8e7e0400] 05:46:29 INFO - PROCESS | 1756 | 1468500389808 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1282ms 05:46:29 INFO - PROCESS | 1756 | 1468500389847 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1756 | 1468500389853 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:46:29 INFO - PROCESS | 1756 | 1468500389864 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1756 | 1468500389868 Marionette TRACE conn4 <- [1,2606,null,{}] 05:46:29 INFO - PROCESS | 1756 | 1468500389874 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 1756 | 1468500389880 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:30 INFO - PROCESS | 1756 | 1468500390052 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:46:30 INFO - PROCESS | 1756 | 1468500390062 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1756 | 1468500390072 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ed000 == 30 [pid = 1756] [id = 659] 05:46:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x912efc00) [pid = 1756] [serial = 1978] [outer = (nil)] 05:46:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9130e000) [pid = 1756] [serial = 1979] [outer = 0x912efc00] 05:46:30 INFO - PROCESS | 1756 | 1468500390138 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91449c00) [pid = 1756] [serial = 1980] [outer = 0x912efc00] 05:46:31 INFO - PROCESS | 1756 | 1468500391171 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1332ms 05:46:31 INFO - PROCESS | 1756 | 1468500391196 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1756 | 1468500391200 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:46:31 INFO - PROCESS | 1756 | 1468500391210 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1756 | 1468500391215 Marionette TRACE conn4 <- [1,2610,null,{}] 05:46:31 INFO - PROCESS | 1756 | 1468500391238 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 1756 | 1468500391246 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:31 INFO - PROCESS | 1756 | 1468500391462 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:46:31 INFO - PROCESS | 1756 | 1468500391483 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1756 | 1468500391492 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:31 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7ec800 == 31 [pid = 1756] [id = 660] 05:46:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91b79400) [pid = 1756] [serial = 1981] [outer = (nil)] 05:46:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91c60000) [pid = 1756] [serial = 1982] [outer = 0x91b79400] 05:46:31 INFO - PROCESS | 1756 | 1468500391559 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91c64c00) [pid = 1756] [serial = 1983] [outer = 0x91b79400] 05:46:32 INFO - PROCESS | 1756 | 1468500392501 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1343ms 05:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:46:32 INFO - PROCESS | 1756 | 1468500392551 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1756 | 1468500392554 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:46:32 INFO - PROCESS | 1756 | 1468500392561 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1756 | 1468500392565 Marionette TRACE conn4 <- [1,2614,null,{}] 05:46:32 INFO - PROCESS | 1756 | 1468500392576 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 1756 | 1468500392580 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:32 INFO - PROCESS | 1756 | 1468500392792 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:46:32 INFO - PROCESS | 1756 | 1468500392811 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1756 | 1468500392821 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ee400 == 32 [pid = 1756] [id = 661] 05:46:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9114bc00) [pid = 1756] [serial = 1984] [outer = (nil)] 05:46:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x92047800) [pid = 1756] [serial = 1985] [outer = 0x9114bc00] 05:46:32 INFO - PROCESS | 1756 | 1468500392885 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x92329800) [pid = 1756] [serial = 1986] [outer = 0x9114bc00] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8db7b400) [pid = 1756] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91302400) [pid = 1756] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x925ce000) [pid = 1756] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91b80800) [pid = 1756] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x912f4000) [pid = 1756] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8db77400) [pid = 1756] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8ee04400) [pid = 1756] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9114c400) [pid = 1756] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8e7e7c00) [pid = 1756] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8bfc7400) [pid = 1756] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:46:33 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8e737800) [pid = 1756] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:46:33 INFO - PROCESS | 1756 | 1468500393885 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1382ms 05:46:33 INFO - PROCESS | 1756 | 1468500393946 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1756 | 1468500393950 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:46:33 INFO - PROCESS | 1756 | 1468500393956 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1756 | 1468500393960 Marionette TRACE conn4 <- [1,2618,null,{}] 05:46:33 INFO - PROCESS | 1756 | 1468500393965 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:33 INFO - PROCESS | 1756 | 1468500393970 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:34 INFO - PROCESS | 1756 | 1468500394177 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:46:34 INFO - PROCESS | 1756 | 1468500394186 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1756 | 1468500394191 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db74c00 == 33 [pid = 1756] [id = 662] 05:46:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8e735c00) [pid = 1756] [serial = 1987] [outer = (nil)] 05:46:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x91b80800) [pid = 1756] [serial = 1988] [outer = 0x8e735c00] 05:46:34 INFO - PROCESS | 1756 | 1468500394276 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x924d5800) [pid = 1756] [serial = 1989] [outer = 0x8e735c00] 05:46:35 INFO - PROCESS | 1756 | 1468500395143 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1230ms 05:46:35 INFO - PROCESS | 1756 | 1468500395186 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1756 | 1468500395190 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:46:35 INFO - PROCESS | 1756 | 1468500395196 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1756 | 1468500395199 Marionette TRACE conn4 <- [1,2622,null,{}] 05:46:35 INFO - PROCESS | 1756 | 1468500395207 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 1756 | 1468500395217 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:35 INFO - PROCESS | 1756 | 1468500395373 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:46:35 INFO - PROCESS | 1756 | 1468500395381 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1756 | 1468500395389 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4c00 == 34 [pid = 1756] [id = 663] 05:46:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8c1f1000) [pid = 1756] [serial = 1990] [outer = (nil)] 05:46:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x92dc5800) [pid = 1756] [serial = 1991] [outer = 0x8c1f1000] 05:46:35 INFO - PROCESS | 1756 | 1468500395457 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x92dc8c00) [pid = 1756] [serial = 1992] [outer = 0x8c1f1000] 05:46:36 INFO - PROCESS | 1756 | 1468500396617 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1491ms 05:46:36 INFO - PROCESS | 1756 | 1468500396689 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1756 | 1468500396696 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:46:36 INFO - PROCESS | 1756 | 1468500396704 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1756 | 1468500396712 Marionette TRACE conn4 <- [1,2626,null,{}] 05:46:36 INFO - PROCESS | 1756 | 1468500396723 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:36 INFO - PROCESS | 1756 | 1468500396732 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:36 INFO - PROCESS | 1756 | 1468500396960 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:46:37 INFO - PROCESS | 1756 | 1468500397197 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1756 | 1468500397210 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73cc00 == 35 [pid = 1756] [id = 664] 05:46:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e7dfc00) [pid = 1756] [serial = 1993] [outer = (nil)] 05:46:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f39ec00) [pid = 1756] [serial = 1994] [outer = 0x8e7dfc00] 05:46:37 INFO - PROCESS | 1756 | 1468500397303 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91157400) [pid = 1756] [serial = 1995] [outer = 0x8e7dfc00] 05:46:38 INFO - PROCESS | 1756 | 1468500398231 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1588ms 05:46:38 INFO - PROCESS | 1756 | 1468500398308 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1756 | 1468500398315 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:46:38 INFO - PROCESS | 1756 | 1468500398327 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1756 | 1468500398331 Marionette TRACE conn4 <- [1,2630,null,{}] 05:46:38 INFO - PROCESS | 1756 | 1468500398339 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:38 INFO - PROCESS | 1756 | 1468500398345 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:38 INFO - PROCESS | 1756 | 1468500398534 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:46:38 INFO - PROCESS | 1756 | 1468500398810 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1756 | 1468500398821 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f8800 == 36 [pid = 1756] [id = 665] 05:46:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91456800) [pid = 1756] [serial = 1996] [outer = (nil)] 05:46:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c41800) [pid = 1756] [serial = 1997] [outer = 0x91456800] 05:46:38 INFO - PROCESS | 1756 | 1468500398915 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c4fc00) [pid = 1756] [serial = 1998] [outer = 0x91456800] 05:46:39 INFO - PROCESS | 1756 | 1468500399834 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1540ms 05:46:39 INFO - PROCESS | 1756 | 1468500399867 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1756 | 1468500399870 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:46:39 INFO - PROCESS | 1756 | 1468500399894 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1756 | 1468500399901 Marionette TRACE conn4 <- [1,2634,null,{}] 05:46:39 INFO - PROCESS | 1756 | 1468500399918 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:39 INFO - PROCESS | 1756 | 1468500399927 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:40 INFO - PROCESS | 1756 | 1468500400111 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:46:40 INFO - PROCESS | 1756 | 1468500400299 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1756 | 1468500400307 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d5000 == 37 [pid = 1756] [id = 666] 05:46:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x925d6000) [pid = 1756] [serial = 1999] [outer = (nil)] 05:46:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92f46800) [pid = 1756] [serial = 2000] [outer = 0x925d6000] 05:46:40 INFO - PROCESS | 1756 | 1468500400392 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x93a6b800) [pid = 1756] [serial = 2001] [outer = 0x925d6000] 05:46:41 INFO - PROCESS | 1756 | 1468500401361 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1507ms 05:46:41 INFO - PROCESS | 1756 | 1468500401400 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1756 | 1468500401405 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:46:41 INFO - PROCESS | 1756 | 1468500401411 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1756 | 1468500401415 Marionette TRACE conn4 <- [1,2638,null,{}] 05:46:41 INFO - PROCESS | 1756 | 1468500401420 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 1756 | 1468500401426 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:41 INFO - PROCESS | 1756 | 1468500401605 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:46:41 INFO - PROCESS | 1756 | 1468500401790 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1756 | 1468500401796 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d5c00 == 38 [pid = 1756] [id = 667] 05:46:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92dcfc00) [pid = 1756] [serial = 2002] [outer = (nil)] 05:46:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x93b68800) [pid = 1756] [serial = 2003] [outer = 0x92dcfc00] 05:46:41 INFO - PROCESS | 1756 | 1468500401876 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x93d8c000) [pid = 1756] [serial = 2004] [outer = 0x92dcfc00] 05:46:42 INFO - PROCESS | 1756 | 1468500402825 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1489ms 05:46:42 INFO - PROCESS | 1756 | 1468500402901 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1756 | 1468500402905 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:46:42 INFO - PROCESS | 1756 | 1468500402912 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1756 | 1468500402915 Marionette TRACE conn4 <- [1,2642,null,{}] 05:46:42 INFO - PROCESS | 1756 | 1468500402922 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:42 INFO - PROCESS | 1756 | 1468500402927 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:43 INFO - PROCESS | 1756 | 1468500403148 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:46:43 INFO - PROCESS | 1756 | 1468500403334 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1756 | 1468500403343 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbac00 == 39 [pid = 1756] [id = 668] 05:46:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9114cc00) [pid = 1756] [serial = 2005] [outer = (nil)] 05:46:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x94837800) [pid = 1756] [serial = 2006] [outer = 0x9114cc00] 05:46:43 INFO - PROCESS | 1756 | 1468500403474 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x94852c00) [pid = 1756] [serial = 2007] [outer = 0x9114cc00] 05:46:44 INFO - PROCESS | 1756 | 1468500404408 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1532ms 05:46:44 INFO - PROCESS | 1756 | 1468500404445 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1756 | 1468500404448 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:46:44 INFO - PROCESS | 1756 | 1468500404455 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1756 | 1468500404459 Marionette TRACE conn4 <- [1,2646,null,{}] 05:46:44 INFO - PROCESS | 1756 | 1468500404464 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:44 INFO - PROCESS | 1756 | 1468500404475 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:44 INFO - PROCESS | 1756 | 1468500404665 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:46:44 INFO - PROCESS | 1756 | 1468500404852 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1756 | 1468500404861 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4c00 == 40 [pid = 1756] [id = 669] 05:46:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x924d7c00) [pid = 1756] [serial = 2008] [outer = (nil)] 05:46:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x95206000) [pid = 1756] [serial = 2009] [outer = 0x924d7c00] 05:46:44 INFO - PROCESS | 1756 | 1468500404945 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x9520a400) [pid = 1756] [serial = 2010] [outer = 0x924d7c00] 05:46:45 INFO - PROCESS | 1756 | 1468500405928 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1536ms 05:46:45 INFO - PROCESS | 1756 | 1468500405992 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1756 | 1468500405996 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:46:46 INFO - PROCESS | 1756 | 1468500406003 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1756 | 1468500406006 Marionette TRACE conn4 <- [1,2650,null,{}] 05:46:46 INFO - PROCESS | 1756 | 1468500406012 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 1756 | 1468500406017 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:46 INFO - PROCESS | 1756 | 1468500406228 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:46:46 INFO - PROCESS | 1756 | 1468500406416 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1756 | 1468500406423 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe000 == 41 [pid = 1756] [id = 670] 05:46:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8bfbf800) [pid = 1756] [serial = 2011] [outer = (nil)] 05:46:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8e6c7400) [pid = 1756] [serial = 2012] [outer = 0x8bfbf800] 05:46:46 INFO - PROCESS | 1756 | 1468500406517 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8f018000) [pid = 1756] [serial = 2013] [outer = 0x8bfbf800] 05:46:47 INFO - PROCESS | 1756 | 1468500407718 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1731ms 05:46:47 INFO - PROCESS | 1756 | 1468500407735 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1756 | 1468500407740 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:46:47 INFO - PROCESS | 1756 | 1468500407765 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1756 | 1468500407772 Marionette TRACE conn4 <- [1,2654,null,{}] 05:46:47 INFO - PROCESS | 1756 | 1468500407780 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:47 INFO - PROCESS | 1756 | 1468500407785 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:47 INFO - PROCESS | 1756 | 1468500407959 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:46:48 INFO - PROCESS | 1756 | 1468500408250 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1756 | 1468500408261 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39dc00 == 42 [pid = 1756] [id = 671] 05:46:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8f39e000) [pid = 1756] [serial = 2014] [outer = (nil)] 05:46:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x9108f800) [pid = 1756] [serial = 2015] [outer = 0x8f39e000] 05:46:48 INFO - PROCESS | 1756 | 1468500408383 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x912f7800) [pid = 1756] [serial = 2016] [outer = 0x8f39e000] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8db74c00 == 41 [pid = 1756] [id = 662] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ee400 == 40 [pid = 1756] [id = 661] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7ec800 == 39 [pid = 1756] [id = 660] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x912ed000 == 38 [pid = 1756] [id = 659] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73c800 == 37 [pid = 1756] [id = 658] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x91c49800 == 36 [pid = 1756] [id = 656] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc2c00 == 35 [pid = 1756] [id = 657] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e5000 == 34 [pid = 1756] [id = 655] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8e473000 == 33 [pid = 1756] [id = 654] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e000 == 32 [pid = 1756] [id = 636] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe000 == 31 [pid = 1756] [id = 670] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbac00 == 30 [pid = 1756] [id = 668] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4c00 == 29 [pid = 1756] [id = 669] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x925d5c00 == 28 [pid = 1756] [id = 667] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x925d5000 == 27 [pid = 1756] [id = 666] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73cc00 == 26 [pid = 1756] [id = 664] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x912f8800 == 25 [pid = 1756] [id = 665] 05:46:49 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4c00 == 24 [pid = 1756] [id = 663] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8f013400) [pid = 1756] [serial = 1929] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8ee08800) [pid = 1756] [serial = 1928] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x91b75000) [pid = 1756] [serial = 1932] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91398c00) [pid = 1756] [serial = 1931] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x92dc7400) [pid = 1756] [serial = 1935] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925d8400) [pid = 1756] [serial = 1934] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x92f4e400) [pid = 1756] [serial = 1938] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x92f47c00) [pid = 1756] [serial = 1937] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x912f7000) [pid = 1756] [serial = 1955] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8e471400) [pid = 1756] [serial = 1949] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8e473800) [pid = 1756] [serial = 1950] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8ee0ec00) [pid = 1756] [serial = 1952] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x93b62000) [pid = 1756] [serial = 1941] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f393000) [pid = 1756] [serial = 1947] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8ee0f000) [pid = 1756] [serial = 1946] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x93a76000) [pid = 1756] [serial = 1940] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f395400) [pid = 1756] [serial = 1944] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e741000) [pid = 1756] [serial = 1943] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x9144f400) [pid = 1756] [serial = 1961] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x9130c400) [pid = 1756] [serial = 1959] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91151000) [pid = 1756] [serial = 1958] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91307800) [pid = 1756] [serial = 1956] [outer = (nil)] [url = about:blank] 05:46:49 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8f017400) [pid = 1756] [serial = 1953] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1756 | 1468500410271 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2544ms 05:46:50 INFO - PROCESS | 1756 | 1468500410307 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1756 | 1468500410311 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:46:50 INFO - PROCESS | 1756 | 1468500410320 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1756 | 1468500410325 Marionette TRACE conn4 <- [1,2658,null,{}] 05:46:50 INFO - PROCESS | 1756 | 1468500410333 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:50 INFO - PROCESS | 1756 | 1468500410339 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:50 INFO - PROCESS | 1756 | 1468500410559 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:46:50 INFO - PROCESS | 1756 | 1468500410696 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1756 | 1468500410706 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e471c00 == 25 [pid = 1756] [id = 672] 05:46:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e473000) [pid = 1756] [serial = 2017] [outer = (nil)] 05:46:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6c6000) [pid = 1756] [serial = 2018] [outer = 0x8e473000] 05:46:50 INFO - PROCESS | 1756 | 1468500410837 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e6ca800) [pid = 1756] [serial = 2019] [outer = 0x8e473000] 05:46:51 INFO - PROCESS | 1756 | 1468500411602 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1334ms 05:46:51 INFO - PROCESS | 1756 | 1468500411653 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1756 | 1468500411662 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:46:51 INFO - PROCESS | 1756 | 1468500411673 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1756 | 1468500411677 Marionette TRACE conn4 <- [1,2662,null,{}] 05:46:51 INFO - PROCESS | 1756 | 1468500411683 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1756 | 1468500411690 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:51 INFO - PROCESS | 1756 | 1468500411856 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:46:51 INFO - PROCESS | 1756 | 1468500411866 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1756 | 1468500411875 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0d400 == 26 [pid = 1756] [id = 673] 05:46:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8ee0ec00) [pid = 1756] [serial = 2020] [outer = (nil)] 05:46:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8f010800) [pid = 1756] [serial = 2021] [outer = 0x8ee0ec00] 05:46:51 INFO - PROCESS | 1756 | 1468500411947 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f017000) [pid = 1756] [serial = 2022] [outer = 0x8ee0ec00] 05:46:52 INFO - PROCESS | 1756 | 1468500412953 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1342ms 05:46:53 INFO - PROCESS | 1756 | 1468500413015 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1756 | 1468500413019 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:46:53 INFO - PROCESS | 1756 | 1468500413025 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1756 | 1468500413031 Marionette TRACE conn4 <- [1,2666,null,{}] 05:46:53 INFO - PROCESS | 1756 | 1468500413057 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 1756 | 1468500413066 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:53 INFO - PROCESS | 1756 | 1468500413297 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:46:53 INFO - PROCESS | 1756 | 1468500413319 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1756 | 1468500413330 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f3400 == 27 [pid = 1756] [id = 674] 05:46:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x912f3c00) [pid = 1756] [serial = 2023] [outer = (nil)] 05:46:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912f7000) [pid = 1756] [serial = 2024] [outer = 0x912f3c00] 05:46:53 INFO - PROCESS | 1756 | 1468500413403 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91306400) [pid = 1756] [serial = 2025] [outer = 0x912f3c00] 05:46:54 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:54 INFO - PROCESS | 1756 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8c1f1000) [pid = 1756] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e735c00) [pid = 1756] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91b79400) [pid = 1756] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x9114bc00) [pid = 1756] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c49c00) [pid = 1756] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912f0800) [pid = 1756] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8bfc3400) [pid = 1756] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9130a000) [pid = 1756] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x912efc00) [pid = 1756] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8e7e0400) [pid = 1756] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:46:55 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e6c5400) [pid = 1756] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:46:55 INFO - PROCESS | 1756 | 1468500415075 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:46:55 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) 05:46:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2086ms 05:46:55 INFO - PROCESS | 1756 | 1468500415111 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1756 | 1468500415115 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:46:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:46:55 INFO - PROCESS | 1756 | 1468500415127 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1756 | 1468500415129 Marionette TRACE conn4 <- [1,2670,null,{}] 05:46:55 INFO - PROCESS | 1756 | 1468500415135 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 1756 | 1468500415141 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:55 INFO - PROCESS | 1756 | 1468500415337 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:46:55 INFO - PROCESS | 1756 | 1468500415426 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1756 | 1468500415434 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:55 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc3400 == 28 [pid = 1756] [id = 675] 05:46:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e738c00) [pid = 1756] [serial = 2026] [outer = (nil)] 05:46:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x912eb800) [pid = 1756] [serial = 2027] [outer = 0x8e738c00] 05:46:55 INFO - PROCESS | 1756 | 1468500415501 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x9138e400) [pid = 1756] [serial = 2028] [outer = 0x8e738c00] 05:46:56 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:56 INFO - PROCESS | 1756 | 1468500416614 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:46:56 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 05:46:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:46:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:46:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:46:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1529ms 05:46:56 INFO - PROCESS | 1756 | 1468500416665 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1756 | 1468500416669 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:46:56 INFO - PROCESS | 1756 | 1468500416675 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1756 | 1468500416677 Marionette TRACE conn4 <- [1,2674,null,{}] 05:46:56 INFO - PROCESS | 1756 | 1468500416683 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 1756 | 1468500416688 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:56 INFO - PROCESS | 1756 | 1468500416848 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:46:57 INFO - PROCESS | 1756 | 1468500417080 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1756 | 1468500417096 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbdc00 == 29 [pid = 1756] [id = 676] 05:46:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8bfbe000) [pid = 1756] [serial = 2029] [outer = (nil)] 05:46:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8c1ed400) [pid = 1756] [serial = 2030] [outer = 0x8bfbe000] 05:46:57 INFO - PROCESS | 1756 | 1468500417185 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8c1f3000) [pid = 1756] [serial = 2031] [outer = 0x8bfbe000] 05:46:58 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:58 INFO - PROCESS | 1756 | 1468500418580 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:46:58 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 05:46:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:46:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:46:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1932ms 05:46:58 INFO - PROCESS | 1756 | 1468500418610 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1756 | 1468500418616 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:46:58 INFO - PROCESS | 1756 | 1468500418624 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1756 | 1468500418630 Marionette TRACE conn4 <- [1,2678,null,{}] 05:46:58 INFO - PROCESS | 1756 | 1468500418744 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 1756 | 1468500418750 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:58 INFO - PROCESS | 1756 | 1468500418971 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:46:59 INFO - PROCESS | 1756 | 1468500419029 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1756 | 1468500419036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:46:59 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46fc00 == 30 [pid = 1756] [id = 677] 05:46:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e7de400) [pid = 1756] [serial = 2032] [outer = (nil)] 05:46:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f014c00) [pid = 1756] [serial = 2033] [outer = 0x8e7de400] 05:46:59 INFO - PROCESS | 1756 | 1468500419195 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91080400) [pid = 1756] [serial = 2034] [outer = 0x8e7de400] 05:47:00 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:00 INFO - PROCESS | 1756 | 1468500420620 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:47:00 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) 05:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2044ms 05:47:00 INFO - PROCESS | 1756 | 1468500420722 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1756 | 1468500420729 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:47:00 INFO - PROCESS | 1756 | 1468500420740 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1756 | 1468500420744 Marionette TRACE conn4 <- [1,2682,null,{}] 05:47:00 INFO - PROCESS | 1756 | 1468500420750 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 1756 | 1468500420756 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:00 INFO - PROCESS | 1756 | 1468500420977 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:47:01 INFO - PROCESS | 1756 | 1468500421160 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1756 | 1468500421169 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c1400 == 31 [pid = 1756] [id = 678] 05:47:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x912ef400) [pid = 1756] [serial = 2035] [outer = (nil)] 05:47:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91b75c00) [pid = 1756] [serial = 2036] [outer = 0x912ef400] 05:47:01 INFO - PROCESS | 1756 | 1468500421248 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91b7ac00) [pid = 1756] [serial = 2037] [outer = 0x912ef400] 05:47:02 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:02 INFO - PROCESS | 1756 | 1468500422863 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:47:02 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) 05:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2185ms 05:47:02 INFO - PROCESS | 1756 | 1468500422925 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1756 | 1468500422931 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:47:02 INFO - PROCESS | 1756 | 1468500422940 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1756 | 1468500422945 Marionette TRACE conn4 <- [1,2686,null,{}] 05:47:02 INFO - PROCESS | 1756 | 1468500422953 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 1756 | 1468500422959 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:03 INFO - PROCESS | 1756 | 1468500423192 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4800 == 30 [pid = 1756] [id = 637] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc0400 == 29 [pid = 1756] [id = 652] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e6800 == 28 [pid = 1756] [id = 648] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x912f3000 == 27 [pid = 1756] [id = 651] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee02000 == 26 [pid = 1756] [id = 650] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8db77000 == 25 [pid = 1756] [id = 649] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc3400 == 24 [pid = 1756] [id = 675] 05:47:03 INFO - PROCESS | 1756 | 1468500423434 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1756 | 1468500423445 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x912f3400 == 23 [pid = 1756] [id = 674] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0d400 == 22 [pid = 1756] [id = 673] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8e471c00 == 21 [pid = 1756] [id = 672] 05:47:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1eec00 == 22 [pid = 1756] [id = 679] 05:47:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8db70400) [pid = 1756] [serial = 2038] [outer = (nil)] 05:47:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8e6c0400) [pid = 1756] [serial = 2039] [outer = 0x8db70400] 05:47:03 INFO - PROCESS | 1756 | 1468500423523 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8e735c00) [pid = 1756] [serial = 2040] [outer = 0x8db70400] 05:47:03 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39dc00 == 21 [pid = 1756] [id = 671] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x92dc8c00) [pid = 1756] [serial = 1992] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x92dc5800) [pid = 1756] [serial = 1991] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91b80800) [pid = 1756] [serial = 1988] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91c64c00) [pid = 1756] [serial = 1983] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x92047800) [pid = 1756] [serial = 1985] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x92329800) [pid = 1756] [serial = 1986] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91c63800) [pid = 1756] [serial = 1970] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91c6b400) [pid = 1756] [serial = 1971] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91307000) [pid = 1756] [serial = 1967] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91308800) [pid = 1756] [serial = 1968] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8c1ea800) [pid = 1756] [serial = 1973] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8db79400) [pid = 1756] [serial = 1974] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91b74c00) [pid = 1756] [serial = 1962] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x9130e000) [pid = 1756] [serial = 1979] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8f011c00) [pid = 1756] [serial = 1976] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8f397c00) [pid = 1756] [serial = 1977] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8e7de800) [pid = 1756] [serial = 1964] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8ee01800) [pid = 1756] [serial = 1965] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x91c60000) [pid = 1756] [serial = 1982] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x91449c00) [pid = 1756] [serial = 1980] [outer = (nil)] [url = about:blank] 05:47:03 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x924d5800) [pid = 1756] [serial = 1989] [outer = (nil)] [url = about:blank] 05:47:04 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:04 INFO - PROCESS | 1756 | 1468500424802 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:47:04 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 05:47:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:47:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1885ms 05:47:04 INFO - PROCESS | 1756 | 1468500424825 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1756 | 1468500424832 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:47:04 INFO - PROCESS | 1756 | 1468500424842 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1756 | 1468500424846 Marionette TRACE conn4 <- [1,2690,null,{}] 05:47:04 INFO - PROCESS | 1756 | 1468500424852 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 1756 | 1468500424857 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:05 INFO - PROCESS | 1756 | 1468500425023 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:47:05 INFO - PROCESS | 1756 | 1468500425211 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1756 | 1468500425220 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73f400 == 22 [pid = 1756] [id = 680] 05:47:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x8f011400) [pid = 1756] [serial = 2041] [outer = (nil)] 05:47:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8f392c00) [pid = 1756] [serial = 2042] [outer = 0x8f011400] 05:47:05 INFO - PROCESS | 1756 | 1468500425290 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x9114ac00) [pid = 1756] [serial = 2043] [outer = 0x8f011400] 05:47:06 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:06 INFO - PROCESS | 1756 | 1468500426455 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:47:06 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 05:47:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:47:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1652ms 05:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:47:06 INFO - PROCESS | 1756 | 1468500426494 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1756 | 1468500426497 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:47:06 INFO - PROCESS | 1756 | 1468500426513 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1756 | 1468500426519 Marionette TRACE conn4 <- [1,2694,null,{}] 05:47:06 INFO - PROCESS | 1756 | 1468500426548 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 1756 | 1468500426557 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:06 INFO - PROCESS | 1756 | 1468500426844 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:47:06 INFO - PROCESS | 1756 | 1468500426886 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1756 | 1468500426898 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144b400 == 23 [pid = 1756] [id = 681] 05:47:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9144bc00) [pid = 1756] [serial = 2044] [outer = (nil)] 05:47:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91450400) [pid = 1756] [serial = 2045] [outer = 0x9144bc00] 05:47:06 INFO - PROCESS | 1756 | 1468500426969 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91b72800) [pid = 1756] [serial = 2046] [outer = 0x9144bc00] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8e7dfc00) [pid = 1756] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91456800) [pid = 1756] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x925d6000) [pid = 1756] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x92dcfc00) [pid = 1756] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x9114cc00) [pid = 1756] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x924d7c00) [pid = 1756] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 60 (0x8bfbf800) [pid = 1756] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 59 (0x8ee0ec00) [pid = 1756] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 58 (0x912f3c00) [pid = 1756] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 57 (0x8e473000) [pid = 1756] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:47:08 INFO - PROCESS | 1756 | --DOMWINDOW == 56 (0x8f39e000) [pid = 1756] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:47:08 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:08 INFO - PROCESS | 1756 | 1468500428291 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:47:08 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 05:47:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:47:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:47:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1857ms 05:47:08 INFO - PROCESS | 1756 | 1468500428361 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:47:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:47:08 INFO - PROCESS | 1756 | 1468500428366 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:47:08 INFO - PROCESS | 1756 | 1468500428372 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1756 | 1468500428376 Marionette TRACE conn4 <- [1,2698,null,{}] 05:47:08 INFO - PROCESS | 1756 | 1468500428381 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1756 | 1468500428386 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:08 INFO - PROCESS | 1756 | 1468500428548 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:47:08 INFO - PROCESS | 1756 | 1468500428602 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1756 | 1468500428608 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e9000 == 24 [pid = 1756] [id = 682] 05:47:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 57 (0x8e473000) [pid = 1756] [serial = 2047] [outer = (nil)] 05:47:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 58 (0x91457c00) [pid = 1756] [serial = 2048] [outer = 0x8e473000] 05:47:08 INFO - PROCESS | 1756 | 1468500428807 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 59 (0x91309800) [pid = 1756] [serial = 2049] [outer = 0x8e473000] 05:47:09 INFO - PROCESS | 1756 | SkCairoFTTypeface::onFilterRec unimplemented 05:47:09 INFO - PROCESS | 1756 | 1468500429976 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:47:10 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 05:47:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:47:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:47:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1643ms 05:47:10 INFO - PROCESS | 1756 | 1468500430016 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1756 | 1468500430020 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:47:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:47:10 INFO - PROCESS | 1756 | 1468500430037 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1756 | 1468500430039 Marionette TRACE conn4 <- [1,2702,null,{}] 05:47:10 INFO - PROCESS | 1756 | 1468500430045 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 1756 | 1468500430050 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:10 INFO - PROCESS | 1756 | 1468500430240 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:47:10 INFO - PROCESS | 1756 | 1468500430493 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1756 | 1468500430505 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc7800 == 25 [pid = 1756] [id = 683] 05:47:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x8c1e5000) [pid = 1756] [serial = 2050] [outer = (nil)] 05:47:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0x8c1f1000) [pid = 1756] [serial = 2051] [outer = 0x8c1e5000] 05:47:10 INFO - PROCESS | 1756 | 1468500430586 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x8db78c00) [pid = 1756] [serial = 2052] [outer = 0x8c1e5000] 05:47:11 INFO - PROCESS | 1756 | 1468500431586 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:47:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1583ms 05:47:11 INFO - PROCESS | 1756 | 1468500431621 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1756 | 1468500431627 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:47:11 INFO - PROCESS | 1756 | 1468500431636 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1756 | 1468500431641 Marionette TRACE conn4 <- [1,2706,null,{}] 05:47:11 INFO - PROCESS | 1756 | 1468500431648 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 1756 | 1468500431657 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:11 INFO - PROCESS | 1756 | 1468500431845 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:47:12 INFO - PROCESS | 1756 | 1468500432079 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1756 | 1468500432088 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f39f800 == 26 [pid = 1756] [id = 684] 05:47:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x91152800) [pid = 1756] [serial = 2053] [outer = (nil)] 05:47:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x91307000) [pid = 1756] [serial = 2054] [outer = 0x91152800] 05:47:12 INFO - PROCESS | 1756 | 1468500432228 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x91310c00) [pid = 1756] [serial = 2055] [outer = 0x91152800] 05:47:13 INFO - PROCESS | 1756 | 1468500433206 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:47:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1639ms 05:47:13 INFO - PROCESS | 1756 | 1468500433274 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:47:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:47:13 INFO - PROCESS | 1756 | 1468500433279 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:47:13 INFO - PROCESS | 1756 | 1468500433286 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1756 | 1468500433289 Marionette TRACE conn4 <- [1,2710,null,{}] 05:47:13 INFO - PROCESS | 1756 | 1468500433296 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 1756 | 1468500433303 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:13 INFO - PROCESS | 1756 | 1468500433490 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:47:13 INFO - PROCESS | 1756 | 1468500433686 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1756 | 1468500433696 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1f2c00 == 27 [pid = 1756] [id = 685] 05:47:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e46b400) [pid = 1756] [serial = 2056] [outer = (nil)] 05:47:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91c45400) [pid = 1756] [serial = 2057] [outer = 0x8e46b400] 05:47:13 INFO - PROCESS | 1756 | 1468500433865 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91c64c00) [pid = 1756] [serial = 2058] [outer = 0x8e46b400] 05:47:14 INFO - PROCESS | 1756 | 1468500434848 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1756 | 1468500434880 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:47:14 INFO - PROCESS | 1756 | 1468500434897 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1756 | 1468500434905 Marionette TRACE conn4 <- [1,2714,null,{}] 05:47:14 INFO - PROCESS | 1756 | 1468500434911 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 1756 | 1468500434918 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:15 INFO - PROCESS | 1756 | 1468500435149 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:47:15 INFO - PROCESS | 1756 | 1468500435382 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1756 | 1468500435388 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbb800 == 28 [pid = 1756] [id = 686] 05:47:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8f016000) [pid = 1756] [serial = 2059] [outer = (nil)] 05:47:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x924cdc00) [pid = 1756] [serial = 2060] [outer = 0x8f016000] 05:47:15 INFO - PROCESS | 1756 | 1468500435482 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x924db000) [pid = 1756] [serial = 2061] [outer = 0x8f016000] 05:47:16 INFO - PROCESS | 1756 | 1468500436417 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:47:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1599ms 05:47:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:47:16 INFO - PROCESS | 1756 | 1468500436487 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1756 | 1468500436491 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:47:16 INFO - PROCESS | 1756 | 1468500436498 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1756 | 1468500436502 Marionette TRACE conn4 <- [1,2718,null,{}] 05:47:16 INFO - PROCESS | 1756 | 1468500436508 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 1756 | 1468500436513 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:16 INFO - PROCESS | 1756 | 1468500436726 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:47:16 INFO - PROCESS | 1756 | 1468500436953 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1756 | 1468500436960 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbe400 == 29 [pid = 1756] [id = 687] 05:47:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9139ac00) [pid = 1756] [serial = 2062] [outer = (nil)] 05:47:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x92dc1c00) [pid = 1756] [serial = 2063] [outer = 0x9139ac00] 05:47:17 INFO - PROCESS | 1756 | 1468500437082 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x92dc6000) [pid = 1756] [serial = 2064] [outer = 0x9139ac00] 05:47:18 INFO - PROCESS | 1756 | 1468500438024 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1756 | 1468500438091 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:47:18 INFO - PROCESS | 1756 | 1468500438098 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1756 | 1468500438101 Marionette TRACE conn4 <- [1,2722,null,{}] 05:47:18 INFO - PROCESS | 1756 | 1468500438108 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 1756 | 1468500438113 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:18 INFO - PROCESS | 1756 | 1468500438305 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:47:18 INFO - PROCESS | 1756 | 1468500438505 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1756 | 1468500438526 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6e800 == 30 [pid = 1756] [id = 688] 05:47:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8db6ec00) [pid = 1756] [serial = 2065] [outer = (nil)] 05:47:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e467400) [pid = 1756] [serial = 2066] [outer = 0x8db6ec00] 05:47:18 INFO - PROCESS | 1756 | 1468500438831 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e73c000) [pid = 1756] [serial = 2067] [outer = 0x8db6ec00] 05:47:19 INFO - PROCESS | 1756 | 1468500439846 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1756 | 1468500439897 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:47:19 INFO - PROCESS | 1756 | 1468500439906 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1756 | 1468500439910 Marionette TRACE conn4 <- [1,2726,null,{}] 05:47:19 INFO - PROCESS | 1756 | 1468500439917 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 1756 | 1468500439922 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:20 INFO - PROCESS | 1756 | 1468500440142 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e9000 == 29 [pid = 1756] [id = 682] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x9144b400 == 28 [pid = 1756] [id = 681] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73f400 == 27 [pid = 1756] [id = 680] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1eec00 == 26 [pid = 1756] [id = 679] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c1400 == 25 [pid = 1756] [id = 678] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46fc00 == 24 [pid = 1756] [id = 677] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbdc00 == 23 [pid = 1756] [id = 676] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ec400 == 22 [pid = 1756] [id = 642] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39c400 == 21 [pid = 1756] [id = 645] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e3000 == 20 [pid = 1756] [id = 653] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x925cbc00 == 19 [pid = 1756] [id = 644] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7eac00 == 18 [pid = 1756] [id = 641] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc3000 == 17 [pid = 1756] [id = 647] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8f00e800 == 16 [pid = 1756] [id = 638] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8f3a0800 == 15 [pid = 1756] [id = 646] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x91153000 == 14 [pid = 1756] [id = 643] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0d000 == 13 [pid = 1756] [id = 639] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbfc00 == 12 [pid = 1756] [id = 640] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbe400 == 11 [pid = 1756] [id = 687] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbb800 == 10 [pid = 1756] [id = 686] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8f39f800 == 9 [pid = 1756] [id = 684] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1f2c00 == 8 [pid = 1756] [id = 685] 05:47:21 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc7800 == 7 [pid = 1756] [id = 683] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91157400) [pid = 1756] [serial = 1995] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f39ec00) [pid = 1756] [serial = 1994] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91c4fc00) [pid = 1756] [serial = 1998] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c41800) [pid = 1756] [serial = 1997] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x93a6b800) [pid = 1756] [serial = 2001] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92f46800) [pid = 1756] [serial = 2000] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x93d8c000) [pid = 1756] [serial = 2004] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x93b68800) [pid = 1756] [serial = 2003] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x94852c00) [pid = 1756] [serial = 2007] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x94837800) [pid = 1756] [serial = 2006] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9520a400) [pid = 1756] [serial = 2010] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x95206000) [pid = 1756] [serial = 2009] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8f018000) [pid = 1756] [serial = 2013] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8e6c7400) [pid = 1756] [serial = 2012] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8f010800) [pid = 1756] [serial = 2021] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x912f7000) [pid = 1756] [serial = 2024] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 60 (0x912eb800) [pid = 1756] [serial = 2027] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 59 (0x8e6c6000) [pid = 1756] [serial = 2018] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 58 (0x8e6ca800) [pid = 1756] [serial = 2019] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 57 (0x912f7800) [pid = 1756] [serial = 2016] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 56 (0x9108f800) [pid = 1756] [serial = 2015] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 55 (0x91306400) [pid = 1756] [serial = 2025] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | --DOMWINDOW == 54 (0x8f017000) [pid = 1756] [serial = 2022] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1756 | 1468500441351 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1756 | 1468500441362 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4c00 == 8 [pid = 1756] [id = 689] 05:47:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 55 (0x8bfc5000) [pid = 1756] [serial = 2068] [outer = (nil)] 05:47:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 56 (0x8c1eb000) [pid = 1756] [serial = 2069] [outer = 0x8bfc5000] 05:47:21 INFO - PROCESS | 1756 | 1468500441438 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 57 (0x8db6e000) [pid = 1756] [serial = 2070] [outer = 0x8bfc5000] 05:47:22 INFO - PROCESS | 1756 | 1468500442257 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2383ms 05:47:22 INFO - PROCESS | 1756 | 1468500442290 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:47:22 INFO - PROCESS | 1756 | 1468500442295 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:47:22 INFO - PROCESS | 1756 | 1468500442303 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1756 | 1468500442307 Marionette TRACE conn4 <- [1,2730,null,{}] 05:47:22 INFO - PROCESS | 1756 | 1468500442316 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:22 INFO - PROCESS | 1756 | 1468500442323 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:22 INFO - PROCESS | 1756 | 1468500442492 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:47:22 INFO - PROCESS | 1756 | 1468500442633 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1756 | 1468500442643 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:22 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6be000 == 9 [pid = 1756] [id = 690] 05:47:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 58 (0x8e732c00) [pid = 1756] [serial = 2071] [outer = (nil)] 05:47:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 59 (0x8e740c00) [pid = 1756] [serial = 2072] [outer = 0x8e732c00] 05:47:22 INFO - PROCESS | 1756 | 1468500442726 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x8e7e7800) [pid = 1756] [serial = 2073] [outer = 0x8e732c00] 05:47:23 INFO - PROCESS | 1756 | 1468500443961 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:47:23 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 05:47:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:47:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1684ms 05:47:23 INFO - PROCESS | 1756 | 1468500443992 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1756 | 1468500443999 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:47:24 INFO - PROCESS | 1756 | 1468500444025 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1756 | 1468500444029 Marionette TRACE conn4 <- [1,2734,null,{}] 05:47:24 INFO - PROCESS | 1756 | 1468500444035 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1756 | 1468500444041 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:24 INFO - PROCESS | 1756 | 1468500444244 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:47:24 INFO - PROCESS | 1756 | 1468500444369 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1756 | 1468500444378 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee08c00 == 10 [pid = 1756] [id = 691] 05:47:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0x8ee10000) [pid = 1756] [serial = 2074] [outer = (nil)] 05:47:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x8f39c400) [pid = 1756] [serial = 2075] [outer = 0x8ee10000] 05:47:24 INFO - PROCESS | 1756 | 1468500444448 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x9114e400) [pid = 1756] [serial = 2076] [outer = 0x8ee10000] 05:47:25 INFO - PROCESS | 1756 | 1468500445385 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1440ms 05:47:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:47:25 INFO - PROCESS | 1756 | 1468500445455 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1756 | 1468500445458 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:47:25 INFO - PROCESS | 1756 | 1468500445474 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1756 | 1468500445484 Marionette TRACE conn4 <- [1,2738,null,{}] 05:47:25 INFO - PROCESS | 1756 | 1468500445502 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 1756 | 1468500445510 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:25 INFO - PROCESS | 1756 | 1468500445742 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:47:25 INFO - PROCESS | 1756 | 1468500445766 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1756 | 1468500445777 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:25 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f9400 == 11 [pid = 1756] [id = 692] 05:47:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x912f9800) [pid = 1756] [serial = 2077] [outer = (nil)] 05:47:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x91306c00) [pid = 1756] [serial = 2078] [outer = 0x912f9800] 05:47:25 INFO - PROCESS | 1756 | 1468500445841 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9130e800) [pid = 1756] [serial = 2079] [outer = 0x912f9800] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x9144bc00) [pid = 1756] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8bfbe000) [pid = 1756] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x912ef400) [pid = 1756] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8db70400) [pid = 1756] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x8e7de400) [pid = 1756] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 60 (0x8f011400) [pid = 1756] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:47:26 INFO - PROCESS | 1756 | --DOMWINDOW == 59 (0x8e738c00) [pid = 1756] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:47:27 INFO - PROCESS | 1756 | 1468500447000 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:47:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1564ms 05:47:27 INFO - PROCESS | 1756 | 1468500447028 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:47:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:47:27 INFO - PROCESS | 1756 | 1468500447033 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:47:27 INFO - PROCESS | 1756 | 1468500447039 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1756 | 1468500447042 Marionette TRACE conn4 <- [1,2742,null,{}] 05:47:27 INFO - PROCESS | 1756 | 1468500447052 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 1756 | 1468500447056 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:27 INFO - PROCESS | 1756 | 1468500447216 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:47:27 INFO - PROCESS | 1756 | 1468500447226 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1756 | 1468500447242 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db79400 == 12 [pid = 1756] [id = 693] 05:47:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 60 (0x8f00f800) [pid = 1756] [serial = 2080] [outer = (nil)] 05:47:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 61 (0x91393c00) [pid = 1756] [serial = 2081] [outer = 0x8f00f800] 05:47:27 INFO - PROCESS | 1756 | 1468500447312 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x91397400) [pid = 1756] [serial = 2082] [outer = 0x8f00f800] 05:47:28 INFO - PROCESS | 1756 | 1468500448211 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:47:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1246ms 05:47:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:47:28 INFO - PROCESS | 1756 | 1468500448285 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1756 | 1468500448288 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:47:28 INFO - PROCESS | 1756 | 1468500448294 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1756 | 1468500448298 Marionette TRACE conn4 <- [1,2746,null,{}] 05:47:28 INFO - PROCESS | 1756 | 1468500448320 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1756 | 1468500448325 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:28 INFO - PROCESS | 1756 | 1468500448537 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:47:28 INFO - PROCESS | 1756 | 1468500448718 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1756 | 1468500448732 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6c400 == 13 [pid = 1756] [id = 694] 05:47:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8db6d400) [pid = 1756] [serial = 2083] [outer = (nil)] 05:47:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8e46b800) [pid = 1756] [serial = 2084] [outer = 0x8db6d400] 05:47:28 INFO - PROCESS | 1756 | 1468500448818 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e6ca800) [pid = 1756] [serial = 2085] [outer = 0x8db6d400] 05:47:29 INFO - PROCESS | 1756 | 1468500449919 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:47:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1688ms 05:47:29 INFO - PROCESS | 1756 | 1468500449983 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:47:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:47:29 INFO - PROCESS | 1756 | 1468500449990 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:47:30 INFO - PROCESS | 1756 | 1468500449999 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1756 | 1468500450004 Marionette TRACE conn4 <- [1,2750,null,{}] 05:47:30 INFO - PROCESS | 1756 | 1468500450012 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 1756 | 1468500450018 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:30 INFO - PROCESS | 1756 | 1468500450206 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:47:30 INFO - PROCESS | 1756 | 1468500450440 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1756 | 1468500450451 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6d800 == 14 [pid = 1756] [id = 695] 05:47:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8f391800) [pid = 1756] [serial = 2086] [outer = (nil)] 05:47:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8f39d400) [pid = 1756] [serial = 2087] [outer = 0x8f391800] 05:47:30 INFO - PROCESS | 1756 | 1468500450580 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91156c00) [pid = 1756] [serial = 2088] [outer = 0x8f391800] 05:47:31 INFO - PROCESS | 1756 | 1468500451608 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:47:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1696ms 05:47:31 INFO - PROCESS | 1756 | 1468500451694 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:47:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:47:31 INFO - PROCESS | 1756 | 1468500451699 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:47:31 INFO - PROCESS | 1756 | 1468500451706 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1756 | 1468500451710 Marionette TRACE conn4 <- [1,2754,null,{}] 05:47:31 INFO - PROCESS | 1756 | 1468500451717 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 1756 | 1468500451723 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:31 INFO - PROCESS | 1756 | 1468500451940 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:47:32 INFO - PROCESS | 1756 | 1468500452215 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1756 | 1468500452221 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x9139a000 == 15 [pid = 1756] [id = 696] 05:47:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9139b800) [pid = 1756] [serial = 2089] [outer = (nil)] 05:47:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b72400) [pid = 1756] [serial = 2090] [outer = 0x9139b800] 05:47:32 INFO - PROCESS | 1756 | 1468500452352 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91b80000) [pid = 1756] [serial = 2091] [outer = 0x9139b800] 05:47:33 INFO - PROCESS | 1756 | 1468500453381 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:47:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1732ms 05:47:33 INFO - PROCESS | 1756 | 1468500453438 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1756 | 1468500453444 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:47:33 INFO - PROCESS | 1756 | 1468500453462 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1756 | 1468500453468 Marionette TRACE conn4 <- [1,2758,null,{}] 05:47:33 INFO - PROCESS | 1756 | 1468500453474 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 1756 | 1468500453481 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:33 INFO - PROCESS | 1756 | 1468500453686 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:47:33 INFO - PROCESS | 1756 | 1468500453914 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1756 | 1468500453924 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc0800 == 16 [pid = 1756] [id = 697] 05:47:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8f3a0000) [pid = 1756] [serial = 2092] [outer = (nil)] 05:47:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91b7f400) [pid = 1756] [serial = 2093] [outer = 0x8f3a0000] 05:47:34 INFO - PROCESS | 1756 | 1468500454007 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c4d000) [pid = 1756] [serial = 2094] [outer = 0x8f3a0000] 05:47:35 INFO - PROCESS | 1756 | 1468500455140 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:47:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1742ms 05:47:35 INFO - PROCESS | 1756 | 1468500455196 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:47:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:47:35 INFO - PROCESS | 1756 | 1468500455201 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:47:35 INFO - PROCESS | 1756 | 1468500455209 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1756 | 1468500455214 Marionette TRACE conn4 <- [1,2762,null,{}] 05:47:35 INFO - PROCESS | 1756 | 1468500455222 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 1756 | 1468500455227 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:35 INFO - PROCESS | 1756 | 1468500455411 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:47:35 INFO - PROCESS | 1756 | --DOCSHELL 0x8db79400 == 15 [pid = 1756] [id = 693] 05:47:35 INFO - PROCESS | 1756 | --DOCSHELL 0x912f9400 == 14 [pid = 1756] [id = 692] 05:47:35 INFO - PROCESS | 1756 | 1468500455682 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1756 | 1468500455693 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:35 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee08c00 == 13 [pid = 1756] [id = 691] 05:47:35 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6be000 == 12 [pid = 1756] [id = 690] 05:47:35 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4c00 == 11 [pid = 1756] [id = 689] 05:47:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ea800 == 12 [pid = 1756] [id = 698] 05:47:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8c1ef800) [pid = 1756] [serial = 2095] [outer = (nil)] 05:47:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e6c3000) [pid = 1756] [serial = 2096] [outer = 0x8c1ef800] 05:47:35 INFO - PROCESS | 1756 | 1468500455775 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8e7e2000) [pid = 1756] [serial = 2097] [outer = 0x8c1ef800] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91457c00) [pid = 1756] [serial = 2048] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91450400) [pid = 1756] [serial = 2045] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8c1ed400) [pid = 1756] [serial = 2030] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8c1f3000) [pid = 1756] [serial = 2031] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91b75c00) [pid = 1756] [serial = 2036] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x91b7ac00) [pid = 1756] [serial = 2037] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e6c0400) [pid = 1756] [serial = 2039] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e735c00) [pid = 1756] [serial = 2040] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8f014c00) [pid = 1756] [serial = 2033] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91080400) [pid = 1756] [serial = 2034] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8f392c00) [pid = 1756] [serial = 2042] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91b72800) [pid = 1756] [serial = 2046] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9114ac00) [pid = 1756] [serial = 2043] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x9138e400) [pid = 1756] [serial = 2028] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1756 | 1468500456583 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:47:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1387ms 05:47:36 INFO - PROCESS | 1756 | 1468500456596 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1756 | 1468500456602 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:47:36 INFO - PROCESS | 1756 | 1468500456656 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1756 | 1468500456659 Marionette TRACE conn4 <- [1,2766,null,{}] 05:47:36 INFO - PROCESS | 1756 | 1468500456670 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 1756 | 1468500456675 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:36 INFO - PROCESS | 1756 | 1468500456842 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:47:36 INFO - PROCESS | 1756 | 1468500456852 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1756 | 1468500456860 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0e800 == 13 [pid = 1756] [id = 699] 05:47:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8f01a800) [pid = 1756] [serial = 2098] [outer = (nil)] 05:47:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8f395000) [pid = 1756] [serial = 2099] [outer = 0x8f01a800] 05:47:36 INFO - PROCESS | 1756 | 1468500456933 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x9108dc00) [pid = 1756] [serial = 2100] [outer = 0x8f01a800] 05:47:37 INFO - PROCESS | 1756 | 1468500457944 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:47:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1341ms 05:47:37 INFO - PROCESS | 1756 | 1468500457991 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1756 | 1468500457994 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:47:38 INFO - PROCESS | 1756 | 1468500458005 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1756 | 1468500458010 Marionette TRACE conn4 <- [1,2770,null,{}] 05:47:38 INFO - PROCESS | 1756 | 1468500458026 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1756 | 1468500458034 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:38 INFO - PROCESS | 1756 | 1468500458265 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:47:38 INFO - PROCESS | 1756 | 1468500458283 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1756 | 1468500458292 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x91399400 == 14 [pid = 1756] [id = 700] 05:47:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91449400) [pid = 1756] [serial = 2101] [outer = (nil)] 05:47:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91451c00) [pid = 1756] [serial = 2102] [outer = 0x91449400] 05:47:38 INFO - PROCESS | 1756 | 1468500458377 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91b78c00) [pid = 1756] [serial = 2103] [outer = 0x91449400] 05:47:39 INFO - PROCESS | 1756 | 1468500459310 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:47:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1334ms 05:47:39 INFO - PROCESS | 1756 | 1468500459340 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1756 | 1468500459344 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:47:39 INFO - PROCESS | 1756 | 1468500459350 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1756 | 1468500459353 Marionette TRACE conn4 <- [1,2774,null,{}] 05:47:39 INFO - PROCESS | 1756 | 1468500459365 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 1756 | 1468500459370 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:39 INFO - PROCESS | 1756 | 1468500459597 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:47:39 INFO - PROCESS | 1756 | 1468500459620 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1756 | 1468500459630 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x91450000 == 15 [pid = 1756] [id = 701] 05:47:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b7d400) [pid = 1756] [serial = 2104] [outer = (nil)] 05:47:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91c6bc00) [pid = 1756] [serial = 2105] [outer = 0x91b7d400] 05:47:39 INFO - PROCESS | 1756 | 1468500459697 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x92045400) [pid = 1756] [serial = 2106] [outer = 0x91b7d400] 05:47:40 INFO - PROCESS | 1756 | 1468500460724 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e473000) [pid = 1756] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91152800) [pid = 1756] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8db6ec00) [pid = 1756] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x9139ac00) [pid = 1756] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e732c00) [pid = 1756] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8bfc5000) [pid = 1756] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8c1e5000) [pid = 1756] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x8f016000) [pid = 1756] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8ee10000) [pid = 1756] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:47:40 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x8e46b400) [pid = 1756] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:47:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:47:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1431ms 05:47:40 INFO - PROCESS | 1756 | 1468500460782 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1756 | 1468500460785 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:47:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:47:40 INFO - PROCESS | 1756 | 1468500460791 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1756 | 1468500460794 Marionette TRACE conn4 <- [1,2778,null,{}] 05:47:40 INFO - PROCESS | 1756 | 1468500460805 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 1756 | 1468500460809 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:40 INFO - PROCESS | 1756 | 1468500460958 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:47:41 INFO - PROCESS | 1756 | 1468500461099 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1756 | 1468500461109 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e4c00 == 16 [pid = 1756] [id = 702] 05:47:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8e473000) [pid = 1756] [serial = 2107] [outer = (nil)] 05:47:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x912f6800) [pid = 1756] [serial = 2108] [outer = 0x8e473000] 05:47:41 INFO - PROCESS | 1756 | 1468500461174 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9139d000) [pid = 1756] [serial = 2109] [outer = 0x8e473000] 05:47:41 INFO - PROCESS | 1756 | 1468500461945 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:47:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1195ms 05:47:41 INFO - PROCESS | 1756 | 1468500461988 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1756 | 1468500461992 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:47:42 INFO - PROCESS | 1756 | 1468500462006 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1756 | 1468500462008 Marionette TRACE conn4 <- [1,2782,null,{}] 05:47:42 INFO - PROCESS | 1756 | 1468500462015 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 1756 | 1468500462025 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:42 INFO - PROCESS | 1756 | 1468500462238 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:47:42 INFO - PROCESS | 1756 | 1468500462249 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1756 | 1468500462255 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db6ec00 == 17 [pid = 1756] [id = 703] 05:47:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e6c9000) [pid = 1756] [serial = 2110] [outer = (nil)] 05:47:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x925d4000) [pid = 1756] [serial = 2111] [outer = 0x8e6c9000] 05:47:42 INFO - PROCESS | 1756 | 1468500462466 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x92dc9c00) [pid = 1756] [serial = 2112] [outer = 0x8e6c9000] 05:47:43 INFO - PROCESS | 1756 | 1468500463479 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:47:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1485ms 05:47:43 INFO - PROCESS | 1756 | 1468500463492 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1756 | 1468500463499 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:47:43 INFO - PROCESS | 1756 | 1468500463507 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1756 | 1468500463513 Marionette TRACE conn4 <- [1,2786,null,{}] 05:47:43 INFO - PROCESS | 1756 | 1468500463523 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 1756 | 1468500463532 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:43 INFO - PROCESS | 1756 | 1468500463718 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:47:43 INFO - PROCESS | 1756 | 1468500463921 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1756 | 1468500463928 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfb9400 == 18 [pid = 1756] [id = 704] 05:47:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8c1efc00) [pid = 1756] [serial = 2113] [outer = (nil)] 05:47:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8ee01c00) [pid = 1756] [serial = 2114] [outer = 0x8c1efc00] 05:47:44 INFO - PROCESS | 1756 | 1468500464015 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8ee0f000) [pid = 1756] [serial = 2115] [outer = 0x8c1efc00] 05:47:45 INFO - PROCESS | 1756 | 1468500465019 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:47:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1535ms 05:47:45 INFO - PROCESS | 1756 | 1468500465041 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1756 | 1468500465049 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:47:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:47:45 INFO - PROCESS | 1756 | 1468500465059 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1756 | 1468500465063 Marionette TRACE conn4 <- [1,2790,null,{}] 05:47:45 INFO - PROCESS | 1756 | 1468500465071 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 1756 | 1468500465077 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:45 INFO - PROCESS | 1756 | 1468500465325 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:47:45 INFO - PROCESS | 1756 | 1468500465467 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1756 | 1468500465475 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x91304000 == 19 [pid = 1756] [id = 705] 05:47:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91305800) [pid = 1756] [serial = 2116] [outer = (nil)] 05:47:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91395800) [pid = 1756] [serial = 2117] [outer = 0x91305800] 05:47:45 INFO - PROCESS | 1756 | 1468500465563 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91454c00) [pid = 1756] [serial = 2118] [outer = 0x91305800] 05:47:46 INFO - PROCESS | 1756 | 1468500466619 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1589ms 05:47:46 INFO - PROCESS | 1756 | 1468500466648 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:47:46 INFO - PROCESS | 1756 | 1468500466653 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:47:46 INFO - PROCESS | 1756 | 1468500466660 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1756 | 1468500466666 Marionette TRACE conn4 <- [1,2794,null,{}] 05:47:46 INFO - PROCESS | 1756 | 1468500466683 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 1756 | 1468500466692 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:46 INFO - PROCESS | 1756 | 1468500466873 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:47:47 INFO - PROCESS | 1756 | 1468500467105 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1756 | 1468500467115 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:47 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f012400 == 20 [pid = 1756] [id = 706] 05:47:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x925d4800) [pid = 1756] [serial = 2119] [outer = (nil)] 05:47:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92dc5400) [pid = 1756] [serial = 2120] [outer = 0x925d4800] 05:47:47 INFO - PROCESS | 1756 | 1468500467242 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92f45800) [pid = 1756] [serial = 2121] [outer = 0x925d4800] 05:47:48 INFO - PROCESS | 1756 | 1468500468182 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1590ms 05:47:48 INFO - PROCESS | 1756 | 1468500468249 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1756 | 1468500468254 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:47:48 INFO - PROCESS | 1756 | 1468500468261 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1756 | 1468500468265 Marionette TRACE conn4 <- [1,2798,null,{}] 05:47:48 INFO - PROCESS | 1756 | 1468500468271 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 1756 | 1468500468276 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:48 INFO - PROCESS | 1756 | 1468500468493 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:47:48 INFO - PROCESS | 1756 | 1468500468677 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1756 | 1468500468685 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46d800 == 21 [pid = 1756] [id = 707] 05:47:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92dc1800) [pid = 1756] [serial = 2122] [outer = (nil)] 05:47:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x93a6e800) [pid = 1756] [serial = 2123] [outer = 0x92dc1800] 05:47:48 INFO - PROCESS | 1756 | 1468500468765 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x93a77400) [pid = 1756] [serial = 2124] [outer = 0x92dc1800] 05:47:49 INFO - PROCESS | 1756 | 1468500469745 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1534ms 05:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:47:49 INFO - PROCESS | 1756 | 1468500469795 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1756 | 1468500469798 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:47:49 INFO - PROCESS | 1756 | 1468500469805 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1756 | 1468500469809 Marionette TRACE conn4 <- [1,2802,null,{}] 05:47:49 INFO - PROCESS | 1756 | 1468500469815 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 1756 | 1468500469820 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:50 INFO - PROCESS | 1756 | 1468500469994 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:47:50 INFO - PROCESS | 1756 | 1468500470187 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1756 | 1468500470193 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x91151c00 == 22 [pid = 1756] [id = 708] 05:47:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91c44000) [pid = 1756] [serial = 2125] [outer = (nil)] 05:47:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93b67400) [pid = 1756] [serial = 2126] [outer = 0x91c44000] 05:47:50 INFO - PROCESS | 1756 | 1468500470286 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93d8bc00) [pid = 1756] [serial = 2127] [outer = 0x91c44000] 05:47:51 INFO - PROCESS | 1756 | 1468500471216 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1446ms 05:47:51 INFO - PROCESS | 1756 | 1468500471251 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1756 | 1468500471255 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:47:51 INFO - PROCESS | 1756 | 1468500471262 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1756 | 1468500471265 Marionette TRACE conn4 <- [1,2806,null,{}] 05:47:51 INFO - PROCESS | 1756 | 1468500471271 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 1756 | 1468500471282 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:51 INFO - PROCESS | 1756 | 1468500471485 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:47:51 INFO - PROCESS | 1756 | 1468500471682 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1756 | 1468500471690 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46c000 == 23 [pid = 1756] [id = 709] 05:47:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e46f000) [pid = 1756] [serial = 2128] [outer = (nil)] 05:47:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x94856800) [pid = 1756] [serial = 2129] [outer = 0x8e46f000] 05:47:51 INFO - PROCESS | 1756 | 1468500471773 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x94859c00) [pid = 1756] [serial = 2130] [outer = 0x8e46f000] 05:47:52 INFO - PROCESS | 1756 | 1468500472685 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1481ms 05:47:52 INFO - PROCESS | 1756 | 1468500472748 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1756 | 1468500472751 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:47:52 INFO - PROCESS | 1756 | 1468500472759 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1756 | 1468500472763 Marionette TRACE conn4 <- [1,2810,null,{}] 05:47:52 INFO - PROCESS | 1756 | 1468500472769 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 1756 | 1468500472775 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:52 INFO - PROCESS | 1756 | 1468500472946 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:47:53 INFO - PROCESS | 1756 | 1468500473405 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1756 | 1468500473419 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbd800 == 24 [pid = 1756] [id = 710] 05:47:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8bfbe000) [pid = 1756] [serial = 2131] [outer = (nil)] 05:47:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8c1e6c00) [pid = 1756] [serial = 2132] [outer = 0x8bfbe000] 05:47:53 INFO - PROCESS | 1756 | 1468500473548 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8c1f2400) [pid = 1756] [serial = 2133] [outer = 0x8bfbe000] 05:47:54 INFO - PROCESS | 1756 | 1468500474408 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1685ms 05:47:54 INFO - PROCESS | 1756 | 1468500474447 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1756 | 1468500474452 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:47:54 INFO - PROCESS | 1756 | 1468500474489 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1756 | 1468500474493 Marionette TRACE conn4 <- [1,2814,null,{}] 05:47:54 INFO - PROCESS | 1756 | 1468500474510 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 1756 | 1468500474522 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:54 INFO - PROCESS | 1756 | 1468500474718 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:47:54 INFO - PROCESS | 1756 | 1468500474928 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1756 | 1468500474936 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70c00 == 25 [pid = 1756] [id = 711] 05:47:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8e46c800) [pid = 1756] [serial = 2134] [outer = (nil)] 05:47:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8e7e8000) [pid = 1756] [serial = 2135] [outer = 0x8e46c800] 05:47:55 INFO - PROCESS | 1756 | 1468500475012 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8ee10c00) [pid = 1756] [serial = 2136] [outer = 0x8e46c800] 05:47:56 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6e800 == 24 [pid = 1756] [id = 688] 05:47:56 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc0800 == 23 [pid = 1756] [id = 697] 05:47:56 INFO - PROCESS | 1756 | --DOCSHELL 0x9139a000 == 22 [pid = 1756] [id = 696] 05:47:56 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6d800 == 21 [pid = 1756] [id = 695] 05:47:56 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6c400 == 20 [pid = 1756] [id = 694] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x91309800) [pid = 1756] [serial = 2049] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x91393c00) [pid = 1756] [serial = 2081] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x91310c00) [pid = 1756] [serial = 2055] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e73c000) [pid = 1756] [serial = 2067] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x92dc6000) [pid = 1756] [serial = 2064] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8e740c00) [pid = 1756] [serial = 2072] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91307000) [pid = 1756] [serial = 2054] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8c1eb000) [pid = 1756] [serial = 2069] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8db78c00) [pid = 1756] [serial = 2052] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8c1f1000) [pid = 1756] [serial = 2051] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8db6e000) [pid = 1756] [serial = 2070] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x924cdc00) [pid = 1756] [serial = 2060] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9114e400) [pid = 1756] [serial = 2076] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x924db000) [pid = 1756] [serial = 2061] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8f39c400) [pid = 1756] [serial = 2075] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c64c00) [pid = 1756] [serial = 2058] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8e467400) [pid = 1756] [serial = 2066] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91306c00) [pid = 1756] [serial = 2078] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e7e7800) [pid = 1756] [serial = 2073] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c45400) [pid = 1756] [serial = 2057] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x92dc1c00) [pid = 1756] [serial = 2063] [outer = (nil)] [url = about:blank] 05:47:57 INFO - PROCESS | 1756 | 1468500477003 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2562ms 05:47:57 INFO - PROCESS | 1756 | 1468500477042 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1756 | 1468500477048 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:47:57 INFO - PROCESS | 1756 | 1468500477056 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1756 | 1468500477063 Marionette TRACE conn4 <- [1,2818,null,{}] 05:47:57 INFO - PROCESS | 1756 | 1468500477074 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 1756 | 1468500477079 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:57 INFO - PROCESS | 1756 | 1468500477245 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:47:57 INFO - PROCESS | 1756 | 1468500477401 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1756 | 1468500477411 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473c00 == 21 [pid = 1756] [id = 712] 05:47:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e474400) [pid = 1756] [serial = 2137] [outer = (nil)] 05:47:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8e734000) [pid = 1756] [serial = 2138] [outer = 0x8e474400] 05:47:57 INFO - PROCESS | 1756 | 1468500477484 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8e741000) [pid = 1756] [serial = 2139] [outer = 0x8e474400] 05:47:58 INFO - PROCESS | 1756 | 1468500478316 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1287ms 05:47:58 INFO - PROCESS | 1756 | 1468500478343 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:47:58 INFO - PROCESS | 1756 | 1468500478351 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 1756 | 1468500478362 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1756 | 1468500478367 Marionette TRACE conn4 <- [1,2822,null,{}] 05:47:58 INFO - PROCESS | 1756 | 1468500478373 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 1756 | 1468500478379 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:58 INFO - PROCESS | 1756 | 1468500478563 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:47:58 INFO - PROCESS | 1756 | 1468500478574 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1756 | 1468500478583 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f394800 == 22 [pid = 1756] [id = 713] 05:47:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8f397000) [pid = 1756] [serial = 2140] [outer = (nil)] 05:47:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8f39b800) [pid = 1756] [serial = 2141] [outer = 0x8f397000] 05:47:58 INFO - PROCESS | 1756 | 1468500478655 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x91089400) [pid = 1756] [serial = 2142] [outer = 0x8f397000] 05:47:59 INFO - PROCESS | 1756 | 1468500479645 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:47:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1340ms 05:47:59 INFO - PROCESS | 1756 | 1468500479707 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1756 | 1468500479711 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:47:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:47:59 INFO - PROCESS | 1756 | 1468500479717 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1756 | 1468500479723 Marionette TRACE conn4 <- [1,2826,null,{}] 05:47:59 INFO - PROCESS | 1756 | 1468500479747 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 1756 | 1468500479756 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:47:59 INFO - PROCESS | 1756 | 1468500479972 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:48:00 INFO - PROCESS | 1756 | 1468500480010 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1756 | 1468500480024 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f8000 == 23 [pid = 1756] [id = 714] 05:48:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x912fa800) [pid = 1756] [serial = 2143] [outer = (nil)] 05:48:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x91307000) [pid = 1756] [serial = 2144] [outer = 0x912fa800] 05:48:00 INFO - PROCESS | 1756 | 1468500480175 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9130e400) [pid = 1756] [serial = 2145] [outer = 0x912fa800] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8e6c9000) [pid = 1756] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x912f9800) [pid = 1756] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91b7d400) [pid = 1756] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8e473000) [pid = 1756] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8db6d400) [pid = 1756] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8f00f800) [pid = 1756] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f391800) [pid = 1756] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8f01a800) [pid = 1756] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f3a0000) [pid = 1756] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8c1ef800) [pid = 1756] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91449400) [pid = 1756] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:48:01 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x9139b800) [pid = 1756] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:48:01 INFO - PROCESS | 1756 | 1468500481513 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:48:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1842ms 05:48:01 INFO - PROCESS | 1756 | 1468500481559 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 1756 | 1468500481564 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:48:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:48:01 INFO - PROCESS | 1756 | 1468500481570 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1756 | 1468500481573 Marionette TRACE conn4 <- [1,2830,null,{}] 05:48:01 INFO - PROCESS | 1756 | 1468500481579 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:01 INFO - PROCESS | 1756 | 1468500481583 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:01 INFO - PROCESS | 1756 | 1468500481815 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:48:01 INFO - PROCESS | 1756 | 1468500481962 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1756 | 1468500481970 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfbb000 == 24 [pid = 1756] [id = 715] 05:48:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8e473000) [pid = 1756] [serial = 2146] [outer = (nil)] 05:48:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91153000) [pid = 1756] [serial = 2147] [outer = 0x8e473000] 05:48:02 INFO - PROCESS | 1756 | 1468500482040 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91392800) [pid = 1756] [serial = 2148] [outer = 0x8e473000] 05:48:02 INFO - PROCESS | 1756 | 1468500482789 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:48:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1234ms 05:48:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:48:02 INFO - PROCESS | 1756 | 1468500482804 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1756 | 1468500482807 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:48:02 INFO - PROCESS | 1756 | 1468500482814 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1756 | 1468500482817 Marionette TRACE conn4 <- [1,2834,null,{}] 05:48:02 INFO - PROCESS | 1756 | 1468500482823 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 1756 | 1468500482828 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:03 INFO - PROCESS | 1756 | 1468500483028 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:48:03 INFO - PROCESS | 1756 | 1468500483045 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1756 | 1468500483053 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ef400 == 25 [pid = 1756] [id = 716] 05:48:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9139b800) [pid = 1756] [serial = 2149] [outer = (nil)] 05:48:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91456400) [pid = 1756] [serial = 2150] [outer = 0x9139b800] 05:48:03 INFO - PROCESS | 1756 | 1468500483120 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91b78800) [pid = 1756] [serial = 2151] [outer = 0x9139b800] 05:48:04 INFO - PROCESS | 1756 | 1468500484313 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1584ms 05:48:04 INFO - PROCESS | 1756 | 1468500484397 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1756 | 1468500484404 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:48:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:48:04 INFO - PROCESS | 1756 | 1468500484411 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1756 | 1468500484421 Marionette TRACE conn4 <- [1,2838,null,{}] 05:48:04 INFO - PROCESS | 1756 | 1468500484428 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 1756 | 1468500484434 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:04 INFO - PROCESS | 1756 | 1468500484642 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:48:04 INFO - PROCESS | 1756 | 1468500484879 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1756 | 1468500484888 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:04 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4800 == 26 [pid = 1756] [id = 717] 05:48:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8e6ca000) [pid = 1756] [serial = 2152] [outer = (nil)] 05:48:04 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e7e4800) [pid = 1756] [serial = 2153] [outer = 0x8e6ca000] 05:48:05 INFO - PROCESS | 1756 | 1468500484996 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f399400) [pid = 1756] [serial = 2154] [outer = 0x8e6ca000] 05:48:05 INFO - PROCESS | 1756 | 1468500485989 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1643ms 05:48:06 INFO - PROCESS | 1756 | 1468500486055 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1756 | 1468500486062 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:48:06 INFO - PROCESS | 1756 | 1468500486073 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1756 | 1468500486077 Marionette TRACE conn4 <- [1,2842,null,{}] 05:48:06 INFO - PROCESS | 1756 | 1468500486084 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 1756 | 1468500486090 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:06 INFO - PROCESS | 1756 | 1468500486278 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:48:06 INFO - PROCESS | 1756 | 1468500486551 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1756 | 1468500486560 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:06 INFO - PROCESS | 1756 | ++DOCSHELL 0x91154000 == 27 [pid = 1756] [id = 718] 05:48:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91307800) [pid = 1756] [serial = 2155] [outer = (nil)] 05:48:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9139c400) [pid = 1756] [serial = 2156] [outer = 0x91307800] 05:48:06 INFO - PROCESS | 1756 | 1468500486687 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x9144cc00) [pid = 1756] [serial = 2157] [outer = 0x91307800] 05:48:07 INFO - PROCESS | 1756 | 1468500487683 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1687ms 05:48:07 INFO - PROCESS | 1756 | 1468500487760 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1756 | 1468500487763 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:48:07 INFO - PROCESS | 1756 | 1468500487771 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1756 | 1468500487777 Marionette TRACE conn4 <- [1,2846,null,{}] 05:48:07 INFO - PROCESS | 1756 | 1468500487795 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 1756 | 1468500487804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:08 INFO - PROCESS | 1756 | 1468500488021 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:48:08 INFO - PROCESS | 1756 | 1468500488251 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1756 | 1468500488261 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c61800 == 28 [pid = 1756] [id = 719] 05:48:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91c62000) [pid = 1756] [serial = 2158] [outer = (nil)] 05:48:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x9203a800) [pid = 1756] [serial = 2159] [outer = 0x91c62000] 05:48:08 INFO - PROCESS | 1756 | 1468500488390 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x92326000) [pid = 1756] [serial = 2160] [outer = 0x91c62000] 05:48:09 INFO - PROCESS | 1756 | 1468500489390 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1797ms 05:48:09 INFO - PROCESS | 1756 | 1468500489576 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1756 | 1468500489583 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:48:09 INFO - PROCESS | 1756 | 1468500489592 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1756 | 1468500489596 Marionette TRACE conn4 <- [1,2850,null,{}] 05:48:09 INFO - PROCESS | 1756 | 1468500489604 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 1756 | 1468500489610 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:09 INFO - PROCESS | 1756 | 1468500489789 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:48:10 INFO - PROCESS | 1756 | 1468500490044 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1756 | 1468500490059 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46d400 == 29 [pid = 1756] [id = 720] 05:48:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e46e400) [pid = 1756] [serial = 2161] [outer = (nil)] 05:48:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e6c2000) [pid = 1756] [serial = 2162] [outer = 0x8e46e400] 05:48:10 INFO - PROCESS | 1756 | 1468500490196 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e737c00) [pid = 1756] [serial = 2163] [outer = 0x8e46e400] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x91c6bc00) [pid = 1756] [serial = 2105] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x912f6800) [pid = 1756] [serial = 2108] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92045400) [pid = 1756] [serial = 2106] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x9139d000) [pid = 1756] [serial = 2109] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8e46b800) [pid = 1756] [serial = 2084] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e6ca800) [pid = 1756] [serial = 2085] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91397400) [pid = 1756] [serial = 2082] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f39d400) [pid = 1756] [serial = 2087] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91156c00) [pid = 1756] [serial = 2088] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f395000) [pid = 1756] [serial = 2099] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9108dc00) [pid = 1756] [serial = 2100] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91b7f400) [pid = 1756] [serial = 2093] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x91c4d000) [pid = 1756] [serial = 2094] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e6c3000) [pid = 1756] [serial = 2096] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e7e2000) [pid = 1756] [serial = 2097] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91451c00) [pid = 1756] [serial = 2102] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x91b72400) [pid = 1756] [serial = 2090] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91b80000) [pid = 1756] [serial = 2091] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x92dc9c00) [pid = 1756] [serial = 2112] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91b78c00) [pid = 1756] [serial = 2103] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x925d4000) [pid = 1756] [serial = 2111] [outer = (nil)] [url = about:blank] 05:48:10 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9130e800) [pid = 1756] [serial = 2079] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1756 | 1468500491170 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1633ms 05:48:11 INFO - PROCESS | 1756 | 1468500491226 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1756 | 1468500491230 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:48:11 INFO - PROCESS | 1756 | 1468500491241 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1756 | 1468500491245 Marionette TRACE conn4 <- [1,2854,null,{}] 05:48:11 INFO - PROCESS | 1756 | 1468500491252 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 1756 | 1468500491257 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:11 INFO - PROCESS | 1756 | 1468500491466 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:48:11 INFO - PROCESS | 1756 | 1468500491606 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1756 | 1468500491617 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db73400 == 30 [pid = 1756] [id = 721] 05:48:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e7e6800) [pid = 1756] [serial = 2164] [outer = (nil)] 05:48:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91082000) [pid = 1756] [serial = 2165] [outer = 0x8e7e6800] 05:48:11 INFO - PROCESS | 1756 | 1468500491686 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91151400) [pid = 1756] [serial = 2166] [outer = 0x8e7e6800] 05:48:12 INFO - PROCESS | 1756 | 1468500492516 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1342ms 05:48:12 INFO - PROCESS | 1756 | 1468500492580 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1756 | 1468500492584 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:48:12 INFO - PROCESS | 1756 | 1468500492591 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1756 | 1468500492594 Marionette TRACE conn4 <- [1,2858,null,{}] 05:48:12 INFO - PROCESS | 1756 | 1468500492609 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 1756 | 1468500492617 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:12 INFO - PROCESS | 1756 | 1468500492778 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:48:12 INFO - PROCESS | 1756 | 1468500492930 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1756 | 1468500492941 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:12 INFO - PROCESS | 1756 | ++DOCSHELL 0x91309000 == 31 [pid = 1756] [id = 722] 05:48:12 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x9130a400) [pid = 1756] [serial = 2167] [outer = (nil)] 05:48:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9144a800) [pid = 1756] [serial = 2168] [outer = 0x9130a400] 05:48:13 INFO - PROCESS | 1756 | 1468500493014 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x91b73c00) [pid = 1756] [serial = 2169] [outer = 0x9130a400] 05:48:13 INFO - PROCESS | 1756 | 1468500493905 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1384ms 05:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:48:13 INFO - PROCESS | 1756 | 1468500493975 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1756 | 1468500493978 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:48:13 INFO - PROCESS | 1756 | 1468500493985 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1756 | 1468500493988 Marionette TRACE conn4 <- [1,2862,null,{}] 05:48:13 INFO - PROCESS | 1756 | 1468500493994 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 1756 | 1468500493998 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:14 INFO - PROCESS | 1756 | 1468500494222 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:48:14 INFO - PROCESS | 1756 | 1468500494241 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1756 | 1468500494247 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x9139b400 == 32 [pid = 1756] [id = 723] 05:48:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91c42c00) [pid = 1756] [serial = 2170] [outer = (nil)] 05:48:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91455000) [pid = 1756] [serial = 2171] [outer = 0x91c42c00] 05:48:14 INFO - PROCESS | 1756 | 1468500494326 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c65800) [pid = 1756] [serial = 2172] [outer = 0x91c42c00] 05:48:15 INFO - PROCESS | 1756 | 1468500495255 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1332ms 05:48:15 INFO - PROCESS | 1756 | 1468500495316 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1756 | 1468500495320 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:48:15 INFO - PROCESS | 1756 | 1468500495337 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1756 | 1468500495341 Marionette TRACE conn4 <- [1,2866,null,{}] 05:48:15 INFO - PROCESS | 1756 | 1468500495346 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 1756 | 1468500495351 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:15 INFO - PROCESS | 1756 | 1468500495609 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x912fa800) [pid = 1756] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8f397000) [pid = 1756] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x8e46c800) [pid = 1756] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e474400) [pid = 1756] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8c1efc00) [pid = 1756] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e46f000) [pid = 1756] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x8bfbe000) [pid = 1756] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91305800) [pid = 1756] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x925d4800) [pid = 1756] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x8e473000) [pid = 1756] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 62 (0x92dc1800) [pid = 1756] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:48:15 INFO - PROCESS | 1756 | --DOMWINDOW == 61 (0x91c44000) [pid = 1756] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:48:15 INFO - PROCESS | 1756 | 1468500495728 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1756 | 1468500495735 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:15 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4c00 == 33 [pid = 1756] [id = 724] 05:48:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 62 (0x8bfc6800) [pid = 1756] [serial = 2173] [outer = (nil)] 05:48:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 63 (0x8e473000) [pid = 1756] [serial = 2174] [outer = 0x8bfc6800] 05:48:15 INFO - PROCESS | 1756 | 1468500495803 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8f01c000) [pid = 1756] [serial = 2175] [outer = 0x8bfc6800] 05:48:16 INFO - PROCESS | 1756 | 1468500496585 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1296ms 05:48:16 INFO - PROCESS | 1756 | 1468500496624 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1756 | 1468500496627 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:48:16 INFO - PROCESS | 1756 | 1468500496633 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1756 | 1468500496637 Marionette TRACE conn4 <- [1,2870,null,{}] 05:48:16 INFO - PROCESS | 1756 | 1468500496642 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 1756 | 1468500496653 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:16 INFO - PROCESS | 1756 | 1468500496871 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:48:17 INFO - PROCESS | 1756 | 1468500497043 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1756 | 1468500497051 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:17 INFO - PROCESS | 1756 | ++DOCSHELL 0x91302400 == 34 [pid = 1756] [id = 725] 05:48:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9139a000) [pid = 1756] [serial = 2176] [outer = (nil)] 05:48:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x924dc800) [pid = 1756] [serial = 2177] [outer = 0x9139a000] 05:48:17 INFO - PROCESS | 1756 | 1468500497121 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x925d3800) [pid = 1756] [serial = 2178] [outer = 0x9139a000] 05:48:18 INFO - PROCESS | 1756 | 1468500498054 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1483ms 05:48:18 INFO - PROCESS | 1756 | 1468500498119 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1756 | 1468500498126 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:48:18 INFO - PROCESS | 1756 | 1468500498135 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1756 | 1468500498140 Marionette TRACE conn4 <- [1,2874,null,{}] 05:48:18 INFO - PROCESS | 1756 | 1468500498149 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 1756 | 1468500498155 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:18 INFO - PROCESS | 1756 | 1468500498380 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:48:18 INFO - PROCESS | 1756 | 1468500498650 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1756 | 1468500498667 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7ac00 == 35 [pid = 1756] [id = 726] 05:48:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8e467000) [pid = 1756] [serial = 2179] [outer = (nil)] 05:48:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8f013400) [pid = 1756] [serial = 2180] [outer = 0x8e467000] 05:48:18 INFO - PROCESS | 1756 | 1468500498794 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f3a0000) [pid = 1756] [serial = 2181] [outer = 0x8e467000] 05:48:19 INFO - PROCESS | 1756 | 1468500499693 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1634ms 05:48:19 INFO - PROCESS | 1756 | 1468500499769 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1756 | 1468500499775 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:48:19 INFO - PROCESS | 1756 | 1468500499787 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1756 | 1468500499791 Marionette TRACE conn4 <- [1,2878,null,{}] 05:48:19 INFO - PROCESS | 1756 | 1468500499798 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 1756 | 1468500499804 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:19 INFO - PROCESS | 1756 | 1468500499988 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:48:20 INFO - PROCESS | 1756 | 1468500500188 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1756 | 1468500500199 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:20 INFO - PROCESS | 1756 | ++DOCSHELL 0x9114bc00 == 36 [pid = 1756] [id = 727] 05:48:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x9114e000) [pid = 1756] [serial = 2182] [outer = (nil)] 05:48:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9139ac00) [pid = 1756] [serial = 2183] [outer = 0x9114e000] 05:48:20 INFO - PROCESS | 1756 | 1468500500317 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91b7fc00) [pid = 1756] [serial = 2184] [outer = 0x9114e000] 05:48:21 INFO - PROCESS | 1756 | 1468500501367 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1636ms 05:48:21 INFO - PROCESS | 1756 | 1468500501423 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1756 | 1468500501427 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:48:21 INFO - PROCESS | 1756 | 1468500501434 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1756 | 1468500501440 Marionette TRACE conn4 <- [1,2882,null,{}] 05:48:21 INFO - PROCESS | 1756 | 1468500501458 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 1756 | 1468500501466 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:21 INFO - PROCESS | 1756 | 1468500501647 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:48:21 INFO - PROCESS | 1756 | 1468500501835 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1756 | 1468500501845 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x924dc000 == 37 [pid = 1756] [id = 728] 05:48:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x924dcc00) [pid = 1756] [serial = 2185] [outer = (nil)] 05:48:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x92dc1800) [pid = 1756] [serial = 2186] [outer = 0x924dcc00] 05:48:21 INFO - PROCESS | 1756 | 1468500501987 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92dc8000) [pid = 1756] [serial = 2187] [outer = 0x924dcc00] 05:48:22 INFO - PROCESS | 1756 | 1468500502927 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1545ms 05:48:22 INFO - PROCESS | 1756 | 1468500502980 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1756 | 1468500502984 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:48:22 INFO - PROCESS | 1756 | 1468500502991 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1756 | 1468500502995 Marionette TRACE conn4 <- [1,2886,null,{}] 05:48:23 INFO - PROCESS | 1756 | 1468500503000 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 1756 | 1468500503006 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:23 INFO - PROCESS | 1756 | 1468500503191 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:48:23 INFO - PROCESS | 1756 | 1468500503379 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1756 | 1468500503388 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d3400 == 38 [pid = 1756] [id = 729] 05:48:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92dc7400) [pid = 1756] [serial = 2188] [outer = (nil)] 05:48:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92f49400) [pid = 1756] [serial = 2189] [outer = 0x92dc7400] 05:48:23 INFO - PROCESS | 1756 | 1468500503472 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92f4b400) [pid = 1756] [serial = 2190] [outer = 0x92dc7400] 05:48:24 INFO - PROCESS | 1756 | 1468500504422 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1480ms 05:48:24 INFO - PROCESS | 1756 | 1468500504471 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1756 | 1468500504475 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:48:24 INFO - PROCESS | 1756 | 1468500504499 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1756 | 1468500504503 Marionette TRACE conn4 <- [1,2890,null,{}] 05:48:24 INFO - PROCESS | 1756 | 1468500504509 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 1756 | 1468500504514 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:24 INFO - PROCESS | 1756 | 1468500504684 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:48:24 INFO - PROCESS | 1756 | 1468500504876 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1756 | 1468500504884 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee05800 == 39 [pid = 1756] [id = 730] 05:48:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92dcc400) [pid = 1756] [serial = 2191] [outer = (nil)] 05:48:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x93b63800) [pid = 1756] [serial = 2192] [outer = 0x92dcc400] 05:48:24 INFO - PROCESS | 1756 | 1468500504963 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93b68400) [pid = 1756] [serial = 2193] [outer = 0x92dcc400] 05:48:25 INFO - PROCESS | 1756 | 1468500505922 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1483ms 05:48:25 INFO - PROCESS | 1756 | 1468500505981 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1756 | 1468500505985 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:48:25 INFO - PROCESS | 1756 | 1468500505991 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1756 | 1468500505995 Marionette TRACE conn4 <- [1,2894,null,{}] 05:48:26 INFO - PROCESS | 1756 | 1468500506003 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 1756 | 1468500506013 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:26 INFO - PROCESS | 1756 | 1468500506261 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:48:26 INFO - PROCESS | 1756 | 1468500506517 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1756 | 1468500506527 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ec800 == 40 [pid = 1756] [id = 731] 05:48:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8c1f1400) [pid = 1756] [serial = 2194] [outer = (nil)] 05:48:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e6be000) [pid = 1756] [serial = 2195] [outer = 0x8c1f1400] 05:48:26 INFO - PROCESS | 1756 | 1468500506652 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8f01a400) [pid = 1756] [serial = 2196] [outer = 0x8c1f1400] 05:48:27 INFO - PROCESS | 1756 | 1468500507807 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1846ms 05:48:27 INFO - PROCESS | 1756 | 1468500507839 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1756 | 1468500507844 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:48:27 INFO - PROCESS | 1756 | 1468500507853 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1756 | 1468500507858 Marionette TRACE conn4 <- [1,2898,null,{}] 05:48:27 INFO - PROCESS | 1756 | 1468500507867 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 1756 | 1468500507872 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:28 INFO - PROCESS | 1756 | 1468500508046 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:48:28 INFO - PROCESS | 1756 | 1468500508241 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1756 | 1468500508252 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46bc00 == 41 [pid = 1756] [id = 732] 05:48:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e472400) [pid = 1756] [serial = 2197] [outer = (nil)] 05:48:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8ee0cc00) [pid = 1756] [serial = 2198] [outer = 0x8e472400] 05:48:28 INFO - PROCESS | 1756 | 1468500508322 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x91150c00) [pid = 1756] [serial = 2199] [outer = 0x8e472400] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4c00 == 40 [pid = 1756] [id = 724] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x9139b400 == 39 [pid = 1756] [id = 723] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x91309000 == 38 [pid = 1756] [id = 722] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8db73400 == 37 [pid = 1756] [id = 721] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46d400 == 36 [pid = 1756] [id = 720] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x912ef400 == 35 [pid = 1756] [id = 716] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4800 == 34 [pid = 1756] [id = 717] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x91c61800 == 33 [pid = 1756] [id = 719] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x91154000 == 32 [pid = 1756] [id = 718] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ec800 == 31 [pid = 1756] [id = 731] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee05800 == 30 [pid = 1756] [id = 730] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x924dc000 == 29 [pid = 1756] [id = 728] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x925d3400 == 28 [pid = 1756] [id = 729] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x9114bc00 == 27 [pid = 1756] [id = 727] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x91302400 == 26 [pid = 1756] [id = 725] 05:48:30 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7ac00 == 25 [pid = 1756] [id = 726] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91307000) [pid = 1756] [serial = 2144] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8f39b800) [pid = 1756] [serial = 2141] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8ee10c00) [pid = 1756] [serial = 2136] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e7e8000) [pid = 1756] [serial = 2135] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8e734000) [pid = 1756] [serial = 2138] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8e741000) [pid = 1756] [serial = 2139] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8ee0f000) [pid = 1756] [serial = 2115] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8ee01c00) [pid = 1756] [serial = 2114] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x94856800) [pid = 1756] [serial = 2129] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8c1f2400) [pid = 1756] [serial = 2133] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91454c00) [pid = 1756] [serial = 2118] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91395800) [pid = 1756] [serial = 2117] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8c1e6c00) [pid = 1756] [serial = 2132] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x92f45800) [pid = 1756] [serial = 2121] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x92dc5400) [pid = 1756] [serial = 2120] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91153000) [pid = 1756] [serial = 2147] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x93a77400) [pid = 1756] [serial = 2124] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x93a6e800) [pid = 1756] [serial = 2123] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x93d8bc00) [pid = 1756] [serial = 2127] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x93b67400) [pid = 1756] [serial = 2126] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x94859c00) [pid = 1756] [serial = 2130] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9130e400) [pid = 1756] [serial = 2145] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91089400) [pid = 1756] [serial = 2142] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91392800) [pid = 1756] [serial = 2148] [outer = (nil)] [url = about:blank] 05:48:30 INFO - PROCESS | 1756 | 1468500510483 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2688ms 05:48:30 INFO - PROCESS | 1756 | 1468500510541 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1756 | 1468500510545 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:48:30 INFO - PROCESS | 1756 | 1468500510554 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1756 | 1468500510559 Marionette TRACE conn4 <- [1,2902,null,{}] 05:48:30 INFO - PROCESS | 1756 | 1468500510567 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 1756 | 1468500510573 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:30 INFO - PROCESS | 1756 | 1468500510730 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:48:30 INFO - PROCESS | 1756 | 1468500510870 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1756 | 1468500510884 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e468800 == 26 [pid = 1756] [id = 733] 05:48:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e469800) [pid = 1756] [serial = 2200] [outer = (nil)] 05:48:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e46e000) [pid = 1756] [serial = 2201] [outer = 0x8e469800] 05:48:30 INFO - PROCESS | 1756 | 1468500510950 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8e472c00) [pid = 1756] [serial = 2202] [outer = 0x8e469800] 05:48:31 INFO - PROCESS | 1756 | 1468500511778 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1282ms 05:48:31 INFO - PROCESS | 1756 | 1468500511836 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1756 | 1468500511845 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:48:31 INFO - PROCESS | 1756 | 1468500511857 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1756 | 1468500511861 Marionette TRACE conn4 <- [1,2906,null,{}] 05:48:31 INFO - PROCESS | 1756 | 1468500511867 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 1756 | 1468500511873 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:32 INFO - PROCESS | 1756 | 1468500512087 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:48:32 INFO - PROCESS | 1756 | 1468500512238 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1756 | 1468500512244 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee10000 == 27 [pid = 1756] [id = 734] 05:48:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8ee10400) [pid = 1756] [serial = 2203] [outer = (nil)] 05:48:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8f011000) [pid = 1756] [serial = 2204] [outer = 0x8ee10400] 05:48:32 INFO - PROCESS | 1756 | 1468500512319 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8f016c00) [pid = 1756] [serial = 2205] [outer = 0x8ee10400] 05:48:33 INFO - PROCESS | 1756 | 1468500513213 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1391ms 05:48:33 INFO - PROCESS | 1756 | 1468500513248 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1756 | 1468500513251 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:48:33 INFO - PROCESS | 1756 | 1468500513258 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1756 | 1468500513264 Marionette TRACE conn4 <- [1,2910,null,{}] 05:48:33 INFO - PROCESS | 1756 | 1468500513291 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 1756 | 1468500513300 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:33 INFO - PROCESS | 1756 | 1468500513514 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:48:33 INFO - PROCESS | 1756 | 1468500513540 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1756 | 1468500513548 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:33 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f8800 == 28 [pid = 1756] [id = 735] 05:48:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x912f9000) [pid = 1756] [serial = 2206] [outer = (nil)] 05:48:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91305400) [pid = 1756] [serial = 2207] [outer = 0x912f9000] 05:48:33 INFO - PROCESS | 1756 | 1468500513643 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9130e400) [pid = 1756] [serial = 2208] [outer = 0x912f9000] 05:48:34 INFO - PROCESS | 1756 | 1468500514474 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:48:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:48:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:48:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1245ms 05:48:34 INFO - TEST-START | /DOMEvents/constructors.html 05:48:34 INFO - PROCESS | 1756 | 1468500514506 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1756 | 1468500514510 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:48:34 INFO - PROCESS | 1756 | 1468500514517 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1756 | 1468500514520 Marionette TRACE conn4 <- [1,2914,null,{}] 05:48:34 INFO - PROCESS | 1756 | 1468500514525 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 1756 | 1468500514530 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:34 INFO - PROCESS | 1756 | 1468500514725 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:48:34 INFO - PROCESS | 1756 | 1468500514751 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1756 | 1468500514759 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ed000 == 29 [pid = 1756] [id = 736] 05:48:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91397800) [pid = 1756] [serial = 2209] [outer = (nil)] 05:48:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91450800) [pid = 1756] [serial = 2210] [outer = 0x91397800] 05:48:34 INFO - PROCESS | 1756 | 1468500514829 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c41400) [pid = 1756] [serial = 2211] [outer = 0x91397800] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x91307800) [pid = 1756] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x91c62000) [pid = 1756] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e46e400) [pid = 1756] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x91c42c00) [pid = 1756] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9139b800) [pid = 1756] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x9130a400) [pid = 1756] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x8e7e6800) [pid = 1756] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8bfc6800) [pid = 1756] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8e6ca000) [pid = 1756] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:48:35 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9139a000) [pid = 1756] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:48:36 INFO - PROCESS | 1756 | 1468500516199 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:48:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:48:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:48:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1754ms 05:48:36 INFO - PROCESS | 1756 | 1468500516271 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1756 | 1468500516275 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:48:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:48:36 INFO - PROCESS | 1756 | 1468500516282 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1756 | 1468500516290 Marionette TRACE conn4 <- [1,2918,null,{}] 05:48:36 INFO - PROCESS | 1756 | 1468500516300 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 1756 | 1468500516305 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:36 INFO - PROCESS | 1756 | 1468500516508 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:48:36 INFO - PROCESS | 1756 | 1468500516525 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1756 | 1468500516531 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:36 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db71800 == 30 [pid = 1756] [id = 737] 05:48:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91394c00) [pid = 1756] [serial = 2212] [outer = (nil)] 05:48:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91c46000) [pid = 1756] [serial = 2213] [outer = 0x91394c00] 05:48:36 INFO - PROCESS | 1756 | 1468500516598 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91c50000) [pid = 1756] [serial = 2214] [outer = 0x91394c00] 05:48:37 INFO - PROCESS | 1756 | 1468500517324 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:48:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1091ms 05:48:37 INFO - PROCESS | 1756 | 1468500517379 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1756 | 1468500517382 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:48:37 INFO - PROCESS | 1756 | 1468500517390 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1756 | 1468500517393 Marionette TRACE conn4 <- [1,2922,null,{}] 05:48:37 INFO - PROCESS | 1756 | 1468500517399 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 1756 | 1468500517409 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:37 INFO - PROCESS | 1756 | 1468500517707 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:48:37 INFO - PROCESS | 1756 | 1468500517843 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1756 | 1468500517853 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc4800 == 31 [pid = 1756] [id = 738] 05:48:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8bfc6800) [pid = 1756] [serial = 2215] [outer = (nil)] 05:48:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8c1e7400) [pid = 1756] [serial = 2216] [outer = 0x8bfc6800] 05:48:37 INFO - PROCESS | 1756 | 1468500517938 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8db73000) [pid = 1756] [serial = 2217] [outer = 0x8bfc6800] 05:48:38 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:48:38 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:48:38 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:48:38 INFO - PROCESS | 1756 | [1756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:48:38 INFO - PROCESS | 1756 | 1468500518932 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:48:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:48:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:48:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:48:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:48:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:48:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:48:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:48:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:48:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:48:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1584ms 05:48:38 INFO - PROCESS | 1756 | 1468500518979 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1756 | 1468500518991 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:48:39 INFO - PROCESS | 1756 | 1468500519004 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1756 | 1468500519009 Marionette TRACE conn4 <- [1,2926,null,{}] 05:48:39 INFO - PROCESS | 1756 | 1468500519017 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 1756 | 1468500519023 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:39 INFO - PROCESS | 1756 | 1468500519232 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:48:39 INFO - PROCESS | 1756 | 1468500519400 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1756 | 1468500519408 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:39 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f3a0c00 == 32 [pid = 1756] [id = 739] 05:48:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91089800) [pid = 1756] [serial = 2218] [outer = (nil)] 05:48:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f5800) [pid = 1756] [serial = 2219] [outer = 0x91089800] 05:48:39 INFO - PROCESS | 1756 | 1468500519515 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91391000) [pid = 1756] [serial = 2220] [outer = 0x91089800] 05:48:40 INFO - PROCESS | 1756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:48:40 INFO - PROCESS | 1756 | 1468500520423 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:48:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1441ms 05:48:40 INFO - PROCESS | 1756 | 1468500520444 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1756 | 1468500520450 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:48:40 INFO - PROCESS | 1756 | 1468500520458 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1756 | 1468500520462 Marionette TRACE conn4 <- [1,2930,null,{}] 05:48:40 INFO - PROCESS | 1756 | 1468500520469 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 1756 | 1468500520474 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:40 INFO - PROCESS | 1756 | 1468500520666 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:48:40 INFO - PROCESS | 1756 | 1468500520854 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1756 | 1468500520860 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x912ee800 == 33 [pid = 1756] [id = 740] 05:48:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91306000) [pid = 1756] [serial = 2221] [outer = (nil)] 05:48:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x924cd800) [pid = 1756] [serial = 2222] [outer = 0x91306000] 05:48:40 INFO - PROCESS | 1756 | 1468500520945 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x924d7000) [pid = 1756] [serial = 2223] [outer = 0x91306000] 05:48:41 INFO - PROCESS | 1756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:48:41 INFO - PROCESS | 1756 | 1468500521877 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:48:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:48:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1437ms 05:48:41 INFO - PROCESS | 1756 | 1468500521896 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1756 | 1468500521903 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:48:41 INFO - PROCESS | 1756 | 1468500521920 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1756 | 1468500521927 Marionette TRACE conn4 <- [1,2934,null,{}] 05:48:41 INFO - PROCESS | 1756 | 1468500521933 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 1756 | 1468500521940 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:42 INFO - PROCESS | 1756 | 1468500522153 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:48:42 INFO - PROCESS | 1756 | 1468500522353 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1756 | 1468500522362 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:42 INFO - PROCESS | 1756 | ++DOCSHELL 0x9144d400 == 34 [pid = 1756] [id = 741] 05:48:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x92325c00) [pid = 1756] [serial = 2224] [outer = (nil)] 05:48:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x92dcfc00) [pid = 1756] [serial = 2225] [outer = 0x92325c00] 05:48:42 INFO - PROCESS | 1756 | 1468500522481 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92f46800) [pid = 1756] [serial = 2226] [outer = 0x92325c00] 05:48:43 INFO - PROCESS | 1756 | 1468500523325 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:48:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:48:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1498ms 05:48:43 INFO - PROCESS | 1756 | 1468500523410 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:48:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:48:43 INFO - PROCESS | 1756 | 1468500523415 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:48:43 INFO - PROCESS | 1756 | 1468500523421 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1756 | 1468500523425 Marionette TRACE conn4 <- [1,2938,null,{}] 05:48:43 INFO - PROCESS | 1756 | 1468500523431 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 1756 | 1468500523437 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:43 INFO - PROCESS | 1756 | 1468500523607 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:48:43 INFO - PROCESS | 1756 | 1468500523802 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1756 | 1468500523813 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:43 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e736800 == 35 [pid = 1756] [id = 742] 05:48:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925ccc00) [pid = 1756] [serial = 2227] [outer = (nil)] 05:48:43 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x93b5f800) [pid = 1756] [serial = 2228] [outer = 0x925ccc00] 05:48:43 INFO - PROCESS | 1756 | 1468500523893 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x93b6a400) [pid = 1756] [serial = 2229] [outer = 0x925ccc00] 05:48:44 INFO - PROCESS | 1756 | 1468500524797 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:48:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:48:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1434ms 05:48:44 INFO - PROCESS | 1756 | 1468500524854 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1756 | 1468500524859 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:48:44 INFO - PROCESS | 1756 | 1468500524865 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1756 | 1468500524869 Marionette TRACE conn4 <- [1,2942,null,{}] 05:48:44 INFO - PROCESS | 1756 | 1468500524875 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 1756 | 1468500524880 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:45 INFO - PROCESS | 1756 | 1468500525281 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:48:45 INFO - PROCESS | 1756 | 1468500525421 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1756 | 1468500525430 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c6000 == 36 [pid = 1756] [id = 743] 05:48:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e6ca000) [pid = 1756] [serial = 2230] [outer = (nil)] 05:48:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8e73e400) [pid = 1756] [serial = 2231] [outer = 0x8e6ca000] 05:48:45 INFO - PROCESS | 1756 | 1468500525639 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8e7de800) [pid = 1756] [serial = 2232] [outer = 0x8e6ca000] 05:48:46 INFO - PROCESS | 1756 | --DOCSHELL 0x8db71800 == 35 [pid = 1756] [id = 737] 05:48:46 INFO - PROCESS | 1756 | --DOCSHELL 0x912ed000 == 34 [pid = 1756] [id = 736] 05:48:46 INFO - PROCESS | 1756 | --DOCSHELL 0x912f8800 == 33 [pid = 1756] [id = 735] 05:48:46 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee10000 == 32 [pid = 1756] [id = 734] 05:48:46 INFO - PROCESS | 1756 | --DOCSHELL 0x8e468800 == 31 [pid = 1756] [id = 733] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925d3800) [pid = 1756] [serial = 2178] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x924dc800) [pid = 1756] [serial = 2177] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x9144cc00) [pid = 1756] [serial = 2157] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x9203a800) [pid = 1756] [serial = 2159] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8e6c2000) [pid = 1756] [serial = 2162] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91c65800) [pid = 1756] [serial = 2172] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91b78800) [pid = 1756] [serial = 2151] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91b73c00) [pid = 1756] [serial = 2169] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91456400) [pid = 1756] [serial = 2150] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91151400) [pid = 1756] [serial = 2166] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91082000) [pid = 1756] [serial = 2165] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8f01c000) [pid = 1756] [serial = 2175] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e7e4800) [pid = 1756] [serial = 2153] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8f399400) [pid = 1756] [serial = 2154] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e737c00) [pid = 1756] [serial = 2163] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x8e473000) [pid = 1756] [serial = 2174] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x92326000) [pid = 1756] [serial = 2160] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x9139c400) [pid = 1756] [serial = 2156] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x91455000) [pid = 1756] [serial = 2171] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x9144a800) [pid = 1756] [serial = 2168] [outer = (nil)] [url = about:blank] 05:48:46 INFO - PROCESS | 1756 | 1468500526502 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:48:46 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:48:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:48:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1688ms 05:48:46 INFO - PROCESS | 1756 | 1468500526555 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1756 | 1468500526561 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:48:46 INFO - PROCESS | 1756 | 1468500526569 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1756 | 1468500526573 Marionette TRACE conn4 <- [1,2946,null,{}] 05:48:46 INFO - PROCESS | 1756 | 1468500526580 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:46 INFO - PROCESS | 1756 | 1468500526584 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:46 INFO - PROCESS | 1756 | 1468500526756 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:48:46 INFO - PROCESS | 1756 | 1468500526942 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1756 | 1468500526951 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f01b800 == 32 [pid = 1756] [id = 744] 05:48:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8f39a000) [pid = 1756] [serial = 2233] [outer = (nil)] 05:48:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91153800) [pid = 1756] [serial = 2234] [outer = 0x8f39a000] 05:48:47 INFO - PROCESS | 1756 | 1468500527021 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x912f9c00) [pid = 1756] [serial = 2235] [outer = 0x8f39a000] 05:48:47 INFO - PROCESS | 1756 | 1468500527770 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:48:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:48:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1229ms 05:48:47 INFO - PROCESS | 1756 | 1468500527798 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1756 | 1468500527803 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:48:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:48:47 INFO - PROCESS | 1756 | 1468500527810 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1756 | 1468500527812 Marionette TRACE conn4 <- [1,2950,null,{}] 05:48:47 INFO - PROCESS | 1756 | 1468500527819 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 1756 | 1468500527824 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:47 INFO - PROCESS | 1756 | 1468500527968 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:48:48 INFO - PROCESS | 1756 | 1468500527991 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1756 | 1468500527999 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b73800 == 33 [pid = 1756] [id = 745] 05:48:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x91b77800) [pid = 1756] [serial = 2236] [outer = (nil)] 05:48:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x91b7b800) [pid = 1756] [serial = 2237] [outer = 0x91b77800] 05:48:48 INFO - PROCESS | 1756 | 1468500528071 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x91c4b800) [pid = 1756] [serial = 2238] [outer = 0x91b77800] 05:48:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c65000 == 34 [pid = 1756] [id = 746] 05:48:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91c69c00) [pid = 1756] [serial = 2239] [outer = (nil)] 05:48:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x9203b000) [pid = 1756] [serial = 2240] [outer = 0x91c69c00] 05:48:49 INFO - PROCESS | 1756 | 1468500529066 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:48:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:48:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1292ms 05:48:49 INFO - PROCESS | 1756 | 1468500529104 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1756 | 1468500529110 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:48:49 INFO - PROCESS | 1756 | 1468500529131 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1756 | 1468500529138 Marionette TRACE conn4 <- [1,2954,null,{}] 05:48:49 INFO - PROCESS | 1756 | 1468500529150 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 1756 | 1468500529154 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:49 INFO - PROCESS | 1756 | 1468500529369 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:48:49 INFO - PROCESS | 1756 | 1468500529387 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1756 | 1468500529395 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c64c00 == 35 [pid = 1756] [id = 747] 05:48:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x92049c00) [pid = 1756] [serial = 2241] [outer = (nil)] 05:48:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x925cc800) [pid = 1756] [serial = 2242] [outer = 0x92049c00] 05:48:49 INFO - PROCESS | 1756 | 1468500529474 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x925cf800) [pid = 1756] [serial = 2243] [outer = 0x92049c00] 05:48:50 INFO - PROCESS | 1756 | 1468500530257 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:48:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:48:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:48:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1198ms 05:48:50 INFO - PROCESS | 1756 | 1468500530322 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 1756 | 1468500530325 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:48:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:48:50 INFO - PROCESS | 1756 | 1468500530331 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1756 | 1468500530334 Marionette TRACE conn4 <- [1,2958,null,{}] 05:48:50 INFO - PROCESS | 1756 | 1468500530340 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 1756 | 1468500530345 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:50 INFO - PROCESS | 1756 | 1468500530568 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:48:50 INFO - PROCESS | 1756 | 1468500530591 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1756 | 1468500530599 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:50 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e734400 == 36 [pid = 1756] [id = 748] 05:48:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x924dac00) [pid = 1756] [serial = 2244] [outer = (nil)] 05:48:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x93b5ec00) [pid = 1756] [serial = 2245] [outer = 0x924dac00] 05:48:50 INFO - PROCESS | 1756 | 1468500530664 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x93d93400) [pid = 1756] [serial = 2246] [outer = 0x924dac00] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8e467000) [pid = 1756] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x9114e000) [pid = 1756] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x924dcc00) [pid = 1756] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x92dc7400) [pid = 1756] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8ee10400) [pid = 1756] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x92dcc400) [pid = 1756] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e469800) [pid = 1756] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x8e472400) [pid = 1756] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8c1f1400) [pid = 1756] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x912f9000) [pid = 1756] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:48:51 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x91397800) [pid = 1756] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:48:51 INFO - PROCESS | 1756 | 1468500531556 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:48:51 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. 05:48:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1249ms 05:48:51 INFO - PROCESS | 1756 | 1468500531581 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1756 | 1468500531585 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:48:51 INFO - PROCESS | 1756 | 1468500531591 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1756 | 1468500531594 Marionette TRACE conn4 <- [1,2962,null,{}] 05:48:51 INFO - PROCESS | 1756 | 1468500531600 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 1756 | 1468500531605 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:51 INFO - PROCESS | 1756 | 1468500531789 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:48:51 INFO - PROCESS | 1756 | 1468500531947 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1756 | 1468500531964 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e472400 == 37 [pid = 1756] [id = 749] 05:48:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x924cec00) [pid = 1756] [serial = 2247] [outer = (nil)] 05:48:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x94852400) [pid = 1756] [serial = 2248] [outer = 0x924cec00] 05:48:52 INFO - PROCESS | 1756 | 1468500532028 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x94853800) [pid = 1756] [serial = 2249] [outer = 0x924cec00] 05:48:52 INFO - PROCESS | 1756 | 1468500532718 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:48:52 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. 05:48:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1183ms 05:48:52 INFO - PROCESS | 1756 | 1468500532774 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 1756 | 1468500532777 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:48:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:48:52 INFO - PROCESS | 1756 | 1468500532784 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1756 | 1468500532787 Marionette TRACE conn4 <- [1,2966,null,{}] 05:48:52 INFO - PROCESS | 1756 | 1468500532793 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 1756 | 1468500532797 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:52 INFO - PROCESS | 1756 | 1468500532989 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:48:53 INFO - PROCESS | 1756 | 1468500533151 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1756 | 1468500533163 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:53 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc0800 == 38 [pid = 1756] [id = 750] 05:48:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x8bfc2800) [pid = 1756] [serial = 2250] [outer = (nil)] 05:48:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x8db6cc00) [pid = 1756] [serial = 2251] [outer = 0x8bfc2800] 05:48:53 INFO - PROCESS | 1756 | 1468500533247 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x8e46ac00) [pid = 1756] [serial = 2252] [outer = 0x8bfc2800] 05:48:54 INFO - PROCESS | 1756 | 1468500534176 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:48:54 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. 05:48:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1437ms 05:48:54 INFO - PROCESS | 1756 | 1468500534224 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:48:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:48:54 INFO - PROCESS | 1756 | 1468500534230 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:48:54 INFO - PROCESS | 1756 | 1468500534252 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1756 | 1468500534257 Marionette TRACE conn4 <- [1,2970,null,{}] 05:48:54 INFO - PROCESS | 1756 | 1468500534268 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 1756 | 1468500534277 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:54 INFO - PROCESS | 1756 | 1468500534457 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:48:54 INFO - PROCESS | 1756 | 1468500534649 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1756 | 1468500534657 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:54 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e739800 == 39 [pid = 1756] [id = 751] 05:48:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x8f393c00) [pid = 1756] [serial = 2253] [outer = (nil)] 05:48:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x91306c00) [pid = 1756] [serial = 2254] [outer = 0x8f393c00] 05:48:54 INFO - PROCESS | 1756 | 1468500534781 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9144a800) [pid = 1756] [serial = 2255] [outer = 0x8f393c00] 05:48:55 INFO - PROCESS | 1756 | 1468500535673 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:48:55 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. 05:48:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1454ms 05:48:55 INFO - PROCESS | 1756 | 1468500535695 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1756 | 1468500535701 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:48:55 INFO - PROCESS | 1756 | 1468500535709 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1756 | 1468500535713 Marionette TRACE conn4 <- [1,2974,null,{}] 05:48:55 INFO - PROCESS | 1756 | 1468500535719 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 1756 | 1468500535725 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:55 INFO - PROCESS | 1756 | 1468500535903 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:48:56 INFO - PROCESS | 1756 | 1468500536109 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1756 | 1468500536116 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:56 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b72400 == 40 [pid = 1756] [id = 752] 05:48:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91c65800) [pid = 1756] [serial = 2256] [outer = (nil)] 05:48:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x92329800) [pid = 1756] [serial = 2257] [outer = 0x91c65800] 05:48:56 INFO - PROCESS | 1756 | 1468500536201 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x925cf000) [pid = 1756] [serial = 2258] [outer = 0x91c65800] 05:48:57 INFO - PROCESS | 1756 | 1468500537072 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:48:57 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. 05:48:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1388ms 05:48:57 INFO - PROCESS | 1756 | 1468500537098 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 1756 | 1468500537102 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:48:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:48:57 INFO - PROCESS | 1756 | 1468500537117 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1756 | 1468500537126 Marionette TRACE conn4 <- [1,2978,null,{}] 05:48:57 INFO - PROCESS | 1756 | 1468500537135 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 1756 | 1468500537142 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:57 INFO - PROCESS | 1756 | 1468500537419 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:48:57 INFO - PROCESS | 1756 | 1468500537556 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1756 | 1468500537564 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:57 INFO - PROCESS | 1756 | ++DOCSHELL 0x92046c00 == 41 [pid = 1756] [id = 753] 05:48:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x9485d400) [pid = 1756] [serial = 2259] [outer = (nil)] 05:48:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x95204000) [pid = 1756] [serial = 2260] [outer = 0x9485d400] 05:48:57 INFO - PROCESS | 1756 | 1468500537678 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x95207c00) [pid = 1756] [serial = 2261] [outer = 0x9485d400] 05:48:58 INFO - PROCESS | 1756 | 1468500538483 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:48:58 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. 05:48:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1407ms 05:48:58 INFO - PROCESS | 1756 | 1468500538518 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1756 | 1468500538522 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:48:58 INFO - PROCESS | 1756 | 1468500538530 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1756 | 1468500538533 Marionette TRACE conn4 <- [1,2982,null,{}] 05:48:58 INFO - PROCESS | 1756 | 1468500538539 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 1756 | 1468500538544 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:58 INFO - PROCESS | 1756 | 1468500538756 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:48:58 INFO - PROCESS | 1756 | 1468500538925 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1756 | 1468500538932 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:48:58 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e73f800 == 42 [pid = 1756] [id = 754] 05:48:58 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x912ed400) [pid = 1756] [serial = 2262] [outer = (nil)] 05:48:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x952ba400) [pid = 1756] [serial = 2263] [outer = 0x912ed400] 05:48:59 INFO - PROCESS | 1756 | 1468500539012 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x952c1000) [pid = 1756] [serial = 2264] [outer = 0x912ed400] 05:48:59 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 05:48:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:48:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1286ms 05:48:59 INFO - PROCESS | 1756 | 1468500539802 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:48:59 INFO - PROCESS | 1756 | 1468500539819 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1756 | 1468500539822 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:48:59 INFO - PROCESS | 1756 | 1468500539829 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1756 | 1468500539833 Marionette TRACE conn4 <- [1,2986,null,{}] 05:48:59 INFO - PROCESS | 1756 | 1468500539839 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 1756 | 1468500539844 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:00 INFO - PROCESS | 1756 | 1468500540004 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:49:00 INFO - PROCESS | 1756 | 1468500540214 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1756 | 1468500540233 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:00 INFO - PROCESS | 1756 | ++DOCSHELL 0x95204c00 == 43 [pid = 1756] [id = 755] 05:49:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x95393000) [pid = 1756] [serial = 2265] [outer = (nil)] 05:49:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x95397000) [pid = 1756] [serial = 2266] [outer = 0x95393000] 05:49:00 INFO - PROCESS | 1756 | 1468500540322 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x953c4c00) [pid = 1756] [serial = 2267] [outer = 0x95393000] 05:49:01 INFO - PROCESS | 1756 | 1468500541305 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:49:01 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. 05:49:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1533ms 05:49:01 INFO - PROCESS | 1756 | 1468500541362 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1756 | 1468500541366 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:49:01 INFO - PROCESS | 1756 | 1468500541373 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1756 | 1468500541377 Marionette TRACE conn4 <- [1,2990,null,{}] 05:49:01 INFO - PROCESS | 1756 | 1468500541383 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 1756 | 1468500541388 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:01 INFO - PROCESS | 1756 | 1468500541604 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:49:01 INFO - PROCESS | 1756 | 1468500541772 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1756 | 1468500541783 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:01 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b80400 == 44 [pid = 1756] [id = 756] 05:49:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x95391000) [pid = 1756] [serial = 2268] [outer = (nil)] 05:49:01 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x953d1000) [pid = 1756] [serial = 2269] [outer = 0x95391000] 05:49:01 INFO - PROCESS | 1756 | 1468500541900 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x96642400) [pid = 1756] [serial = 2270] [outer = 0x95391000] 05:49:02 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d3800 == 45 [pid = 1756] [id = 757] 05:49:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x953cd800) [pid = 1756] [serial = 2271] [outer = (nil)] 05:49:02 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x9664e400) [pid = 1756] [serial = 2272] [outer = 0x953cd800] 05:49:02 INFO - PROCESS | 1756 | 1468500542840 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:49:02 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. 05:49:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1489ms 05:49:02 INFO - PROCESS | 1756 | 1468500542867 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1756 | 1468500542871 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:49:02 INFO - PROCESS | 1756 | 1468500542879 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1756 | 1468500542882 Marionette TRACE conn4 <- [1,2994,null,{}] 05:49:02 INFO - PROCESS | 1756 | 1468500542889 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 1756 | 1468500542894 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:03 INFO - PROCESS | 1756 | 1468500543080 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:49:03 INFO - PROCESS | 1756 | 1468500543272 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1756 | 1468500543280 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:03 INFO - PROCESS | 1756 | ++DOCSHELL 0x91303c00 == 46 [pid = 1756] [id = 758] 05:49:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 97 (0x91399800) [pid = 1756] [serial = 2273] [outer = (nil)] 05:49:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 98 (0x9664f800) [pid = 1756] [serial = 2274] [outer = 0x91399800] 05:49:03 INFO - PROCESS | 1756 | 1468500543357 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1756 | ++DOMWINDOW == 99 (0x97949400) [pid = 1756] [serial = 2275] [outer = 0x91399800] 05:49:04 INFO - PROCESS | 1756 | 1468500544200 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:49:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:49:04 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 05:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1380ms 05:49:04 INFO - PROCESS | 1756 | 1468500544260 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1756 | 1468500544264 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:49:04 INFO - PROCESS | 1756 | 1468500544270 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1756 | 1468500544274 Marionette TRACE conn4 <- [1,2998,null,{}] 05:49:04 INFO - PROCESS | 1756 | 1468500544559 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 1756 | 1468500544566 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:04 INFO - PROCESS | 1756 | 1468500544860 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:49:05 INFO - PROCESS | 1756 | 1468500545074 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1756 | 1468500545085 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:05 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e6c4000 == 47 [pid = 1756] [id = 759] 05:49:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 100 (0x8e7e9400) [pid = 1756] [serial = 2276] [outer = (nil)] 05:49:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 101 (0x8f00f000) [pid = 1756] [serial = 2277] [outer = 0x8e7e9400] 05:49:05 INFO - PROCESS | 1756 | 1468500545167 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1756 | ++DOMWINDOW == 102 (0x8f014c00) [pid = 1756] [serial = 2278] [outer = 0x8e7e9400] 05:49:06 INFO - PROCESS | 1756 | 1468500546033 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:49:06 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. 05:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1781ms 05:49:06 INFO - PROCESS | 1756 | 1468500546053 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1756 | 1468500546058 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:49:06 INFO - PROCESS | 1756 | 1468500546065 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1756 | 1468500546070 Marionette TRACE conn4 <- [1,3002,null,{}] 05:49:06 INFO - PROCESS | 1756 | 1468500546079 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 1756 | 1468500546084 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:06 INFO - PROCESS | 1756 | 1468500546330 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46bc00 == 46 [pid = 1756] [id = 732] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e472400 == 45 [pid = 1756] [id = 749] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e734400 == 44 [pid = 1756] [id = 748] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91c64c00 == 43 [pid = 1756] [id = 747] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91c65000 == 42 [pid = 1756] [id = 746] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91b73800 == 41 [pid = 1756] [id = 745] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8f01b800 == 40 [pid = 1756] [id = 744] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c6000 == 39 [pid = 1756] [id = 743] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e736800 == 38 [pid = 1756] [id = 742] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x9144d400 == 37 [pid = 1756] [id = 741] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x912ee800 == 36 [pid = 1756] [id = 740] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc4800 == 35 [pid = 1756] [id = 738] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8f3a0c00 == 34 [pid = 1756] [id = 739] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e6c4000 == 33 [pid = 1756] [id = 759] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x925d3800 == 32 [pid = 1756] [id = 757] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91303c00 == 31 [pid = 1756] [id = 758] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x95204c00 == 30 [pid = 1756] [id = 755] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91b80400 == 29 [pid = 1756] [id = 756] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e73f800 == 28 [pid = 1756] [id = 754] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x92046c00 == 27 [pid = 1756] [id = 753] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8e739800 == 26 [pid = 1756] [id = 751] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x91b72400 == 25 [pid = 1756] [id = 752] 05:49:07 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc0800 == 24 [pid = 1756] [id = 750] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 101 (0x91c46000) [pid = 1756] [serial = 2213] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 100 (0x8f3a0000) [pid = 1756] [serial = 2181] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 99 (0x8f013400) [pid = 1756] [serial = 2180] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 98 (0x91b7fc00) [pid = 1756] [serial = 2184] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 97 (0x9139ac00) [pid = 1756] [serial = 2183] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 96 (0x92dc8000) [pid = 1756] [serial = 2187] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x92dc1800) [pid = 1756] [serial = 2186] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x92f4b400) [pid = 1756] [serial = 2190] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x92f49400) [pid = 1756] [serial = 2189] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x8f011000) [pid = 1756] [serial = 2204] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x93b68400) [pid = 1756] [serial = 2193] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x93b63800) [pid = 1756] [serial = 2192] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8e46e000) [pid = 1756] [serial = 2201] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e472c00) [pid = 1756] [serial = 2202] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91150c00) [pid = 1756] [serial = 2199] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8ee0cc00) [pid = 1756] [serial = 2198] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8f01a400) [pid = 1756] [serial = 2196] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x8e6be000) [pid = 1756] [serial = 2195] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91305400) [pid = 1756] [serial = 2207] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91450800) [pid = 1756] [serial = 2210] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x9130e400) [pid = 1756] [serial = 2208] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x8f016c00) [pid = 1756] [serial = 2205] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c41400) [pid = 1756] [serial = 2211] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 1756 | 1468500547708 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1756 | 1468500547718 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:07 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc5c00 == 25 [pid = 1756] [id = 760] 05:49:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x8bfc7000) [pid = 1756] [serial = 2279] [outer = (nil)] 05:49:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x8c1ecc00) [pid = 1756] [serial = 2280] [outer = 0x8bfc7000] 05:49:07 INFO - PROCESS | 1756 | 1468500547793 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x8db73400) [pid = 1756] [serial = 2281] [outer = 0x8bfc7000] 05:49:08 INFO - PROCESS | 1756 | 1468500548526 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:49:08 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. 05:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2495ms 05:49:08 INFO - PROCESS | 1756 | 1468500548563 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 1756 | 1468500548567 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:49:08 INFO - PROCESS | 1756 | 1468500548576 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1756 | 1468500548580 Marionette TRACE conn4 <- [1,3006,null,{}] 05:49:08 INFO - PROCESS | 1756 | 1468500548588 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 1756 | 1468500548596 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:08 INFO - PROCESS | 1756 | 1468500548749 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:49:08 INFO - PROCESS | 1756 | 1468500548915 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1756 | 1468500548921 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:08 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e732800 == 26 [pid = 1756] [id = 761] 05:49:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x8e735400) [pid = 1756] [serial = 2282] [outer = (nil)] 05:49:08 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x8e741c00) [pid = 1756] [serial = 2283] [outer = 0x8e735400] 05:49:08 INFO - PROCESS | 1756 | 1468500548994 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e7e4400) [pid = 1756] [serial = 2284] [outer = 0x8e735400] 05:49:09 INFO - PROCESS | 1756 | 1468500549721 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:49:09 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. 05:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1179ms 05:49:09 INFO - PROCESS | 1756 | 1468500549760 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1756 | 1468500549766 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:49:09 INFO - PROCESS | 1756 | 1468500549796 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1756 | 1468500549798 Marionette TRACE conn4 <- [1,3010,null,{}] 05:49:09 INFO - PROCESS | 1756 | 1468500549805 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 1756 | 1468500549810 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:09 INFO - PROCESS | 1756 | 1468500549972 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:49:09 INFO - PROCESS | 1756 | 1468500549982 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1756 | 1468500549991 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:10 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f392000 == 27 [pid = 1756] [id = 762] 05:49:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8f393800) [pid = 1756] [serial = 2285] [outer = (nil)] 05:49:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8f39ac00) [pid = 1756] [serial = 2286] [outer = 0x8f393800] 05:49:10 INFO - PROCESS | 1756 | 1468500550060 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x9108d400) [pid = 1756] [serial = 2287] [outer = 0x8f393800] 05:49:11 INFO - PROCESS | 1756 | 1468500551073 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:49:11 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 05:49:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1334ms 05:49:11 INFO - PROCESS | 1756 | 1468500551132 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1756 | 1468500551135 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:49:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:49:11 INFO - PROCESS | 1756 | 1468500551153 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1756 | 1468500551163 Marionette TRACE conn4 <- [1,3014,null,{}] 05:49:11 INFO - PROCESS | 1756 | 1468500551179 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 1756 | 1468500551188 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:11 INFO - PROCESS | 1756 | 1468500551415 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:49:11 INFO - PROCESS | 1756 | 1468500551445 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1756 | 1468500551452 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:11 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130d800 == 28 [pid = 1756] [id = 763] 05:49:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x9130e400) [pid = 1756] [serial = 2288] [outer = (nil)] 05:49:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x91310800) [pid = 1756] [serial = 2289] [outer = 0x9130e400] 05:49:11 INFO - PROCESS | 1756 | 1468500551523 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x91396400) [pid = 1756] [serial = 2290] [outer = 0x9130e400] 05:49:11 INFO - PROCESS | 1756 | [1756] 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 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x92049c00) [pid = 1756] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x8bfc6800) [pid = 1756] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8f39a000) [pid = 1756] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x925ccc00) [pid = 1756] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x924dac00) [pid = 1756] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8e6ca000) [pid = 1756] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x91b77800) [pid = 1756] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x91306000) [pid = 1756] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x91394c00) [pid = 1756] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91089800) [pid = 1756] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91c69c00) [pid = 1756] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x924cec00) [pid = 1756] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:49:12 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x92325c00) [pid = 1756] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:49:12 INFO - PROCESS | 1756 | 1468500552965 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:49:13 INFO - {} 05:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:49:13 INFO - {} 05:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:49:13 INFO - {} 05:49:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:49:13 INFO - {} 05:49:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1863ms 05:49:13 INFO - PROCESS | 1756 | 1468500553008 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1756 | 1468500553013 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /FileAPI/fileReader.html 05:49:13 INFO - PROCESS | 1756 | 1468500553022 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1756 | 1468500553025 Marionette TRACE conn4 <- [1,3018,null,{}] 05:49:13 INFO - PROCESS | 1756 | 1468500553031 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:13 INFO - PROCESS | 1756 | 1468500553036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:13 INFO - PROCESS | 1756 | 1468500553261 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:49:13 INFO - PROCESS | 1756 | 1468500553275 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1756 | 1468500553281 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:13 INFO - PROCESS | 1756 | ++DOCSHELL 0x91083c00 == 29 [pid = 1756] [id = 764] 05:49:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x9139b000) [pid = 1756] [serial = 2291] [outer = (nil)] 05:49:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x91b77400) [pid = 1756] [serial = 2292] [outer = 0x9139b000] 05:49:13 INFO - PROCESS | 1756 | 1468500553350 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x91b7ac00) [pid = 1756] [serial = 2293] [outer = 0x9139b000] 05:49:14 INFO - PROCESS | 1756 | 1468500554088 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:49:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:49:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:49:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:49:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:49:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1140ms 05:49:14 INFO - PROCESS | 1756 | 1468500554160 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1756 | 1468500554164 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /FileAPI/historical.html 05:49:14 INFO - PROCESS | 1756 | 1468500554170 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1756 | 1468500554173 Marionette TRACE conn4 <- [1,3022,null,{}] 05:49:14 INFO - PROCESS | 1756 | 1468500554179 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 1756 | 1468500554184 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:14 INFO - PROCESS | 1756 | 1468500554374 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:49:14 INFO - PROCESS | 1756 | 1468500554398 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1756 | 1468500554417 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:14 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c42800 == 30 [pid = 1756] [id = 765] 05:49:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x91c43000) [pid = 1756] [serial = 2294] [outer = (nil)] 05:49:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x91c46c00) [pid = 1756] [serial = 2295] [outer = 0x91c43000] 05:49:14 INFO - PROCESS | 1756 | 1468500554497 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x91c69c00) [pid = 1756] [serial = 2296] [outer = 0x91c43000] 05:49:15 INFO - PROCESS | 1756 | 1468500555513 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:49:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:49:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:49:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:49:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:49:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:49:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:49:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:49:15 INFO - TEST-OK | /FileAPI/historical.html | took 1384ms 05:49:15 INFO - PROCESS | 1756 | 1468500555557 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1756 | 1468500555564 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /FileAPI/idlharness.html 05:49:15 INFO - PROCESS | 1756 | 1468500555573 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1756 | 1468500555581 Marionette TRACE conn4 <- [1,3026,null,{}] 05:49:15 INFO - PROCESS | 1756 | 1468500555634 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 1756 | 1468500555640 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:15 INFO - PROCESS | 1756 | 1468500555842 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:49:16 INFO - PROCESS | 1756 | 1468500556027 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1756 | 1468500556036 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:16 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db7b800 == 31 [pid = 1756] [id = 766] 05:49:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x8e473400) [pid = 1756] [serial = 2297] [outer = (nil)] 05:49:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x8ee0d000) [pid = 1756] [serial = 2298] [outer = 0x8e473400] 05:49:16 INFO - PROCESS | 1756 | 1468500556122 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x8f01ac00) [pid = 1756] [serial = 2299] [outer = 0x8e473400] 05:49:17 INFO - PROCESS | 1756 | 1468500557673 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:49:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:49:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:49:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:49:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:49:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:49:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:49:17 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 05:49:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:49:17 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 05:49:17 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 05:49:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:49:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:49:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:49:17 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 05:49:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:49:17 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 05:49:17 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 05:49:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:49:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:49:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:49:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 2389ms 05:49:18 INFO - PROCESS | 1756 | 1468500557963 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1756 | 1468500557976 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /FileAPI/idlharness.worker 05:49:18 INFO - PROCESS | 1756 | 1468500557995 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1756 | 1468500558008 Marionette TRACE conn4 <- [1,3030,null,{}] 05:49:18 INFO - PROCESS | 1756 | 1468500558119 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 1756 | 1468500558128 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:18 INFO - PROCESS | 1756 | 1468500558438 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:49:18 INFO - PROCESS | 1756 | 1468500558582 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1756 | 1468500558590 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:18 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130c000 == 32 [pid = 1756] [id = 767] 05:49:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x93b62800) [pid = 1756] [serial = 2300] [outer = (nil)] 05:49:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x93d90800) [pid = 1756] [serial = 2301] [outer = 0x93b62800] 05:49:18 INFO - PROCESS | 1756 | 1468500558677 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x93d98400) [pid = 1756] [serial = 2302] [outer = 0x93b62800] 05:49:19 INFO - PROCESS | 1756 | [1756] 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 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:49:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:49:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:49:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:49:20 INFO - {} 05:49:20 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 05:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:49:20 INFO - {} 05:49:20 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 - {} 05:49:20 INFO - {} 05:49:20 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 05:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:49:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:49:20 INFO - {} 05:49:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:49:20 INFO - {} 05:49:20 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 05:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:49:21 INFO - {} 05:49:21 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 - {} 05:49:21 INFO - {} 05:49:21 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 05:49:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 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 05:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 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 05:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 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 05:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 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 05:49:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:21 INFO - {} 05:49:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2968ms 05:49:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:49:21 INFO - PROCESS | 1756 | 1468500560841 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 05:49:21 INFO - PROCESS | 1756 | 1468500560983 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1756 | 1468500560996 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:49:21 INFO - PROCESS | 1756 | 1468500561004 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1756 | 1468500561020 Marionette TRACE conn4 <- [1,3034,null,{}] 05:49:21 INFO - PROCESS | 1756 | 1468500561077 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 1756 | 1468500561099 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:21 INFO - PROCESS | 1756 | 1468500561419 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:49:21 INFO - PROCESS | 1756 | 1468500561565 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1756 | 1468500561577 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:21 INFO - PROCESS | 1756 | ++DOCSHELL 0x95204800 == 33 [pid = 1756] [id = 768] 05:49:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x95204c00) [pid = 1756] [serial = 2303] [outer = (nil)] 05:49:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x99d57800) [pid = 1756] [serial = 2304] [outer = 0x95204c00] 05:49:21 INFO - PROCESS | 1756 | 1468500561661 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x99d5d000) [pid = 1756] [serial = 2305] [outer = 0x95204c00] 05:49:22 INFO - PROCESS | 1756 | 1468500562701 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:49:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1717ms 05:49:22 INFO - PROCESS | 1756 | 1468500562721 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1756 | 1468500562727 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:49:22 INFO - PROCESS | 1756 | 1468500562736 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1756 | 1468500562740 Marionette TRACE conn4 <- [1,3038,null,{}] 05:49:22 INFO - PROCESS | 1756 | 1468500562749 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 1756 | 1468500562754 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:22 INFO - PROCESS | 1756 | 1468500562951 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:49:23 INFO - PROCESS | 1756 | 1468500563322 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1756 | 1468500563336 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x8f394800 == 32 [pid = 1756] [id = 713] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x91450000 == 31 [pid = 1756] [id = 701] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e4c00 == 30 [pid = 1756] [id = 702] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfb9400 == 29 [pid = 1756] [id = 704] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x912f8000 == 28 [pid = 1756] [id = 714] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x91399400 == 27 [pid = 1756] [id = 700] 05:49:23 INFO - PROCESS | 1756 | --DOCSHELL 0x8e473c00 == 26 [pid = 1756] [id = 712] 05:49:23 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1e9400 == 27 [pid = 1756] [id = 769] 05:49:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 94 (0x8db78c00) [pid = 1756] [serial = 2306] [outer = (nil)] 05:49:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 95 (0x8e734800) [pid = 1756] [serial = 2307] [outer = 0x8db78c00] 05:49:23 INFO - PROCESS | 1756 | 1468500563455 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1756 | ++DOMWINDOW == 96 (0x8e739000) [pid = 1756] [serial = 2308] [outer = 0x8db78c00] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 95 (0x92f46800) [pid = 1756] [serial = 2226] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 94 (0x925cc800) [pid = 1756] [serial = 2242] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 93 (0x8c1e7400) [pid = 1756] [serial = 2216] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x925cf800) [pid = 1756] [serial = 2243] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x912f9c00) [pid = 1756] [serial = 2235] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x93b5f800) [pid = 1756] [serial = 2228] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x93b5ec00) [pid = 1756] [serial = 2245] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x8e73e400) [pid = 1756] [serial = 2231] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x91b7b800) [pid = 1756] [serial = 2237] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x8e7de800) [pid = 1756] [serial = 2232] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x93d93400) [pid = 1756] [serial = 2246] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x924d7000) [pid = 1756] [serial = 2223] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x92dcfc00) [pid = 1756] [serial = 2225] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x93b6a400) [pid = 1756] [serial = 2229] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x91c50000) [pid = 1756] [serial = 2214] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x91391000) [pid = 1756] [serial = 2220] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x91c4b800) [pid = 1756] [serial = 2238] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x91153800) [pid = 1756] [serial = 2234] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8db73000) [pid = 1756] [serial = 2217] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x912f5800) [pid = 1756] [serial = 2219] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x9203b000) [pid = 1756] [serial = 2240] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x924cd800) [pid = 1756] [serial = 2222] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x94852400) [pid = 1756] [serial = 2248] [outer = (nil)] [url = about:blank] 05:49:23 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x94853800) [pid = 1756] [serial = 2249] [outer = (nil)] [url = about:blank] 05:49:24 INFO - PROCESS | 1756 | 1468500564202 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:49:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:49:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:49:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1503ms 05:49:24 INFO - PROCESS | 1756 | 1468500564238 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 1756 | 1468500564244 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:49:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:49:24 INFO - PROCESS | 1756 | 1468500564255 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1756 | 1468500564258 Marionette TRACE conn4 <- [1,3042,null,{}] 05:49:24 INFO - PROCESS | 1756 | 1468500564265 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 1756 | 1468500564270 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:24 INFO - PROCESS | 1756 | 1468500564420 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:49:24 INFO - PROCESS | 1756 | 1468500564578 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1756 | 1468500564585 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:24 INFO - PROCESS | 1756 | ++DOCSHELL 0x8f393000 == 28 [pid = 1756] [id = 770] 05:49:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x8f394400) [pid = 1756] [serial = 2309] [outer = (nil)] 05:49:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91086400) [pid = 1756] [serial = 2310] [outer = 0x8f394400] 05:49:24 INFO - PROCESS | 1756 | 1468500564663 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x912f1400) [pid = 1756] [serial = 2311] [outer = 0x8f394400] 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:49:25 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. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:49:25 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'.) 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:49:25 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. 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:49:25 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. 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:49:25 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. 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:49:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:49:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1436ms 05:49:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:49:25 INFO - PROCESS | 1756 | 1468500565625 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:49:25 INFO - PROCESS | 1756 | 1468500565716 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1756 | 1468500565720 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:49:25 INFO - PROCESS | 1756 | 1468500565735 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1756 | 1468500565756 Marionette TRACE conn4 <- [1,3046,null,{}] 05:49:25 INFO - PROCESS | 1756 | 1468500565803 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 1756 | 1468500565813 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:25 INFO - PROCESS | 1756 | 1468500565964 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:49:26 INFO - PROCESS | 1756 | 1468500566235 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1756 | 1468500566249 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:26 INFO - PROCESS | 1756 | ++DOCSHELL 0x925d2c00 == 29 [pid = 1756] [id = 771] 05:49:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x925d4800) [pid = 1756] [serial = 2312] [outer = (nil)] 05:49:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x92dccc00) [pid = 1756] [serial = 2313] [outer = 0x925d4800] 05:49:26 INFO - PROCESS | 1756 | 1468500566389 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92f4a400) [pid = 1756] [serial = 2314] [outer = 0x925d4800] 05:49:26 INFO - PROCESS | 1756 | [1756] 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 05:49:27 INFO - PROCESS | 1756 | 1468500567203 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:49:27 INFO - {} 05:49:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1512ms 05:49:27 INFO - PROCESS | 1756 | 1468500567248 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:49:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:49:27 INFO - PROCESS | 1756 | 1468500567252 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:49:27 INFO - PROCESS | 1756 | 1468500567258 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1756 | 1468500567262 Marionette TRACE conn4 <- [1,3050,null,{}] 05:49:27 INFO - PROCESS | 1756 | 1468500567274 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 1756 | 1468500567278 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:27 INFO - PROCESS | 1756 | 1468500567490 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:49:27 INFO - PROCESS | 1756 | 1468500567515 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1756 | 1468500567523 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:27 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d8d400 == 30 [pid = 1756] [id = 772] 05:49:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x93d94400) [pid = 1756] [serial = 2315] [outer = (nil)] 05:49:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x94856000) [pid = 1756] [serial = 2316] [outer = 0x93d94400] 05:49:27 INFO - PROCESS | 1756 | 1468500567590 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x9485cc00) [pid = 1756] [serial = 2317] [outer = 0x93d94400] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x9130e400) [pid = 1756] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x8bfc2800) [pid = 1756] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f393c00) [pid = 1756] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x8f393800) [pid = 1756] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x91c65800) [pid = 1756] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x8bfc7000) [pid = 1756] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x8e735400) [pid = 1756] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x9485d400) [pid = 1756] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x8e7e9400) [pid = 1756] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x912ed400) [pid = 1756] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x95393000) [pid = 1756] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x953cd800) [pid = 1756] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x95391000) [pid = 1756] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x91399800) [pid = 1756] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:49:28 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x9139b000) [pid = 1756] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:49:28 INFO - PROCESS | 1756 | 1468500568514 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:49:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1286ms 05:49:28 INFO - PROCESS | 1756 | 1468500568546 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1756 | 1468500568550 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:49:28 INFO - PROCESS | 1756 | 1468500568557 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1756 | 1468500568561 Marionette TRACE conn4 <- [1,3054,null,{}] 05:49:28 INFO - PROCESS | 1756 | 1468500568566 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 1756 | 1468500568571 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:28 INFO - PROCESS | 1756 | 1468500568709 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:49:28 INFO - PROCESS | 1756 | 1468500568728 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1756 | 1468500568736 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:28 INFO - PROCESS | 1756 | ++DOCSHELL 0x93d93000 == 31 [pid = 1756] [id = 773] 05:49:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x94854c00) [pid = 1756] [serial = 2318] [outer = (nil)] 05:49:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x95206800) [pid = 1756] [serial = 2319] [outer = 0x94854c00] 05:49:28 INFO - PROCESS | 1756 | 1468500568801 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x9520b800) [pid = 1756] [serial = 2320] [outer = 0x94854c00] 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:30 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" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:30 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" 05:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1567ms 05:49:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:49:30 INFO - PROCESS | 1756 | 1468500569979 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:49:30 INFO - PROCESS | 1756 | 1468500570125 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1756 | 1468500570129 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:49:30 INFO - PROCESS | 1756 | 1468500570135 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1756 | 1468500570146 Marionette TRACE conn4 <- [1,3058,null,{}] 05:49:30 INFO - PROCESS | 1756 | 1468500570164 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 1756 | 1468500570196 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:30 INFO - PROCESS | 1756 | 1468500570675 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:49:30 INFO - PROCESS | 1756 | 1468500570826 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1756 | 1468500570839 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:30 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e46e000 == 32 [pid = 1756] [id = 774] 05:49:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e472400) [pid = 1756] [serial = 2321] [outer = (nil)] 05:49:30 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e6c4800) [pid = 1756] [serial = 2322] [outer = 0x8e472400] 05:49:30 INFO - PROCESS | 1756 | 1468500570924 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e7e2800) [pid = 1756] [serial = 2323] [outer = 0x8e472400] 05:49:31 INFO - PROCESS | 1756 | 1468500571820 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:49:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:49:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1757ms 05:49:31 INFO - PROCESS | 1756 | 1468500571895 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1756 | 1468500571910 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:49:31 INFO - PROCESS | 1756 | 1468500571918 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1756 | 1468500571922 Marionette TRACE conn4 <- [1,3062,null,{}] 05:49:31 INFO - PROCESS | 1756 | 1468500571953 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 1756 | 1468500571960 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:32 INFO - PROCESS | 1756 | 1468500572148 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:49:32 INFO - PROCESS | 1756 | 1468500572335 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1756 | 1468500572347 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:32 INFO - PROCESS | 1756 | ++DOCSHELL 0x9130cc00 == 33 [pid = 1756] [id = 775] 05:49:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9130e000) [pid = 1756] [serial = 2324] [outer = (nil)] 05:49:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x91392800) [pid = 1756] [serial = 2325] [outer = 0x9130e000] 05:49:32 INFO - PROCESS | 1756 | 1468500572464 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x91457400) [pid = 1756] [serial = 2326] [outer = 0x9130e000] 05:49:32 INFO - PROCESS | 1756 | [1756] 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 05:49:33 INFO - PROCESS | 1756 | 1468500573484 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:49:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:49:33 INFO - {} 05:49:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1589ms 05:49:33 INFO - PROCESS | 1756 | 1468500573507 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1756 | 1468500573513 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:49:33 INFO - PROCESS | 1756 | 1468500573519 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1756 | 1468500573523 Marionette TRACE conn4 <- [1,3066,null,{}] 05:49:33 INFO - PROCESS | 1756 | 1468500573538 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 1756 | 1468500573543 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:33 INFO - PROCESS | 1756 | 1468500573752 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:49:33 INFO - PROCESS | 1756 | 1468500573973 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1756 | 1468500573984 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:34 INFO - PROCESS | 1756 | ++DOCSHELL 0x91c66c00 == 34 [pid = 1756] [id = 776] 05:49:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 76 (0x91c68c00) [pid = 1756] [serial = 2327] [outer = (nil)] 05:49:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 77 (0x925ccc00) [pid = 1756] [serial = 2328] [outer = 0x91c68c00] 05:49:34 INFO - PROCESS | 1756 | 1468500574074 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1756 | ++DOMWINDOW == 78 (0x92dc1c00) [pid = 1756] [serial = 2329] [outer = 0x91c68c00] 05:49:35 INFO - PROCESS | 1756 | 1468500575031 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:49:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:49:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1538ms 05:49:35 INFO - PROCESS | 1756 | 1468500575060 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1756 | 1468500575066 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:49:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:49:35 INFO - PROCESS | 1756 | 1468500575083 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1756 | 1468500575091 Marionette TRACE conn4 <- [1,3070,null,{}] 05:49:35 INFO - PROCESS | 1756 | 1468500575098 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 1756 | 1468500575103 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:35 INFO - PROCESS | 1756 | 1468500575277 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:49:35 INFO - PROCESS | 1756 | 1468500575485 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1756 | 1468500575495 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:35 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e7e0400 == 35 [pid = 1756] [id = 777] 05:49:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 79 (0x924d7c00) [pid = 1756] [serial = 2330] [outer = (nil)] 05:49:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 80 (0x95209000) [pid = 1756] [serial = 2331] [outer = 0x924d7c00] 05:49:35 INFO - PROCESS | 1756 | 1468500575615 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1756 | ++DOMWINDOW == 81 (0x95390c00) [pid = 1756] [serial = 2332] [outer = 0x924d7c00] 05:49:36 INFO - PROCESS | 1756 | 1468500576483 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:49:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1443ms 05:49:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:49:36 INFO - PROCESS | 1756 | 1468500576519 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1756 | 1468500576522 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:49:36 INFO - PROCESS | 1756 | 1468500576529 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1756 | 1468500576533 Marionette TRACE conn4 <- [1,3074,null,{}] 05:49:36 INFO - PROCESS | 1756 | 1468500576584 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 1756 | 1468500576588 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:36 INFO - PROCESS | 1756 | 1468500576768 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:49:36 INFO - PROCESS | 1756 | 1468500576969 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1756 | 1468500576977 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:37 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e474400 == 36 [pid = 1756] [id = 778] 05:49:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 82 (0x93a75800) [pid = 1756] [serial = 2333] [outer = (nil)] 05:49:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 83 (0x96646000) [pid = 1756] [serial = 2334] [outer = 0x93a75800] 05:49:37 INFO - PROCESS | 1756 | 1468500577101 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1756 | ++DOMWINDOW == 84 (0x96647400) [pid = 1756] [serial = 2335] [outer = 0x93a75800] 05:49:37 INFO - PROCESS | 1756 | 1468500577943 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:49:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1429ms 05:49:37 INFO - PROCESS | 1756 | 1468500577958 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1756 | 1468500577961 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:49:37 INFO - PROCESS | 1756 | 1468500577968 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1756 | 1468500577972 Marionette TRACE conn4 <- [1,3078,null,{}] 05:49:37 INFO - PROCESS | 1756 | 1468500577978 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 1756 | 1468500577983 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:38 INFO - PROCESS | 1756 | 1468500578264 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:49:38 INFO - PROCESS | 1756 | 1468500578442 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1756 | 1468500578459 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:38 INFO - PROCESS | 1756 | ++DOCSHELL 0x9664d400 == 37 [pid = 1756] [id = 779] 05:49:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 85 (0x97947400) [pid = 1756] [serial = 2336] [outer = (nil)] 05:49:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 86 (0x98429c00) [pid = 1756] [serial = 2337] [outer = 0x97947400] 05:49:38 INFO - PROCESS | 1756 | 1468500578577 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1756 | ++DOMWINDOW == 87 (0x91c6a800) [pid = 1756] [serial = 2338] [outer = 0x97947400] 05:49:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:49:39 INFO - reader.readAsText(blob_2) 05:49:39 INFO - }" did not throw 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:49:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:49:39 INFO - reader.readAsDataURL(blob_2) 05:49:39 INFO - }" did not throw 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:49:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:49:39 INFO - reader.readAsArrayBuffer(blob_2) 05:49:39 INFO - }" did not throw 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:49:39 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 05:49:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:49:39 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1756 | 1468500579555 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:49:39 INFO - PROCESS | 1756 | 1468500579569 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1756 | 1468500579578 Marionette TRACE conn4 <- [1,3082,null,{}] 05:49:39 INFO - PROCESS | 1756 | 1468500579585 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 1756 | 1468500579590 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:39 INFO - PROCESS | 1756 | 1468500579750 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:49:39 INFO - PROCESS | 1756 | 1468500579961 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1756 | 1468500579968 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:40 INFO - PROCESS | 1756 | ++DOCSHELL 0x8c1ebc00 == 38 [pid = 1756] [id = 780] 05:49:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 88 (0x8c1efc00) [pid = 1756] [serial = 2339] [outer = (nil)] 05:49:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 89 (0x8db74000) [pid = 1756] [serial = 2340] [outer = 0x8c1efc00] 05:49:40 INFO - PROCESS | 1756 | 1468500580274 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1756 | ++DOMWINDOW == 90 (0x8e470800) [pid = 1756] [serial = 2341] [outer = 0x8c1efc00] 05:49:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:49:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:49:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1585ms 05:49:41 INFO - PROCESS | 1756 | 1468500581146 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:49:41 INFO - PROCESS | 1756 | 1468500581160 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1756 | 1468500581165 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:49:41 INFO - PROCESS | 1756 | 1468500581173 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1756 | 1468500581177 Marionette TRACE conn4 <- [1,3086,null,{}] 05:49:41 INFO - PROCESS | 1756 | 1468500581185 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 1756 | 1468500581190 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:41 INFO - PROCESS | 1756 | 1468500581445 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:49:41 INFO - PROCESS | 1756 | 1468500581632 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1756 | 1468500581638 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:41 INFO - PROCESS | 1756 | ++DOCSHELL 0x8bfc0400 == 39 [pid = 1756] [id = 781] 05:49:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 91 (0x8db6dc00) [pid = 1756] [serial = 2342] [outer = (nil)] 05:49:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 92 (0x8ee06000) [pid = 1756] [serial = 2343] [outer = 0x8db6dc00] 05:49:41 INFO - PROCESS | 1756 | 1468500581763 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1756 | ++DOMWINDOW == 93 (0x912f9400) [pid = 1756] [serial = 2344] [outer = 0x8db6dc00] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x93d8d400 == 38 [pid = 1756] [id = 772] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x925d2c00 == 37 [pid = 1756] [id = 771] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8f393000 == 36 [pid = 1756] [id = 770] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1e9400 == 35 [pid = 1756] [id = 769] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x9130c000 == 34 [pid = 1756] [id = 767] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8db7b800 == 33 [pid = 1756] [id = 766] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e732800 == 32 [pid = 1756] [id = 761] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8f012400 == 31 [pid = 1756] [id = 706] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8c1ea800 == 30 [pid = 1756] [id = 698] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfc5c00 == 29 [pid = 1756] [id = 760] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8db70c00 == 28 [pid = 1756] [id = 711] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8ee0e800 == 27 [pid = 1756] [id = 699] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbb000 == 26 [pid = 1756] [id = 715] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8f392000 == 25 [pid = 1756] [id = 762] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x9130d800 == 24 [pid = 1756] [id = 763] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x95204800 == 23 [pid = 1756] [id = 768] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46c000 == 22 [pid = 1756] [id = 709] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91151c00 == 21 [pid = 1756] [id = 708] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46d800 == 20 [pid = 1756] [id = 707] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91083c00 == 19 [pid = 1756] [id = 764] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91304000 == 18 [pid = 1756] [id = 705] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8db6ec00 == 17 [pid = 1756] [id = 703] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91c42800 == 16 [pid = 1756] [id = 765] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x93d93000 == 15 [pid = 1756] [id = 773] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8bfbd800 == 14 [pid = 1756] [id = 710] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x9664d400 == 13 [pid = 1756] [id = 779] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e474400 == 12 [pid = 1756] [id = 778] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e7e0400 == 11 [pid = 1756] [id = 777] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x9130cc00 == 10 [pid = 1756] [id = 775] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x91c66c00 == 9 [pid = 1756] [id = 776] 05:49:43 INFO - PROCESS | 1756 | --DOCSHELL 0x8e46e000 == 8 [pid = 1756] [id = 774] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 92 (0x91396400) [pid = 1756] [serial = 2290] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 91 (0x8e46ac00) [pid = 1756] [serial = 2252] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 90 (0x8db6cc00) [pid = 1756] [serial = 2251] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 89 (0x9144a800) [pid = 1756] [serial = 2255] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 88 (0x91306c00) [pid = 1756] [serial = 2254] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 87 (0x8f39ac00) [pid = 1756] [serial = 2286] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 86 (0x925cf000) [pid = 1756] [serial = 2258] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 85 (0x8c1ecc00) [pid = 1756] [serial = 2280] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 84 (0x92329800) [pid = 1756] [serial = 2257] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 83 (0x8db73400) [pid = 1756] [serial = 2281] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 82 (0x8e741c00) [pid = 1756] [serial = 2283] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 81 (0x8e7e4400) [pid = 1756] [serial = 2284] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 80 (0x95207c00) [pid = 1756] [serial = 2261] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 79 (0x95204000) [pid = 1756] [serial = 2260] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 78 (0x8f014c00) [pid = 1756] [serial = 2278] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 77 (0x91310800) [pid = 1756] [serial = 2289] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 76 (0x8f00f000) [pid = 1756] [serial = 2277] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 75 (0x952c1000) [pid = 1756] [serial = 2264] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 74 (0x952ba400) [pid = 1756] [serial = 2263] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 73 (0x953c4c00) [pid = 1756] [serial = 2267] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 72 (0x95397000) [pid = 1756] [serial = 2266] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x9664e400) [pid = 1756] [serial = 2272] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x96642400) [pid = 1756] [serial = 2270] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x953d1000) [pid = 1756] [serial = 2269] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x97949400) [pid = 1756] [serial = 2275] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x9664f800) [pid = 1756] [serial = 2274] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x91b77400) [pid = 1756] [serial = 2292] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x91b7ac00) [pid = 1756] [serial = 2293] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x9108d400) [pid = 1756] [serial = 2287] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x91c46c00) [pid = 1756] [serial = 2295] [outer = (nil)] [url = about:blank] 05:49:43 INFO - PROCESS | 1756 | 1468500583700 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:49:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2540ms 05:49:43 INFO - PROCESS | 1756 | 1468500583713 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1756 | 1468500583718 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:49:43 INFO - PROCESS | 1756 | 1468500583726 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1756 | 1468500583731 Marionette TRACE conn4 <- [1,3090,null,{}] 05:49:43 INFO - PROCESS | 1756 | 1468500583739 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 1756 | 1468500583745 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:43 INFO - PROCESS | 1756 | 1468500583898 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:49:44 INFO - PROCESS | 1756 | 1468500584127 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1756 | 1468500584136 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:44 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db72400 == 9 [pid = 1756] [id = 782] 05:49:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8db74800) [pid = 1756] [serial = 2345] [outer = (nil)] 05:49:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x8e6c4c00) [pid = 1756] [serial = 2346] [outer = 0x8db74800] 05:49:44 INFO - PROCESS | 1756 | 1468500584207 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x8e734400) [pid = 1756] [serial = 2347] [outer = 0x8db74800] 05:49:44 INFO - PROCESS | 1756 | 1468500584963 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:49:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1290ms 05:49:45 INFO - PROCESS | 1756 | 1468500585015 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1756 | 1468500585024 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:49:45 INFO - PROCESS | 1756 | 1468500585035 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1756 | 1468500585039 Marionette TRACE conn4 <- [1,3094,null,{}] 05:49:45 INFO - PROCESS | 1756 | 1468500585045 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 1756 | 1468500585051 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:45 INFO - PROCESS | 1756 | 1468500585216 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:49:45 INFO - PROCESS | 1756 | 1468500585228 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1756 | 1468500585236 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:45 INFO - PROCESS | 1756 | ++DOCSHELL 0x8ee0c800 == 10 [pid = 1756] [id = 783] 05:49:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x8ee0d800) [pid = 1756] [serial = 2348] [outer = (nil)] 05:49:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x8f00e000) [pid = 1756] [serial = 2349] [outer = 0x8ee0d800] 05:49:45 INFO - PROCESS | 1756 | 1468500585456 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x8f013c00) [pid = 1756] [serial = 2350] [outer = 0x8ee0d800] 05:49:46 INFO - PROCESS | 1756 | 1468500586278 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:49:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1284ms 05:49:46 INFO - PROCESS | 1756 | 1468500586318 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1756 | 1468500586322 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:49:46 INFO - PROCESS | 1756 | 1468500586329 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1756 | 1468500586335 Marionette TRACE conn4 <- [1,3098,null,{}] 05:49:46 INFO - PROCESS | 1756 | 1468500586360 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 1756 | 1468500586369 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:46 INFO - PROCESS | 1756 | 1468500586590 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:49:46 INFO - PROCESS | 1756 | 1468500586614 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1756 | 1468500586626 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:46 INFO - PROCESS | 1756 | ++DOCSHELL 0x912f2800 == 11 [pid = 1756] [id = 784] 05:49:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x912f3000) [pid = 1756] [serial = 2351] [outer = (nil)] 05:49:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x912f8800) [pid = 1756] [serial = 2352] [outer = 0x912f3000] 05:49:46 INFO - PROCESS | 1756 | 1468500586696 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x9130a000) [pid = 1756] [serial = 2353] [outer = 0x912f3000] 05:49:47 INFO - PROCESS | 1756 | 1468500587537 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:49:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1250ms 05:49:47 INFO - PROCESS | 1756 | 1468500587580 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:49:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:49:47 INFO - PROCESS | 1756 | 1468500587584 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:49:47 INFO - PROCESS | 1756 | 1468500587590 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1756 | 1468500587594 Marionette TRACE conn4 <- [1,3102,null,{}] 05:49:47 INFO - PROCESS | 1756 | 1468500587605 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 1756 | 1468500587609 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:48 INFO - PROCESS | 1756 | 1468500588212 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 71 (0x925d4800) [pid = 1756] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 70 (0x94854c00) [pid = 1756] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 69 (0x93d94400) [pid = 1756] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 68 (0x8e473400) [pid = 1756] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 67 (0x8db78c00) [pid = 1756] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 66 (0x93b62800) [pid = 1756] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 65 (0x8f394400) [pid = 1756] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 64 (0x91c43000) [pid = 1756] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:49:48 INFO - PROCESS | 1756 | --DOMWINDOW == 63 (0x95204c00) [pid = 1756] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:49:48 INFO - PROCESS | 1756 | 1468500588456 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1756 | 1468500588462 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:48 INFO - PROCESS | 1756 | ++DOCSHELL 0x8e473400 == 12 [pid = 1756] [id = 785] 05:49:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 64 (0x8e73b000) [pid = 1756] [serial = 2354] [outer = (nil)] 05:49:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 65 (0x9130b400) [pid = 1756] [serial = 2355] [outer = 0x8e73b000] 05:49:48 INFO - PROCESS | 1756 | 1468500588540 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1756 | ++DOMWINDOW == 66 (0x91451000) [pid = 1756] [serial = 2356] [outer = 0x8e73b000] 05:49:49 INFO - PROCESS | 1756 | 1468500589192 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:49:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1649ms 05:49:49 INFO - PROCESS | 1756 | 1468500589240 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1756 | 1468500589243 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:49:49 INFO - PROCESS | 1756 | 1468500589249 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1756 | 1468500589252 Marionette TRACE conn4 <- [1,3106,null,{}] 05:49:49 INFO - PROCESS | 1756 | 1468500589258 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 1756 | 1468500589263 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:49 INFO - PROCESS | 1756 | 1468500589400 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:49:49 INFO - PROCESS | 1756 | 1468500589564 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1756 | 1468500589571 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:49 INFO - PROCESS | 1756 | ++DOCSHELL 0x91b74800 == 13 [pid = 1756] [id = 786] 05:49:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 67 (0x91b77800) [pid = 1756] [serial = 2357] [outer = (nil)] 05:49:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 68 (0x91b7bc00) [pid = 1756] [serial = 2358] [outer = 0x91b77800] 05:49:49 INFO - PROCESS | 1756 | 1468500589638 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1756 | ++DOMWINDOW == 69 (0x91b7f400) [pid = 1756] [serial = 2359] [outer = 0x91b77800] 05:49:50 INFO - PROCESS | 1756 | 1468500590433 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:49:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:49:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:49:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1238ms 05:49:50 INFO - PROCESS | 1756 | 1468500590488 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1756 | 1468500590495 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:49:50 INFO - PROCESS | 1756 | 1468500590505 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1756 | 1468500590510 Marionette TRACE conn4 <- [1,3110,null,{}] 05:49:50 INFO - PROCESS | 1756 | 1468500590519 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 1756 | 1468500590526 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:50 INFO - PROCESS | 1756 | 1468500590723 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:49:50 INFO - PROCESS | 1756 | 1468500590923 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1756 | 1468500590937 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:51 INFO - PROCESS | 1756 | ++DOCSHELL 0x8db70c00 == 14 [pid = 1756] [id = 787] 05:49:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 70 (0x8e6c5c00) [pid = 1756] [serial = 2360] [outer = (nil)] 05:49:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 71 (0x8e740c00) [pid = 1756] [serial = 2361] [outer = 0x8e6c5c00] 05:49:51 INFO - PROCESS | 1756 | 1468500591056 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1756 | ++DOMWINDOW == 72 (0x8e7e8800) [pid = 1756] [serial = 2362] [outer = 0x8e6c5c00] 05:49:51 INFO - PROCESS | 1756 | 1468500591967 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:49:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:49:51 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 05:49:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:49:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1496ms 05:49:52 INFO - PROCESS | 1756 | 1468500592000 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1756 | 1468500592008 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:49:52 INFO - PROCESS | 1756 | 1468500592019 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1756 | 1468500592022 Marionette TRACE conn4 <- [1,3114,null,{}] 05:49:52 INFO - PROCESS | 1756 | 1468500592029 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 1756 | 1468500592035 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:52 INFO - PROCESS | 1756 | 1468500592235 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:49:52 INFO - PROCESS | 1756 | 1468500592422 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c0d68494-6004-4c2e-99eb-d32256d9b8c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1756 | 1468500592432 Marionette INFO sendAsync 556666f6-da35-4caa-9ff1-dca78365a3fc 05:49:52 INFO - PROCESS | 1756 | ++DOCSHELL 0x9108d400 == 15 [pid = 1756] [id = 788] 05:49:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 73 (0x9114cc00) [pid = 1756] [serial = 2363] [outer = (nil)] 05:49:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 74 (0x912f0800) [pid = 1756] [serial = 2364] [outer = 0x9114cc00] 05:49:52 INFO - PROCESS | 1756 | 1468500592550 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1756 | ++DOMWINDOW == 75 (0x912f5c00) [pid = 1756] [serial = 2365] [outer = 0x9114cc00] 05:49:53 INFO - PROCESS | 1756 | 1468500593518 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:49:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1541ms 05:49:53 INFO - PROCESS | 1756 | 1468500593559 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1756 | 1468500593564 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:49:54 WARNING - u'runner_teardown' () 05:49:54 INFO - No more tests 05:49:54 INFO - Got 0 unexpected results 05:49:54 INFO - SUITE-END | took 1237s 05:49:54 INFO - Closing logging queue 05:49:54 INFO - queue closed 05:49:54 INFO - Return code: 0 05:49:54 WARNING - # TBPL SUCCESS # 05:49:54 INFO - Running post-action listener: _resource_record_post_action 05:49:54 INFO - Running post-run listener: _resource_record_post_run 05:49:55 INFO - Total resource usage - Wall time: 1271s; CPU: 98.0%; Read bytes: 14155776; Write bytes: 930054144; Read time: 896; Write time: 230808 05:49:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:49:55 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134619136; Read time: 0; Write time: 115192 05:49:55 INFO - run-tests - Wall time: 1242s; CPU: 98.0%; Read bytes: 12959744; Write bytes: 795398144; Read time: 792; Write time: 115616 05:49:55 INFO - Running post-run listener: _upload_blobber_files 05:49:55 INFO - Blob upload gear active. 05:49:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:49:55 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 05:49:55 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'] 05:49:55 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 05:49:56 INFO - (blobuploader) - INFO - Open directory for files ... 05:49:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:49:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:49:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:49:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:49:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:49:57 INFO - (blobuploader) - INFO - Done attempting. 05:49:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:49:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:49:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:49:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:49:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:49:58 INFO - (blobuploader) - INFO - Done attempting. 05:49:58 INFO - (blobuploader) - INFO - Iteration through files over. 05:49:58 INFO - Return code: 0 05:49:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:49:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:49:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81591732b3ebfd33c2358f2ddd1d991a22bc0af5444df8347aaf6170451143fe78b1b287911fb565ca02656e21b7aa865c77df2d63ce41adfb87c84ff23fdd07", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831119f1266a33f90ea95efa023de71d36492df3926b5f519d7c5d4987305639a9b0ebc85649f75c266a7cbc690fd3dfbc96ae38c738d5623d1f3b7043632656"} 05:49:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:49:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:49:58 INFO - Contents: 05:49:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81591732b3ebfd33c2358f2ddd1d991a22bc0af5444df8347aaf6170451143fe78b1b287911fb565ca02656e21b7aa865c77df2d63ce41adfb87c84ff23fdd07", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831119f1266a33f90ea95efa023de71d36492df3926b5f519d7c5d4987305639a9b0ebc85649f75c266a7cbc690fd3dfbc96ae38c738d5623d1f3b7043632656"} 05:49:58 INFO - Running post-run listener: copy_logs_to_upload_dir 05:49:58 INFO - Copying logs to upload dir... 05:49:58 INFO - mkdir: /builds/slave/test/build/upload/logs 05:49:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1430.040752 ========= master_lag: 7.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 57 secs) (at 2016-07-14 05:50:05.941199) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-14 05:50:05.955671) ========= 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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/81591732b3ebfd33c2358f2ddd1d991a22bc0af5444df8347aaf6170451143fe78b1b287911fb565ca02656e21b7aa865c77df2d63ce41adfb87c84ff23fdd07", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831119f1266a33f90ea95efa023de71d36492df3926b5f519d7c5d4987305639a9b0ebc85649f75c266a7cbc690fd3dfbc96ae38c738d5623d1f3b7043632656"} build_url:https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032473 build_url: 'https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/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/81591732b3ebfd33c2358f2ddd1d991a22bc0af5444df8347aaf6170451143fe78b1b287911fb565ca02656e21b7aa865c77df2d63ce41adfb87c84ff23fdd07", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831119f1266a33f90ea95efa023de71d36492df3926b5f519d7c5d4987305639a9b0ebc85649f75c266a7cbc690fd3dfbc96ae38c738d5623d1f3b7043632656"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ejlAz_BITHOdGWSkWar9sQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.65 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-14 05:50:09.637679) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:50:09.647232) ========= 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-1468499106.414637-638223366 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017611 ========= master_lag: 0.36 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:50:10.029017) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:50:10.029355) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:50:10.040562) ========= ========= Total master_lag: 13.59 =========