builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-041 starttime: 1467236586.02 results: success (0) buildid: 20160629130426 builduid: a895d54ff7bf40d0a65922a67a781542 revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:06.023190) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:06.023790) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-06-29 14:43:06.024207) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-06-29 14:43:17.610419) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 14:43:17.610805) ========= 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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False --2016-06-29 14:43:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.13M=0.001s 2016-06-29 14:43:18 (9.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.563122 ========= master_lag: 1.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 14:43:19.653133) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:19.653671) ========= 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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029096 ========= master_lag: 0.59 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:20.273544) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-29 14:43:20.274009) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ee43fafecf41bc2048b100e1fe2e272144884d19 --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 ee43fafecf41bc2048b100e1fe2e272144884d19 --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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False 2016-06-29 14:43:20,404 truncating revision to first 12 chars 2016-06-29 14:43:20,405 Setting DEBUG logging. 2016-06-29 14:43:20,405 attempt 1/10 2016-06-29 14:43:20,405 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ee43fafecf41?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 14:43:21,646 unpacking tar archive at: mozilla-beta-ee43fafecf41/testing/mozharness/ program finished with exit code 0 elapsedTime=1.765721 ========= master_lag: 3.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-29 14:43:25.764407) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:25.764812) ========= script_repo_revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 14:43:25.765374) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-29 14:43:25.765773) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-29 14:43:43.592903) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 29 secs) (at 2016-06-29 14:43:43.593345) ========= /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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False 14:43:43 INFO - MultiFileLogger online at 20160629 14:43:43 in /builds/slave/test 14:43:43 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 14:43:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:43:43 INFO - {'append_to_log': False, 14:43:43 INFO - 'base_work_dir': '/builds/slave/test', 14:43:43 INFO - 'blob_upload_branch': 'mozilla-beta', 14:43:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:43:43 INFO - 'buildbot_json_path': 'buildprops.json', 14:43:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:43:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:43:43 INFO - 'download_minidump_stackwalk': True, 14:43:43 INFO - 'download_symbols': 'true', 14:43:43 INFO - 'e10s': False, 14:43:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:43:43 INFO - 'tooltool.py': '/tools/tooltool.py', 14:43:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:43:43 INFO - '/tools/misc-python/virtualenv.py')}, 14:43:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:43:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:43:43 INFO - 'log_level': 'info', 14:43:43 INFO - 'log_to_console': True, 14:43:43 INFO - 'opt_config_files': (), 14:43:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:43:43 INFO - '--processes=1', 14:43:43 INFO - '--config=%(test_path)s/wptrunner.ini', 14:43:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:43:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:43:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:43:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:43:43 INFO - 'pip_index': False, 14:43:43 INFO - 'require_test_zip': True, 14:43:43 INFO - 'test_type': ('testharness',), 14:43:43 INFO - 'this_chunk': '1', 14:43:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:43:43 INFO - 'total_chunks': '10', 14:43:43 INFO - 'virtualenv_path': 'venv', 14:43:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:43:43 INFO - 'work_dir': 'build'} 14:43:43 INFO - ##### 14:43:43 INFO - ##### Running clobber step. 14:43:43 INFO - ##### 14:43:43 INFO - Running pre-action listener: _resource_record_pre_action 14:43:43 INFO - Running main action method: clobber 14:43:43 INFO - rmtree: /builds/slave/test/build 14:43:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:43:45 INFO - Running post-action listener: _resource_record_post_action 14:43:45 INFO - ##### 14:43:45 INFO - ##### Running read-buildbot-config step. 14:43:45 INFO - ##### 14:43:45 INFO - Running pre-action listener: _resource_record_pre_action 14:43:45 INFO - Running main action method: read_buildbot_config 14:43:45 INFO - Using buildbot properties: 14:43:45 INFO - { 14:43:45 INFO - "project": "", 14:43:45 INFO - "product": "firefox", 14:43:45 INFO - "script_repo_revision": "production", 14:43:45 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 14:43:45 INFO - "repository": "", 14:43:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 14:43:45 INFO - "buildid": "20160629130426", 14:43:45 INFO - "pgo_build": "False", 14:43:45 INFO - "basedir": "/builds/slave/test", 14:43:45 INFO - "buildnumber": 71, 14:43:45 INFO - "slavename": "tst-linux32-spot-041", 14:43:45 INFO - "revision": "ee43fafecf41bc2048b100e1fe2e272144884d19", 14:43:45 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 14:43:45 INFO - "platform": "linux", 14:43:45 INFO - "branch": "mozilla-beta", 14:43:45 INFO - "repo_path": "releases/mozilla-beta", 14:43:45 INFO - "moz_repo_path": "", 14:43:45 INFO - "stage_platform": "linux", 14:43:45 INFO - "builduid": "a895d54ff7bf40d0a65922a67a781542", 14:43:45 INFO - "slavebuilddir": "test" 14:43:45 INFO - } 14:43:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 14:43:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 14:43:45 INFO - Running post-action listener: _resource_record_post_action 14:43:45 INFO - ##### 14:43:45 INFO - ##### Running download-and-extract step. 14:43:45 INFO - ##### 14:43:45 INFO - Running pre-action listener: _resource_record_pre_action 14:43:45 INFO - Running main action method: download_and_extract 14:43:45 INFO - mkdir: /builds/slave/test/build/tests 14:43:45 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')]} 14:43:45 INFO - https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 14:43:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:43:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:43:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:43:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:43:47 INFO - Downloaded 1291 bytes. 14:43:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 14:43:47 INFO - Using the following test package requirements: 14:43:47 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 14:43:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 14:43:47 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 14:43:47 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'jsshell-linux-i686.zip'], 14:43:47 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 14:43:47 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 14:43:47 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 14:43:47 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 14:43:47 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 14:43:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 14:43:47 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 14:43:47 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 14:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:43:47 INFO - https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 14:43:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 14:43:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 14:43:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:43:55 INFO - Downloaded 22859866 bytes. 14:43:55 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/*'] 14:43:55 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/* 14:43:56 INFO - caution: filename not matched: web-platform/* 14:43:56 INFO - Return code: 11 14:43:56 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')]} 14:43:56 INFO - https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 14:43:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 14:43:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 14:43:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:43:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:44:07 INFO - Downloaded 36389078 bytes. 14:44:07 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/*'] 14:44:07 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/* 14:44:11 INFO - caution: filename not matched: bin/* 14:44:11 INFO - caution: filename not matched: config/* 14:44:11 INFO - caution: filename not matched: mozbase/* 14:44:11 INFO - caution: filename not matched: marionette/* 14:44:11 INFO - caution: filename not matched: tools/wptserve/* 14:44:11 INFO - Return code: 11 14:44: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')]} 14:44:11 INFO - https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 14:44:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:44:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:44:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:44:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:44:33 INFO - Downloaded 69347817 bytes. 14:44:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:44:33 INFO - mkdir: /builds/slave/test/properties 14:44:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:44:33 INFO - Writing to file /builds/slave/test/properties/build_url 14:44:33 INFO - Contents: 14:44:33 INFO - build_url:https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 14:44:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:44:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:44:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:44:34 INFO - Contents: 14:44:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:44:34 INFO - https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:44:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:44:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 14:44:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:44:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:44:58 INFO - Downloaded 92357073 bytes. 14:44:58 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'] 14:44:58 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 14:45:08 INFO - Return code: 0 14:45:08 INFO - Running post-action listener: _resource_record_post_action 14:45:08 INFO - Running post-action listener: set_extra_try_arguments 14:45:08 INFO - ##### 14:45:08 INFO - ##### Running create-virtualenv step. 14:45:08 INFO - ##### 14:45:08 INFO - Running pre-action listener: _pre_create_virtualenv 14:45:08 INFO - Running pre-action listener: _resource_record_pre_action 14:45:08 INFO - Running main action method: create_virtualenv 14:45:08 INFO - Creating virtualenv /builds/slave/test/build/venv 14:45:08 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 14:45:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:45:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:45:08 INFO - Using real prefix '/usr' 14:45:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:45:09 INFO - Installing distribute.............................................................................................................................................................................................done. 14:45:13 INFO - Installing pip.................done. 14:45:13 INFO - Return code: 0 14:45:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:45: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')]} 14:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:45:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45: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')]} 14:45:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:45:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:13 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 0x85a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x860b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, '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-1467236423.129036-1278263832', '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 14:45:13 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 14:45:13 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 14:45:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:45:13 INFO - 'CCACHE_UMASK': '002', 14:45:13 INFO - 'DISPLAY': ':0', 14:45:13 INFO - 'HOME': '/home/cltbld', 14:45:13 INFO - 'LANG': 'en_US.UTF-8', 14:45:13 INFO - 'LOGNAME': 'cltbld', 14:45:13 INFO - 'MAIL': '/var/mail/cltbld', 14:45:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:45:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:45:13 INFO - 'MOZ_NO_REMOTE': '1', 14:45:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:45:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:45:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:45:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:45:13 INFO - 'PWD': '/builds/slave/test', 14:45:13 INFO - 'SHELL': '/bin/bash', 14:45:13 INFO - 'SHLVL': '1', 14:45:13 INFO - 'TERM': 'linux', 14:45:13 INFO - 'TMOUT': '86400', 14:45:13 INFO - 'USER': 'cltbld', 14:45:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:45:13 INFO - '_': '/tools/buildbot/bin/python'} 14:45:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:45:13 INFO - Downloading/unpacking psutil>=0.7.1 14:45:13 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 14:45:13 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 14:45:13 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 14:45:13 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 14:45:13 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 14:45:13 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 14:45:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:45:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:45:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:45:19 INFO - Installing collected packages: psutil 14:45:19 INFO - Running setup.py install for psutil 14:45:19 INFO - building 'psutil._psutil_linux' extension 14:45:19 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 14:45:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 14:45:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 14:45:20 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 14:45:20 INFO - building 'psutil._psutil_posix' extension 14:45:20 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 14:45:20 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 14:45:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:45:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:45:20 INFO - Successfully installed psutil 14:45:20 INFO - Cleaning up... 14:45:21 INFO - Return code: 0 14:45:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:45:21 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')]} 14:45:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:45:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:21 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')]} 14:45:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:45:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:21 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 0x85a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x860b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, '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-1467236423.129036-1278263832', '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 14:45:21 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 14:45:21 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 14:45:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:45:21 INFO - 'CCACHE_UMASK': '002', 14:45:21 INFO - 'DISPLAY': ':0', 14:45:21 INFO - 'HOME': '/home/cltbld', 14:45:21 INFO - 'LANG': 'en_US.UTF-8', 14:45:21 INFO - 'LOGNAME': 'cltbld', 14:45:21 INFO - 'MAIL': '/var/mail/cltbld', 14:45:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:45:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:45:21 INFO - 'MOZ_NO_REMOTE': '1', 14:45:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:45:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:45:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:45:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:45:21 INFO - 'PWD': '/builds/slave/test', 14:45:21 INFO - 'SHELL': '/bin/bash', 14:45:21 INFO - 'SHLVL': '1', 14:45:21 INFO - 'TERM': 'linux', 14:45:21 INFO - 'TMOUT': '86400', 14:45:21 INFO - 'USER': 'cltbld', 14:45:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:45:21 INFO - '_': '/tools/buildbot/bin/python'} 14:45:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:45:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:45:21 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 14:45:21 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 14:45:21 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 14:45:21 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 14:45:21 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 14:45:21 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 14:45:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:45:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:45:26 INFO - Installing collected packages: mozsystemmonitor 14:45:26 INFO - Running setup.py install for mozsystemmonitor 14:45:26 INFO - Successfully installed mozsystemmonitor 14:45:26 INFO - Cleaning up... 14:45:26 INFO - Return code: 0 14:45:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:45:26 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')]} 14:45:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:45:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:26 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')]} 14:45:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:45:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:26 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 0x85a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x860b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, '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-1467236423.129036-1278263832', '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 14:45:26 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 14:45:26 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 14:45:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:45:26 INFO - 'CCACHE_UMASK': '002', 14:45:26 INFO - 'DISPLAY': ':0', 14:45:26 INFO - 'HOME': '/home/cltbld', 14:45:26 INFO - 'LANG': 'en_US.UTF-8', 14:45:26 INFO - 'LOGNAME': 'cltbld', 14:45:26 INFO - 'MAIL': '/var/mail/cltbld', 14:45:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:45:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:45:26 INFO - 'MOZ_NO_REMOTE': '1', 14:45:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:45:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:45:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:45:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:45:26 INFO - 'PWD': '/builds/slave/test', 14:45:26 INFO - 'SHELL': '/bin/bash', 14:45:26 INFO - 'SHLVL': '1', 14:45:26 INFO - 'TERM': 'linux', 14:45:26 INFO - 'TMOUT': '86400', 14:45:26 INFO - 'USER': 'cltbld', 14:45:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:45:26 INFO - '_': '/tools/buildbot/bin/python'} 14:45:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:45:27 INFO - Downloading/unpacking blobuploader==1.2.4 14:45:27 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 14:45:27 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 14:45:27 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 14:45:27 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 14:45:27 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 14:45:27 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 14:45:31 INFO - Downloading blobuploader-1.2.4.tar.gz 14:45:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:45:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:45:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:31 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 14:45:31 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 14:45:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:45:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:45:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:33 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 14:45:33 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 14:45:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:33 INFO - Downloading docopt-0.6.1.tar.gz 14:45:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:45:33 INFO - Installing collected packages: blobuploader, requests, docopt 14:45:33 INFO - Running setup.py install for blobuploader 14:45:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:45:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:45:34 INFO - Running setup.py install for requests 14:45:34 INFO - Running setup.py install for docopt 14:45:35 INFO - Successfully installed blobuploader requests docopt 14:45:35 INFO - Cleaning up... 14:45:35 INFO - Return code: 0 14:45:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:45: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')]} 14:45:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:45:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45: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')]} 14:45:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:45:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x85a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x860b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, '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-1467236423.129036-1278263832', '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 14:45:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:45:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:45:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:45:35 INFO - 'CCACHE_UMASK': '002', 14:45:35 INFO - 'DISPLAY': ':0', 14:45:35 INFO - 'HOME': '/home/cltbld', 14:45:35 INFO - 'LANG': 'en_US.UTF-8', 14:45:35 INFO - 'LOGNAME': 'cltbld', 14:45:35 INFO - 'MAIL': '/var/mail/cltbld', 14:45:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:45:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:45:35 INFO - 'MOZ_NO_REMOTE': '1', 14:45:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:45:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:45:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:45:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:45:35 INFO - 'PWD': '/builds/slave/test', 14:45:35 INFO - 'SHELL': '/bin/bash', 14:45:35 INFO - 'SHLVL': '1', 14:45:35 INFO - 'TERM': 'linux', 14:45:35 INFO - 'TMOUT': '86400', 14:45:35 INFO - 'USER': 'cltbld', 14:45:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:45:35 INFO - '_': '/tools/buildbot/bin/python'} 14:45:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:45:35 INFO - Running setup.py (path:/tmp/pip-MG9A1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:45:35 INFO - Running setup.py (path:/tmp/pip-G6gBQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:45:35 INFO - Running setup.py (path:/tmp/pip-uUSXJz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:45:36 INFO - Running setup.py (path:/tmp/pip-i1jnzJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:45:36 INFO - Running setup.py (path:/tmp/pip-V0y0Ss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:45:36 INFO - Running setup.py (path:/tmp/pip-xOh9b9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:45:36 INFO - Running setup.py (path:/tmp/pip-pzzabh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:45:36 INFO - Running setup.py (path:/tmp/pip-ZH75WX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:45:36 INFO - Running setup.py (path:/tmp/pip-pSLHKb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:45:36 INFO - Running setup.py (path:/tmp/pip-bEESGP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:45:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:45:36 INFO - Running setup.py (path:/tmp/pip-GcUsqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:45:37 INFO - Running setup.py (path:/tmp/pip-tGJXAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:45:37 INFO - Running setup.py (path:/tmp/pip-rAIY4z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:45:37 INFO - Running setup.py (path:/tmp/pip-qTqKNc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:45:37 INFO - Running setup.py (path:/tmp/pip-TKVSaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:45:37 INFO - Running setup.py (path:/tmp/pip-ulY581-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:45:37 INFO - Running setup.py (path:/tmp/pip-edT_0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:45:37 INFO - Running setup.py (path:/tmp/pip-kE5TZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:45:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:45:37 INFO - Running setup.py (path:/tmp/pip-Z1_3EP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:45:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:45:38 INFO - Running setup.py (path:/tmp/pip-wLOkd4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:45:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:45:38 INFO - Running setup.py (path:/tmp/pip-IxreD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:45:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:45:38 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 14:45:38 INFO - Running setup.py install for manifestparser 14:45:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:45:39 INFO - Running setup.py install for mozcrash 14:45:39 INFO - Running setup.py install for mozdebug 14:45:39 INFO - Running setup.py install for mozdevice 14:45:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:45:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:45:39 INFO - Running setup.py install for mozfile 14:45:39 INFO - Running setup.py install for mozhttpd 14:45:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Running setup.py install for mozinfo 14:45:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Running setup.py install for mozInstall 14:45:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Running setup.py install for mozleak 14:45:40 INFO - Running setup.py install for mozlog 14:45:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:45:40 INFO - Running setup.py install for moznetwork 14:45:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:45:41 INFO - Running setup.py install for mozprocess 14:45:41 INFO - Running setup.py install for mozprofile 14:45:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:45:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:45:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:45:41 INFO - Running setup.py install for mozrunner 14:45:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:45:41 INFO - Running setup.py install for mozscreenshot 14:45:42 INFO - Running setup.py install for moztest 14:45:42 INFO - Running setup.py install for mozversion 14:45:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:45:42 INFO - Running setup.py install for wptserve 14:45:42 INFO - Running setup.py install for marionette-driver 14:45:42 INFO - Running setup.py install for browsermob-proxy 14:45:43 INFO - Running setup.py install for marionette-client 14:45:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:45:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:45:43 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 14:45:43 INFO - Cleaning up... 14:45:43 INFO - Return code: 0 14:45:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:45:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:45:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:45:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:45:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:45:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:45:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x85a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x860b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, '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-1467236423.129036-1278263832', '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 14:45:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:45:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:45:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:45:43 INFO - 'CCACHE_UMASK': '002', 14:45:43 INFO - 'DISPLAY': ':0', 14:45:43 INFO - 'HOME': '/home/cltbld', 14:45:43 INFO - 'LANG': 'en_US.UTF-8', 14:45:43 INFO - 'LOGNAME': 'cltbld', 14:45:43 INFO - 'MAIL': '/var/mail/cltbld', 14:45:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:45:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:45:43 INFO - 'MOZ_NO_REMOTE': '1', 14:45:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:45:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:45:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:45:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:45:43 INFO - 'PWD': '/builds/slave/test', 14:45:43 INFO - 'SHELL': '/bin/bash', 14:45:43 INFO - 'SHLVL': '1', 14:45:43 INFO - 'TERM': 'linux', 14:45:43 INFO - 'TMOUT': '86400', 14:45:43 INFO - 'USER': 'cltbld', 14:45:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:45:43 INFO - '_': '/tools/buildbot/bin/python'} 14:45:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:45:44 INFO - Running setup.py (path:/tmp/pip-3O8BPd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:45:44 INFO - Running setup.py (path:/tmp/pip-4yCPZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:45:44 INFO - Running setup.py (path:/tmp/pip-25QDED-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:45:44 INFO - Running setup.py (path:/tmp/pip-4X2lEz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:45:44 INFO - Running setup.py (path:/tmp/pip-W9rzAB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 14:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:45:44 INFO - Running setup.py (path:/tmp/pip-rYHgSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:45:45 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)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:45:45 INFO - Running setup.py (path:/tmp/pip-Xc9jq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:45:45 INFO - Running setup.py (path:/tmp/pip-4BXUoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:45:45 INFO - Running setup.py (path:/tmp/pip-MWWKpQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:45:45 INFO - Running setup.py (path:/tmp/pip-qafeWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:45:45 INFO - Running setup.py (path:/tmp/pip-RmhUEf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:45:45 INFO - Running setup.py (path:/tmp/pip-8WGKn2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:45:45 INFO - Running setup.py (path:/tmp/pip-taWY5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 14:45:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:45:45 INFO - Running setup.py (path:/tmp/pip-_UMPpH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:45:46 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)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:45:46 INFO - Running setup.py (path:/tmp/pip-D1mrmA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:45:46 INFO - Running setup.py (path:/tmp/pip-bWRAWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:45:46 INFO - Running setup.py (path:/tmp/pip-7ZAIF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:45:46 INFO - Running setup.py (path:/tmp/pip-kOihlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:45:46 INFO - Running setup.py (path:/tmp/pip-DmIrnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:45:46 INFO - Running setup.py (path:/tmp/pip-RHiYOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:45:46 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 14:45:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:45:47 INFO - Running setup.py (path:/tmp/pip-WYVLRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:45:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 14:45:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 14:45:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:45:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:45:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:45:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:45:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:45:52 INFO - Downloading blessings-1.6.tar.gz 14:45:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:45:52 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)) 14:45:52 INFO - Installing collected packages: blessings 14:45:52 INFO - Running setup.py install for blessings 14:45:52 INFO - Successfully installed blessings 14:45:52 INFO - Cleaning up... 14:45:52 INFO - Return code: 0 14:45:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:45:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:45:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:45:53 INFO - Reading from file tmpfile_stdout 14:45:53 INFO - Current package versions: 14:45:53 INFO - argparse == 1.2.1 14:45:53 INFO - blessings == 1.6 14:45:53 INFO - blobuploader == 1.2.4 14:45:53 INFO - browsermob-proxy == 0.6.0 14:45:53 INFO - docopt == 0.6.1 14:45:53 INFO - manifestparser == 1.1 14:45:53 INFO - marionette-client == 2.3.0 14:45:53 INFO - marionette-driver == 1.4.0 14:45:53 INFO - mozInstall == 1.12 14:45:53 INFO - mozcrash == 0.17 14:45:53 INFO - mozdebug == 0.1 14:45:53 INFO - mozdevice == 0.48 14:45:53 INFO - mozfile == 1.2 14:45:53 INFO - mozhttpd == 0.7 14:45:53 INFO - mozinfo == 0.9 14:45:53 INFO - mozleak == 0.1 14:45:53 INFO - mozlog == 3.1 14:45:53 INFO - moznetwork == 0.27 14:45:53 INFO - mozprocess == 0.22 14:45:53 INFO - mozprofile == 0.28 14:45:53 INFO - mozrunner == 6.11 14:45:53 INFO - mozscreenshot == 0.1 14:45:53 INFO - mozsystemmonitor == 0.0 14:45:53 INFO - moztest == 0.7 14:45:53 INFO - mozversion == 1.4 14:45:53 INFO - psutil == 3.1.1 14:45:53 INFO - requests == 1.2.3 14:45:53 INFO - wptserve == 1.4.0 14:45:53 INFO - wsgiref == 0.1.2 14:45:53 INFO - Running post-action listener: _resource_record_post_action 14:45:53 INFO - Running post-action listener: _start_resource_monitoring 14:45:53 INFO - Starting resource monitoring. 14:45:53 INFO - ##### 14:45:53 INFO - ##### Running pull step. 14:45:53 INFO - ##### 14:45:53 INFO - Running pre-action listener: _resource_record_pre_action 14:45:53 INFO - Running main action method: pull 14:45:53 INFO - Pull has nothing to do! 14:45:53 INFO - Running post-action listener: _resource_record_post_action 14:45:53 INFO - ##### 14:45:53 INFO - ##### Running install step. 14:45:53 INFO - ##### 14:45:53 INFO - Running pre-action listener: _resource_record_pre_action 14:45:53 INFO - Running main action method: install 14:45:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:45:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:45:53 INFO - Reading from file tmpfile_stdout 14:45:53 INFO - Detecting whether we're running mozinstall >=1.0... 14:45:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:45:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:45:53 INFO - Reading from file tmpfile_stdout 14:45:53 INFO - Output received: 14:45:53 INFO - Usage: mozinstall [options] installer 14:45:53 INFO - Options: 14:45:53 INFO - -h, --help show this help message and exit 14:45:53 INFO - -d DEST, --destination=DEST 14:45:53 INFO - Directory to install application into. [default: 14:45:53 INFO - "/builds/slave/test"] 14:45:53 INFO - --app=APP Application being installed. [default: firefox] 14:45:53 INFO - mkdir: /builds/slave/test/build/application 14:45:53 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'] 14:45:53 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 14:46:23 INFO - Reading from file tmpfile_stdout 14:46:23 INFO - Output received: 14:46:23 INFO - /builds/slave/test/build/application/firefox/firefox 14:46:23 INFO - Running post-action listener: _resource_record_post_action 14:46:23 INFO - ##### 14:46:23 INFO - ##### Running run-tests step. 14:46:23 INFO - ##### 14:46:23 INFO - Running pre-action listener: _resource_record_pre_action 14:46:23 INFO - Running main action method: run_tests 14:46:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:46:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:46:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:46:23 INFO - grabbing minidump binary from tooltool 14:46: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')]} 14:46:23 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x839fe30>, '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 0x863cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86bb470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:46:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 14:46:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 14:46:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:46:23 INFO - Return code: 0 14:46:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 14:46:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:46:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:46:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:46:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:46:23 INFO - 'CCACHE_UMASK': '002', 14:46:23 INFO - 'DISPLAY': ':0', 14:46:23 INFO - 'HOME': '/home/cltbld', 14:46:23 INFO - 'LANG': 'en_US.UTF-8', 14:46:23 INFO - 'LOGNAME': 'cltbld', 14:46:23 INFO - 'MAIL': '/var/mail/cltbld', 14:46:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:46:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:46:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:46:23 INFO - 'MOZ_NO_REMOTE': '1', 14:46:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:46:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:46:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:46:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:46:23 INFO - 'PWD': '/builds/slave/test', 14:46:23 INFO - 'SHELL': '/bin/bash', 14:46:23 INFO - 'SHLVL': '1', 14:46:23 INFO - 'TERM': 'linux', 14:46:23 INFO - 'TMOUT': '86400', 14:46:23 INFO - 'USER': 'cltbld', 14:46:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467236423.129036-1278263832', 14:46:23 INFO - '_': '/tools/buildbot/bin/python'} 14:46:23 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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 14:46:24 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 14:46:24 INFO - import pkg_resources 14:46:25 INFO - Using 1 client processes 14:46:25 INFO - wptserve Starting http server on 127.0.0.1:8000 14:46:26 INFO - wptserve Starting http server on 127.0.0.1:8001 14:46:26 INFO - wptserve Starting http server on 127.0.0.1:8443 14:46:28 INFO - SUITE-START | Running 778 tests 14:46:28 INFO - Running testharness tests 14:46:28 INFO - Setting up ssl 14:46:28 INFO - PROCESS | certutil | 14:46:28 INFO - PROCESS | certutil | 14:46:28 INFO - PROCESS | certutil | 14:46:28 INFO - Certificate Nickname Trust Attributes 14:46:28 INFO - SSL,S/MIME,JAR/XPI 14:46:28 INFO - 14:46:28 INFO - web-platform-tests CT,, 14:46:28 INFO - 14:46:28 INFO - Starting runner 14:46:31 INFO - PROCESS | 1744 | 1467236791185 Marionette DEBUG Marionette enabled via build flag and pref 14:46:31 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4e4f000 == 1 [pid = 1744] [id = 1] 14:46:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 1 (0xa4e4f400) [pid = 1744] [serial = 1] [outer = (nil)] 14:46:31 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:46:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 2 (0xa4e4fc00) [pid = 1744] [serial = 2] [outer = 0xa4e4f400] 14:46:31 INFO - PROCESS | 1744 | 1467236791919 Marionette INFO Listening on port 2828 14:46:32 INFO - PROCESS | 1744 | 1467236792525 Marionette DEBUG Marionette enabled via command-line flag 14:46:32 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23a6c00 == 2 [pid = 1744] [id = 2] 14:46:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 3 (0xa23a8000) [pid = 1744] [serial = 3] [outer = (nil)] 14:46:32 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:46:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1744] [serial = 4] [outer = 0xa23a8000] 14:46:32 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ce9e0 14:46:32 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d24e0 14:46:32 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20da4a0 14:46:32 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe100 14:46:32 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fee20 14:46:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 5 (0xa100c400) [pid = 1744] [serial = 5] [outer = 0xa4e4f400] 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | 1467236793062 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51213 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | 1467236793114 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51214 14:46:33 INFO - PROCESS | 1744 | 1467236793182 Marionette DEBUG Closed connection conn0 14:46:33 INFO - PROCESS | 1744 | 1467236793186 Marionette DEBUG Closed connection conn1 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | 1467236793200 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51215 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | 1467236793351 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51216 14:46:33 INFO - PROCESS | 1744 | 1467236793355 Marionette DEBUG Closed connection conn2 14:46:33 INFO - PROCESS | 1744 | [1744] 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 14:46:33 INFO - PROCESS | 1744 | 1467236793399 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51217 14:46:33 INFO - PROCESS | 1744 | 1467236793415 Marionette DEBUG Closed connection conn3 14:46:33 INFO - PROCESS | 1744 | 1467236793447 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:46:33 INFO - PROCESS | 1744 | 1467236793462 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":"20160629130426","device":"desktop","version":"48.0"} 14:46:34 INFO - PROCESS | 1744 | [1744] 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 14:46:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a968c00 == 3 [pid = 1744] [id = 3] 14:46:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 6 (0x9a969000) [pid = 1744] [serial = 6] [outer = (nil)] 14:46:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a969400 == 4 [pid = 1744] [id = 4] 14:46:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 7 (0x9a96cc00) [pid = 1744] [serial = 7] [outer = (nil)] 14:46:35 INFO - PROCESS | 1744 | [1744] 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 14:46:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a132800 == 5 [pid = 1744] [id = 5] 14:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 8 (0x9a132c00) [pid = 1744] [serial = 8] [outer = (nil)] 14:46:36 INFO - PROCESS | 1744 | [1744] 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 14:46:36 INFO - PROCESS | 1744 | [1744] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 9 (0x99d81400) [pid = 1744] [serial = 9] [outer = 0x9a132c00] 14:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 10 (0x99ad5800) [pid = 1744] [serial = 10] [outer = 0x9a969000] 14:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 11 (0x99ad7400) [pid = 1744] [serial = 11] [outer = 0x9a96cc00] 14:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 12 (0x99ad9c00) [pid = 1744] [serial = 12] [outer = 0x9a132c00] 14:46:37 INFO - PROCESS | 1744 | 1467236797806 Marionette INFO startBrowser 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:37 INFO - PROCESS | 1744 | 1467236797858 Marionette DEBUG loaded listener.js 14:46:37 INFO - PROCESS | 1744 | 1467236797878 Marionette DEBUG loaded listener.js 14:46:37 INFO - PROCESS | 1744 | 1467236797882 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 13 (0x9807ec00) [pid = 1744] [serial = 13] [outer = 0x9a132c00] 14:46:38 INFO - PROCESS | 1744 | 1467236798645 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"1cbac2cb-3638-4b78-88d7-f76bbf15a94c","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":"20160629130426","device":"desktop","version":"48.0","command_id":1}}] 14:46:38 INFO - PROCESS | 1744 | 1467236798882 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}] 14:46:38 INFO - PROCESS | 1744 | 1467236798899 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:39 INFO - PROCESS | 1744 | 1467236799202 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:46:39 INFO - PROCESS | 1744 | 1467236799458 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:46:39 INFO - PROCESS | 1744 | 1467236799464 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:39 INFO - PROCESS | 1744 | [1744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:46:39 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:46:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 14 (0x94524c00) [pid = 1744] [serial = 14] [outer = 0x9a132c00] 14:46:39 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:46:39 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:46:39 INFO - PROCESS | 1744 | 1467236799973 Marionette TRACE conn4 <- [1,3,null,{}] 14:46:40 INFO - PROCESS | 1744 | 1467236799997 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:46:40 INFO - PROCESS | 1744 | 1467236800003 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:40 INFO - PROCESS | 1744 | 1467236800031 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:46:40 INFO - PROCESS | 1744 | 1467236800068 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:46:40 INFO - PROCESS | 1744 | 1467236800075 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 14:46:40 INFO - PROCESS | 1744 | 1467236800083 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:46:40 INFO - PROCESS | 1744 | 1467236800089 Marionette TRACE conn4 <- [1,6,null,{}] 14:46:40 INFO - PROCESS | 1744 | 1467236800099 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}] 14:46:40 INFO - PROCESS | 1744 | 1467236800103 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:40 INFO - PROCESS | 1744 | 1467236800126 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:46:40 INFO - PROCESS | 1744 | 1467236800133 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:40 INFO - PROCESS | 1744 | 1467236800143 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x94526800 == 6 [pid = 1744] [id = 6] 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 15 (0x94526c00) [pid = 1744] [serial = 15] [outer = (nil)] 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 16 (0x97481400) [pid = 1744] [serial = 16] [outer = 0x94526c00] 14:46:40 INFO - PROCESS | 1744 | 1467236800228 Marionette DEBUG loaded listener.js 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 17 (0x9d319000) [pid = 1744] [serial = 17] [outer = 0x94526c00] 14:46:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9386c400 == 7 [pid = 1744] [id = 7] 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 18 (0x93a28800) [pid = 1744] [serial = 18] [outer = (nil)] 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 19 (0x993cd400) [pid = 1744] [serial = 19] [outer = 0x93a28800] 14:46:40 INFO - PROCESS | 1744 | 1467236800788 Marionette DEBUG loaded listener.js 14:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 20 (0x9372f000) [pid = 1744] [serial = 20] [outer = 0x93a28800] 14:46:41 INFO - PROCESS | 1744 | [1744] 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 14:46:41 INFO - PROCESS | 1744 | 1467236801391 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]]]}] 14:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 14:46:41 INFO - PROCESS | 1744 | 1467236801547 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:46:41 INFO - PROCESS | 1744 | 1467236801550 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 14:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:46:41 INFO - PROCESS | 1744 | 1467236801825 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:46:41 INFO - PROCESS | 1744 | 1467236801832 Marionette TRACE conn4 <- [1,10,null,{}] 14:46:41 INFO - PROCESS | 1744 | 1467236801878 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}] 14:46:41 INFO - PROCESS | 1744 | 1467236801889 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:42 INFO - PROCESS | 1744 | 1467236802122 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:46:42 INFO - PROCESS | 1744 | 1467236802258 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:42 INFO - PROCESS | 1744 | 1467236802265 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x9369e000 == 8 [pid = 1744] [id = 8] 14:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 21 (0x936a8400) [pid = 1744] [serial = 21] [outer = (nil)] 14:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 22 (0x9386f400) [pid = 1744] [serial = 22] [outer = 0x936a8400] 14:46:42 INFO - PROCESS | 1744 | 1467236802359 Marionette DEBUG loaded listener.js 14:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 23 (0x93a32000) [pid = 1744] [serial = 23] [outer = 0x936a8400] 14:46:43 INFO - PROCESS | 1744 | 1467236803227 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]]]}] 14:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1610ms 14:46:43 INFO - PROCESS | 1744 | 1467236803257 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:46:43 INFO - PROCESS | 1744 | 1467236803263 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 14:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:46:43 INFO - PROCESS | 1744 | 1467236803273 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:46:43 INFO - PROCESS | 1744 | 1467236803278 Marionette TRACE conn4 <- [1,14,null,{}] 14:46:43 INFO - PROCESS | 1744 | 1467236803288 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}] 14:46:43 INFO - PROCESS | 1744 | 1467236803296 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c7e800 == 9 [pid = 1744] [id = 9] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 24 (0x98c7ec00) [pid = 1744] [serial = 24] [outer = (nil)] 14:46:43 INFO - PROCESS | 1744 | 1467236803510 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 25 (0x9873e800) [pid = 1744] [serial = 25] [outer = 0x98c7ec00] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 26 (0x993d0000) [pid = 1744] [serial = 26] [outer = 0x98c7ec00] 14:46:43 INFO - PROCESS | 1744 | 1467236803668 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:43 INFO - PROCESS | 1744 | 1467236803676 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c7e400 == 10 [pid = 1744] [id = 10] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 27 (0x99408c00) [pid = 1744] [serial = 27] [outer = (nil)] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 28 (0x99c58000) [pid = 1744] [serial = 28] [outer = 0x99408c00] 14:46:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x99987000 == 11 [pid = 1744] [id = 11] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 29 (0x99edd000) [pid = 1744] [serial = 29] [outer = (nil)] 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 30 (0x99ee6400) [pid = 1744] [serial = 30] [outer = 0x99edd000] 14:46:43 INFO - PROCESS | 1744 | 1467236803869 Marionette DEBUG loaded listener.js 14:46:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 31 (0x9a73ac00) [pid = 1744] [serial = 31] [outer = 0x99edd000] 14:46:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 32 (0x9b5e6800) [pid = 1744] [serial = 32] [outer = 0x99408c00] 14:46:44 INFO - PROCESS | 1744 | 1467236804984 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]]]}] 14:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1740ms 14:46:45 INFO - PROCESS | 1744 | 1467236805013 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:46:45 INFO - PROCESS | 1744 | 1467236805017 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 14:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:46:45 INFO - PROCESS | 1744 | 1467236805024 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:46:45 INFO - PROCESS | 1744 | 1467236805028 Marionette TRACE conn4 <- [1,18,null,{}] 14:46:45 INFO - PROCESS | 1744 | 1467236805034 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}] 14:46:45 INFO - PROCESS | 1744 | 1467236805040 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:45 INFO - PROCESS | 1744 | 1467236805237 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:46:45 INFO - PROCESS | 1744 | 1467236805375 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:45 INFO - PROCESS | 1744 | 1467236805394 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:45 INFO - PROCESS | 1744 | ++DOCSHELL 0xa3388c00 == 12 [pid = 1744] [id = 12] 14:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 33 (0xa3393400) [pid = 1744] [serial = 33] [outer = (nil)] 14:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 34 (0xa34c4c00) [pid = 1744] [serial = 34] [outer = 0xa3393400] 14:46:45 INFO - PROCESS | 1744 | 1467236805529 Marionette DEBUG loaded listener.js 14:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 35 (0xa62bcc00) [pid = 1744] [serial = 35] [outer = 0xa3393400] 14:46:46 INFO - PROCESS | 1744 | 1467236806363 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]]]}] 14:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1381ms 14:46:46 INFO - PROCESS | 1744 | 1467236806407 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:46:46 INFO - PROCESS | 1744 | 1467236806411 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 14:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:46:46 INFO - PROCESS | 1744 | 1467236806418 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:46:46 INFO - PROCESS | 1744 | 1467236806422 Marionette TRACE conn4 <- [1,22,null,{}] 14:46:46 INFO - PROCESS | 1744 | 1467236806447 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}] 14:46:46 INFO - PROCESS | 1744 | 1467236806453 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:46 INFO - PROCESS | 1744 | 1467236806639 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:46:46 INFO - PROCESS | 1744 | 1467236806764 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:46 INFO - PROCESS | 1744 | 1467236806771 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:46 INFO - PROCESS | 1744 | ++DOCSHELL 0xa823b800 == 13 [pid = 1744] [id = 13] 14:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 36 (0xa823d400) [pid = 1744] [serial = 36] [outer = (nil)] 14:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 37 (0xa8cbd800) [pid = 1744] [serial = 37] [outer = 0xa823d400] 14:46:46 INFO - PROCESS | 1744 | 1467236806857 Marionette DEBUG loaded listener.js 14:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 38 (0x99eba400) [pid = 1744] [serial = 38] [outer = 0xa823d400] 14:46:47 INFO - PROCESS | 1744 | 1467236807702 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]]]}] 14:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1349ms 14:46:47 INFO - PROCESS | 1744 | 1467236807897 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:46:47 INFO - PROCESS | 1744 | 1467236807900 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 14:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:46:47 INFO - PROCESS | 1744 | 1467236807919 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:46:47 INFO - PROCESS | 1744 | 1467236807922 Marionette TRACE conn4 <- [1,26,null,{}] 14:46:47 INFO - PROCESS | 1744 | 1467236807928 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}] 14:46:47 INFO - PROCESS | 1744 | 1467236807933 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:48 INFO - PROCESS | 1744 | 1467236808291 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:46:48 INFO - PROCESS | 1744 | 1467236808474 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:48 INFO - PROCESS | 1744 | 1467236808482 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a2d000 == 14 [pid = 1744] [id = 14] 14:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 39 (0x9452b400) [pid = 1744] [serial = 39] [outer = (nil)] 14:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 40 (0x94f1dc00) [pid = 1744] [serial = 40] [outer = 0x9452b400] 14:46:48 INFO - PROCESS | 1744 | 1467236808555 Marionette DEBUG loaded listener.js 14:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 41 (0x97480800) [pid = 1744] [serial = 41] [outer = 0x9452b400] 14:46:49 INFO - PROCESS | 1744 | 1467236809427 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]]]}] 14:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1536ms 14:46:49 INFO - PROCESS | 1744 | 1467236809456 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:46:49 INFO - PROCESS | 1744 | 1467236809461 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 14:46:49 INFO - PROCESS | 1744 | 1467236809469 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:46:49 INFO - PROCESS | 1744 | 1467236809474 Marionette TRACE conn4 <- [1,30,null,{}] 14:46:49 INFO - PROCESS | 1744 | 1467236809485 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}] 14:46:49 INFO - PROCESS | 1744 | 1467236809498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:49 INFO - PROCESS | 1744 | 1467236809667 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:46:49 INFO - PROCESS | 1744 | 1467236809755 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:49 INFO - PROCESS | 1744 | 1467236809763 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c70c00 == 15 [pid = 1744] [id = 15] 14:46:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 42 (0x993da400) [pid = 1744] [serial = 42] [outer = (nil)] 14:46:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 43 (0x994e5400) [pid = 1744] [serial = 43] [outer = 0x993da400] 14:46:49 INFO - PROCESS | 1744 | 1467236809833 Marionette DEBUG loaded listener.js 14:46:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 44 (0x99994400) [pid = 1744] [serial = 44] [outer = 0x993da400] 14:46:50 INFO - PROCESS | 1744 | 1467236810569 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]]]}] 14:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1135ms 14:46:50 INFO - PROCESS | 1744 | 1467236810615 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:46:50 INFO - PROCESS | 1744 | 1467236810619 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 14:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:46:50 INFO - PROCESS | 1744 | 1467236810631 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:46:50 INFO - PROCESS | 1744 | 1467236810634 Marionette TRACE conn4 <- [1,34,null,{}] 14:46:50 INFO - PROCESS | 1744 | 1467236810641 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}] 14:46:50 INFO - PROCESS | 1744 | 1467236810645 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:50 INFO - PROCESS | 1744 | 1467236810804 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:46:50 INFO - PROCESS | 1744 | 1467236810817 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:50 INFO - PROCESS | 1744 | 1467236810826 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x9971f800 == 16 [pid = 1744] [id = 16] 14:46:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 45 (0x9a940800) [pid = 1744] [serial = 45] [outer = (nil)] 14:46:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 46 (0x9a94b400) [pid = 1744] [serial = 46] [outer = 0x9a940800] 14:46:50 INFO - PROCESS | 1744 | 1467236810893 Marionette DEBUG loaded listener.js 14:46:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 47 (0x9ac92400) [pid = 1744] [serial = 47] [outer = 0x9a940800] 14:46:51 INFO - PROCESS | 1744 | 1467236811676 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]]]}] 14:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1079ms 14:46:51 INFO - PROCESS | 1744 | 1467236811710 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:46:51 INFO - PROCESS | 1744 | 1467236811716 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 14:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:46:51 INFO - PROCESS | 1744 | 1467236811744 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:46:51 INFO - PROCESS | 1744 | 1467236811750 Marionette TRACE conn4 <- [1,38,null,{}] 14:46:51 INFO - PROCESS | 1744 | 1467236811756 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}] 14:46:51 INFO - PROCESS | 1744 | 1467236811762 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:51 INFO - PROCESS | 1744 | 1467236811924 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:46:51 INFO - PROCESS | 1744 | 1467236811933 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:51 INFO - PROCESS | 1744 | 1467236811942 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x97ee7800 == 17 [pid = 1744] [id = 17] 14:46:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 48 (0x9a277400) [pid = 1744] [serial = 48] [outer = (nil)] 14:46:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 49 (0x9b68a800) [pid = 1744] [serial = 49] [outer = 0x9a277400] 14:46:52 INFO - PROCESS | 1744 | 1467236812009 Marionette DEBUG loaded listener.js 14:46:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0x9dacd400) [pid = 1744] [serial = 50] [outer = 0x9a277400] 14:46:52 INFO - PROCESS | 1744 | 1467236812786 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]]]}] 14:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1100ms 14:46:52 INFO - PROCESS | 1744 | 1467236812845 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:46:52 INFO - PROCESS | 1744 | 1467236812849 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 14:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:46:52 INFO - PROCESS | 1744 | 1467236812855 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:46:52 INFO - PROCESS | 1744 | 1467236812858 Marionette TRACE conn4 <- [1,42,null,{}] 14:46:52 INFO - PROCESS | 1744 | 1467236812864 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}] 14:46:52 INFO - PROCESS | 1744 | 1467236812869 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:53 INFO - PROCESS | 1744 | 1467236813038 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:46:53 INFO - PROCESS | 1744 | 1467236813047 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:53 INFO - PROCESS | 1744 | 1467236813060 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x9369f800 == 18 [pid = 1744] [id = 18] 14:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0x9dad9c00) [pid = 1744] [serial = 51] [outer = (nil)] 14:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0xa1092000) [pid = 1744] [serial = 52] [outer = 0x9dad9c00] 14:46:53 INFO - PROCESS | 1744 | 1467236813126 Marionette DEBUG loaded listener.js 14:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0xa2007400) [pid = 1744] [serial = 53] [outer = 0x9dad9c00] 14:46:53 INFO - PROCESS | 1744 | 1467236813870 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]]]}] 14:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1028ms 14:46:53 INFO - PROCESS | 1744 | 1467236813883 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:46:53 INFO - PROCESS | 1744 | 1467236813886 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 14:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:46:53 INFO - PROCESS | 1744 | 1467236813904 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:46:53 INFO - PROCESS | 1744 | 1467236813907 Marionette TRACE conn4 <- [1,46,null,{}] 14:46:53 INFO - PROCESS | 1744 | 1467236813916 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}] 14:46:53 INFO - PROCESS | 1744 | 1467236813921 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:54 INFO - PROCESS | 1744 | 1467236814109 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:46:54 INFO - PROCESS | 1744 | 1467236814127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:54 INFO - PROCESS | 1744 | 1467236814144 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:54 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2379800 == 19 [pid = 1744] [id = 19] 14:46:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0xa23a1c00) [pid = 1744] [serial = 54] [outer = (nil)] 14:46:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0xa23a9800) [pid = 1744] [serial = 55] [outer = 0xa23a1c00] 14:46:54 INFO - PROCESS | 1744 | 1467236814224 Marionette DEBUG loaded listener.js 14:46:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0xa2fafc00) [pid = 1744] [serial = 56] [outer = 0xa23a1c00] 14:46:55 INFO - PROCESS | 1744 | 1467236815118 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]]]}] 14:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1294ms 14:46:55 INFO - PROCESS | 1744 | 1467236815200 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:46:55 INFO - PROCESS | 1744 | 1467236815206 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 14:46:55 INFO - PROCESS | 1744 | 1467236815213 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:46:55 INFO - PROCESS | 1744 | 1467236815216 Marionette TRACE conn4 <- [1,50,null,{}] 14:46:55 INFO - PROCESS | 1744 | 1467236815222 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}] 14:46:55 INFO - PROCESS | 1744 | 1467236815227 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:55 INFO - PROCESS | 1744 | 1467236815382 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:46:55 INFO - PROCESS | 1744 | 1467236815391 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:55 INFO - PROCESS | 1744 | 1467236815399 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x93867400 == 20 [pid = 1744] [id = 20] 14:46:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0xa2fef800) [pid = 1744] [serial = 57] [outer = (nil)] 14:46:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0xa4e55800) [pid = 1744] [serial = 58] [outer = 0xa2fef800] 14:46:55 INFO - PROCESS | 1744 | 1467236815552 Marionette DEBUG loaded listener.js 14:46:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0xa5017000) [pid = 1744] [serial = 59] [outer = 0xa2fef800] 14:46:56 INFO - PROCESS | 1744 | 1467236816199 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]]]}] 14:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1035ms 14:46:56 INFO - PROCESS | 1744 | 1467236816247 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:46:56 INFO - PROCESS | 1744 | 1467236816251 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 14:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:46:56 INFO - PROCESS | 1744 | 1467236816259 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:46:56 INFO - PROCESS | 1744 | 1467236816261 Marionette TRACE conn4 <- [1,54,null,{}] 14:46:56 INFO - PROCESS | 1744 | 1467236816267 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}] 14:46:56 INFO - PROCESS | 1744 | 1467236816272 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:56 INFO - PROCESS | 1744 | 1467236816424 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:46:56 INFO - PROCESS | 1744 | 1467236816528 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:56 INFO - PROCESS | 1744 | 1467236816536 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ec1c00 == 21 [pid = 1744] [id = 21] 14:46:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9ac95800) [pid = 1744] [serial = 60] [outer = (nil)] 14:46:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0xa62b0c00) [pid = 1744] [serial = 61] [outer = 0x9ac95800] 14:46:56 INFO - PROCESS | 1744 | 1467236816605 Marionette DEBUG loaded listener.js 14:46:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0xa62bb400) [pid = 1744] [serial = 62] [outer = 0x9ac95800] 14:46:57 INFO - PROCESS | 1744 | 1467236817278 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]]]}] 14:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1085ms 14:46:57 INFO - PROCESS | 1744 | 1467236817345 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:46:57 INFO - PROCESS | 1744 | 1467236817350 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 14:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:46:57 INFO - PROCESS | 1744 | 1467236817366 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:46:57 INFO - PROCESS | 1744 | 1467236817372 Marionette TRACE conn4 <- [1,58,null,{}] 14:46:57 INFO - PROCESS | 1744 | 1467236817381 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}] 14:46:57 INFO - PROCESS | 1744 | 1467236817387 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:58 INFO - PROCESS | 1744 | --DOCSHELL 0xa3388c00 == 20 [pid = 1744] [id = 12] 14:46:58 INFO - PROCESS | 1744 | --DOCSHELL 0xa823b800 == 19 [pid = 1744] [id = 13] 14:46:58 INFO - PROCESS | 1744 | --DOCSHELL 0x94526800 == 18 [pid = 1744] [id = 6] 14:46:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9369e000 == 17 [pid = 1744] [id = 8] 14:46:58 INFO - PROCESS | 1744 | --DOCSHELL 0x99987000 == 16 [pid = 1744] [id = 11] 14:46:58 INFO - PROCESS | 1744 | 1467236818712 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:46:58 INFO - PROCESS | 1744 | 1467236818749 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:58 INFO - PROCESS | 1744 | 1467236818759 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:46:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f73400 == 17 [pid = 1744] [id = 22] 14:46:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x94f74000) [pid = 1744] [serial = 63] [outer = (nil)] 14:46:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x95141400) [pid = 1744] [serial = 64] [outer = 0x94f74000] 14:46:58 INFO - PROCESS | 1744 | 1467236818835 Marionette DEBUG loaded listener.js 14:46:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x97e25800) [pid = 1744] [serial = 65] [outer = 0x94f74000] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0xa3393400) [pid = 1744] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0xa823d400) [pid = 1744] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9452b400) [pid = 1744] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x993da400) [pid = 1744] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9a940800) [pid = 1744] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9a277400) [pid = 1744] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0xa2fef800) [pid = 1744] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x94526c00) [pid = 1744] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x936a8400) [pid = 1744] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:47:00 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x99edd000) [pid = 1744] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:47:00 INFO - PROCESS | 1744 | 1467236820054 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]]]}] 14:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2742ms 14:47:00 INFO - PROCESS | 1744 | 1467236820124 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:47:00 INFO - PROCESS | 1744 | 1467236820131 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 14:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:47:00 INFO - PROCESS | 1744 | 1467236820138 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:47:00 INFO - PROCESS | 1744 | 1467236820143 Marionette TRACE conn4 <- [1,62,null,{}] 14:47:00 INFO - PROCESS | 1744 | 1467236820150 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}] 14:47:00 INFO - PROCESS | 1744 | 1467236820156 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:00 INFO - PROCESS | 1744 | 1467236820353 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:47:00 INFO - PROCESS | 1744 | 1467236820454 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:00 INFO - PROCESS | 1744 | 1467236820466 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x93872400 == 18 [pid = 1744] [id = 23] 14:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x987c4400) [pid = 1744] [serial = 66] [outer = (nil)] 14:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x993cdc00) [pid = 1744] [serial = 67] [outer = 0x987c4400] 14:47:00 INFO - PROCESS | 1744 | 1467236820537 Marionette DEBUG loaded listener.js 14:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x994df000) [pid = 1744] [serial = 68] [outer = 0x987c4400] 14:47:01 INFO - PROCESS | 1744 | 1467236821230 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]]]}] 14:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1138ms 14:47:01 INFO - PROCESS | 1744 | 1467236821277 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:47:01 INFO - PROCESS | 1744 | 1467236821282 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 14:47:01 INFO - PROCESS | 1744 | 1467236821297 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:47:01 INFO - PROCESS | 1744 | 1467236821300 Marionette TRACE conn4 <- [1,66,null,{}] 14:47:01 INFO - PROCESS | 1744 | 1467236821312 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}] 14:47:01 INFO - PROCESS | 1744 | 1467236821316 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:01 INFO - PROCESS | 1744 | 1467236821475 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:47:01 INFO - PROCESS | 1744 | 1467236821488 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:01 INFO - PROCESS | 1744 | 1467236821494 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ee4c00 == 19 [pid = 1744] [id = 24] 14:47:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9a12c800) [pid = 1744] [serial = 69] [outer = (nil)] 14:47:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9a280c00) [pid = 1744] [serial = 70] [outer = 0x9a12c800] 14:47:01 INFO - PROCESS | 1744 | 1467236821577 Marionette DEBUG loaded listener.js 14:47:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9a94b800) [pid = 1744] [serial = 71] [outer = 0x9a12c800] 14:47:02 INFO - PROCESS | 1744 | 1467236822529 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]]]}] 14:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1300ms 14:47:02 INFO - PROCESS | 1744 | 1467236822590 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:47:02 INFO - PROCESS | 1744 | 1467236822596 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 14:47:02 INFO - PROCESS | 1744 | 1467236822605 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:47:02 INFO - PROCESS | 1744 | 1467236822610 Marionette TRACE conn4 <- [1,70,null,{}] 14:47:02 INFO - PROCESS | 1744 | 1467236822620 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}] 14:47:02 INFO - PROCESS | 1744 | 1467236822625 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:02 INFO - PROCESS | 1744 | 1467236822818 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:47:02 INFO - PROCESS | 1744 | 1467236822964 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:02 INFO - PROCESS | 1744 | 1467236822977 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a33400 == 20 [pid = 1744] [id = 25] 14:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x94522800) [pid = 1744] [serial = 72] [outer = (nil)] 14:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x993db800) [pid = 1744] [serial = 73] [outer = 0x94522800] 14:47:03 INFO - PROCESS | 1744 | 1467236823061 Marionette DEBUG loaded listener.js 14:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x99ebc800) [pid = 1744] [serial = 74] [outer = 0x94522800] 14:47:03 INFO - PROCESS | 1744 | 1467236823935 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]]]}] 14:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1383ms 14:47:04 INFO - PROCESS | 1744 | 1467236824003 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:47:04 INFO - PROCESS | 1744 | 1467236824011 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 14:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:47:04 INFO - PROCESS | 1744 | 1467236824024 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:47:04 INFO - PROCESS | 1744 | 1467236824028 Marionette TRACE conn4 <- [1,74,null,{}] 14:47:04 INFO - PROCESS | 1744 | 1467236824035 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}] 14:47:04 INFO - PROCESS | 1744 | 1467236824041 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:04 INFO - PROCESS | 1744 | 1467236824219 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:47:04 INFO - PROCESS | 1744 | 1467236824358 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:04 INFO - PROCESS | 1744 | 1467236824371 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x994e7c00 == 21 [pid = 1744] [id = 26] 14:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9ac8b000) [pid = 1744] [serial = 75] [outer = (nil)] 14:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9b034400) [pid = 1744] [serial = 76] [outer = 0x9ac8b000] 14:47:04 INFO - PROCESS | 1744 | 1467236824458 Marionette DEBUG loaded listener.js 14:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9dad8000) [pid = 1744] [serial = 77] [outer = 0x9ac8b000] 14:47:05 INFO - PROCESS | 1744 | 1467236825275 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]]]}] 14:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1332ms 14:47:05 INFO - PROCESS | 1744 | 1467236825357 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:47:05 INFO - PROCESS | 1744 | 1467236825361 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 14:47:05 INFO - PROCESS | 1744 | 1467236825369 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:47:05 INFO - PROCESS | 1744 | 1467236825375 Marionette TRACE conn4 <- [1,78,null,{}] 14:47:05 INFO - PROCESS | 1744 | 1467236825393 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}] 14:47:05 INFO - PROCESS | 1744 | 1467236825403 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:05 INFO - PROCESS | 1744 | 1467236825581 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:47:05 INFO - PROCESS | 1744 | 1467236825694 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:05 INFO - PROCESS | 1744 | 1467236825707 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x99d99c00 == 22 [pid = 1744] [id = 27] 14:47:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x99d9a000) [pid = 1744] [serial = 78] [outer = (nil)] 14:47:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa100f000) [pid = 1744] [serial = 79] [outer = 0x99d9a000] 14:47:05 INFO - PROCESS | 1744 | 1467236825793 Marionette DEBUG loaded listener.js 14:47:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa2325400) [pid = 1744] [serial = 80] [outer = 0x99d9a000] 14:47:06 INFO - PROCESS | 1744 | 1467236826616 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]]]}] 14:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1344ms 14:47:06 INFO - PROCESS | 1744 | 1467236826712 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:47:06 INFO - PROCESS | 1744 | 1467236826717 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 14:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:47:06 INFO - PROCESS | 1744 | 1467236826724 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:47:06 INFO - PROCESS | 1744 | 1467236826728 Marionette TRACE conn4 <- [1,82,null,{}] 14:47:06 INFO - PROCESS | 1744 | 1467236826734 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}] 14:47:06 INFO - PROCESS | 1744 | 1467236826739 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:06 INFO - PROCESS | 1744 | 1467236826977 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:47:07 INFO - PROCESS | 1744 | 1467236827086 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:07 INFO - PROCESS | 1744 | 1467236827095 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:07 INFO - PROCESS | 1744 | ++DOCSHELL 0xa253fc00 == 23 [pid = 1744] [id = 28] 14:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa258a000) [pid = 1744] [serial = 81] [outer = (nil)] 14:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa3387800) [pid = 1744] [serial = 82] [outer = 0xa258a000] 14:47:07 INFO - PROCESS | 1744 | 1467236827171 Marionette DEBUG loaded listener.js 14:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0xa3406800) [pid = 1744] [serial = 83] [outer = 0xa258a000] 14:47:08 INFO - PROCESS | 1744 | 1467236827999 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]]]}] 14:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1333ms 14:47:08 INFO - PROCESS | 1744 | 1467236828058 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:47:08 INFO - PROCESS | 1744 | 1467236828062 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 14:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:47:08 INFO - PROCESS | 1744 | 1467236828088 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:47:08 INFO - PROCESS | 1744 | 1467236828092 Marionette TRACE conn4 <- [1,86,null,{}] 14:47:08 INFO - PROCESS | 1744 | 1467236828097 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}] 14:47:08 INFO - PROCESS | 1744 | 1467236828103 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:08 INFO - PROCESS | 1744 | 1467236828266 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:47:08 INFO - PROCESS | 1744 | 1467236828403 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:08 INFO - PROCESS | 1744 | 1467236828412 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:08 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23ac800 == 24 [pid = 1744] [id = 29] 14:47:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0xa255f400) [pid = 1744] [serial = 84] [outer = (nil)] 14:47:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa4e56800) [pid = 1744] [serial = 85] [outer = 0xa255f400] 14:47:08 INFO - PROCESS | 1744 | 1467236828493 Marionette DEBUG loaded listener.js 14:47:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa5017c00) [pid = 1744] [serial = 86] [outer = 0xa255f400] 14:47:09 INFO - PROCESS | 1744 | 1467236829327 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]]]}] 14:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1282ms 14:47:09 INFO - PROCESS | 1744 | 1467236829370 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:47:09 INFO - PROCESS | 1744 | 1467236829377 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 14:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:47:09 INFO - PROCESS | 1744 | 1467236829386 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:47:09 INFO - PROCESS | 1744 | 1467236829391 Marionette TRACE conn4 <- [1,90,null,{}] 14:47:09 INFO - PROCESS | 1744 | 1467236829400 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}] 14:47:09 INFO - PROCESS | 1744 | 1467236829416 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:09 INFO - PROCESS | 1744 | 1467236829726 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:47:09 INFO - PROCESS | 1744 | 1467236829933 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:09 INFO - PROCESS | 1744 | 1467236829940 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f73800 == 25 [pid = 1744] [id = 30] 14:47:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa6ea8400) [pid = 1744] [serial = 87] [outer = (nil)] 14:47:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa6f3e800) [pid = 1744] [serial = 88] [outer = 0xa6ea8400] 14:47:10 INFO - PROCESS | 1744 | 1467236830034 Marionette DEBUG loaded listener.js 14:47:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa6f43800) [pid = 1744] [serial = 89] [outer = 0xa6ea8400] 14:47:10 INFO - PROCESS | 1744 | 1467236830833 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]]]}] 14:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1534ms 14:47:10 INFO - PROCESS | 1744 | 1467236830920 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:47:10 INFO - PROCESS | 1744 | 1467236830924 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 14:47:10 INFO - PROCESS | 1744 | 1467236830930 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:47:10 INFO - PROCESS | 1744 | 1467236830934 Marionette TRACE conn4 <- [1,94,null,{}] 14:47:10 INFO - PROCESS | 1744 | 1467236830941 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}] 14:47:10 INFO - PROCESS | 1744 | 1467236830949 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:11 INFO - PROCESS | 1744 | 1467236831109 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:47:11 INFO - PROCESS | 1744 | 1467236831226 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:11 INFO - PROCESS | 1744 | 1467236831237 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9386b400 == 26 [pid = 1744] [id = 31] 14:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93a2e800) [pid = 1744] [serial = 90] [outer = (nil)] 14:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x94f5a800) [pid = 1744] [serial = 91] [outer = 0x93a2e800] 14:47:11 INFO - PROCESS | 1744 | 1467236831312 Marionette DEBUG loaded listener.js 14:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x94f5b400) [pid = 1744] [serial = 92] [outer = 0x93a2e800] 14:47:12 INFO - PROCESS | 1744 | 1467236832187 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]]]}] 14:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1336ms 14:47:12 INFO - PROCESS | 1744 | 1467236832270 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:47:12 INFO - PROCESS | 1744 | 1467236832276 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 14:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:47:12 INFO - PROCESS | 1744 | 1467236832286 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:47:12 INFO - PROCESS | 1744 | 1467236832291 Marionette TRACE conn4 <- [1,98,null,{}] 14:47:12 INFO - PROCESS | 1744 | 1467236832309 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}] 14:47:12 INFO - PROCESS | 1744 | 1467236832317 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:12 INFO - PROCESS | 1744 | 1467236832681 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:47:12 INFO - PROCESS | 1744 | 1467236832833 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:12 INFO - PROCESS | 1744 | 1467236832842 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a2a800 == 27 [pid = 1744] [id = 32] 14:47:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93a2cc00) [pid = 1744] [serial = 93] [outer = (nil)] 14:47:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9452b400) [pid = 1744] [serial = 94] [outer = 0x93a2cc00] 14:47:12 INFO - PROCESS | 1744 | 1467236832917 Marionette DEBUG loaded listener.js 14:47:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x97e2a000) [pid = 1744] [serial = 95] [outer = 0x93a2cc00] 14:47:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93a2d000 == 26 [pid = 1744] [id = 14] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x99ad9c00) [pid = 1744] [serial = 12] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0xa34c4c00) [pid = 1744] [serial = 34] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0xa8cbd800) [pid = 1744] [serial = 37] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x94f1dc00) [pid = 1744] [serial = 40] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x97480800) [pid = 1744] [serial = 41] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x994e5400) [pid = 1744] [serial = 43] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a94b400) [pid = 1744] [serial = 46] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b68a800) [pid = 1744] [serial = 49] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0xa1092000) [pid = 1744] [serial = 52] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa23a9800) [pid = 1744] [serial = 55] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa4e55800) [pid = 1744] [serial = 58] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9386f400) [pid = 1744] [serial = 22] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x99c58000) [pid = 1744] [serial = 28] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x99ee6400) [pid = 1744] [serial = 30] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9873e800) [pid = 1744] [serial = 25] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9ac92400) [pid = 1744] [serial = 47] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9dacd400) [pid = 1744] [serial = 50] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0xa5017000) [pid = 1744] [serial = 59] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x99994400) [pid = 1744] [serial = 44] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a73ac00) [pid = 1744] [serial = 31] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x93a32000) [pid = 1744] [serial = 23] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0xa62bcc00) [pid = 1744] [serial = 35] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9d319000) [pid = 1744] [serial = 17] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x99eba400) [pid = 1744] [serial = 38] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x99d81400) [pid = 1744] [serial = 9] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0xa4e4fc00) [pid = 1744] [serial = 2] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x993cd400) [pid = 1744] [serial = 19] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x97481400) [pid = 1744] [serial = 16] [outer = (nil)] [url = about:blank] 14:47:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x93a27c00) [pid = 1744] [serial = 96] [outer = 0x99408c00] 14:47:14 INFO - PROCESS | 1744 | 1467236834639 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]]]}] 14:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2397ms 14:47:14 INFO - PROCESS | 1744 | 1467236834704 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:47:14 INFO - PROCESS | 1744 | 1467236834711 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 14:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:47:14 INFO - PROCESS | 1744 | 1467236834719 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:47:14 INFO - PROCESS | 1744 | 1467236834725 Marionette TRACE conn4 <- [1,102,null,{}] 14:47:14 INFO - PROCESS | 1744 | 1467236834734 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}] 14:47:14 INFO - PROCESS | 1744 | 1467236834740 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:14 INFO - PROCESS | 1744 | 1467236834922 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:47:15 INFO - PROCESS | 1744 | 1467236835036 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:15 INFO - PROCESS | 1744 | 1467236835050 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f5c000 == 27 [pid = 1744] [id = 33] 14:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x94f5ec00) [pid = 1744] [serial = 97] [outer = (nil)] 14:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x97edd800) [pid = 1744] [serial = 98] [outer = 0x94f5ec00] 14:47:15 INFO - PROCESS | 1744 | 1467236835127 Marionette DEBUG loaded listener.js 14:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9803b800) [pid = 1744] [serial = 99] [outer = 0x94f5ec00] 14:47:15 INFO - PROCESS | 1744 | 1467236835769 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]]]}] 14:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1088ms 14:47:15 INFO - PROCESS | 1744 | 1467236835806 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:47:15 INFO - PROCESS | 1744 | 1467236835815 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 14:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:47:15 INFO - PROCESS | 1744 | 1467236835827 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:47:15 INFO - PROCESS | 1744 | 1467236835831 Marionette TRACE conn4 <- [1,106,null,{}] 14:47:15 INFO - PROCESS | 1744 | 1467236835841 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}] 14:47:15 INFO - PROCESS | 1744 | 1467236835846 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:16 INFO - PROCESS | 1744 | 1467236836045 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:47:16 INFO - PROCESS | 1744 | 1467236836060 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:16 INFO - PROCESS | 1744 | 1467236836068 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x994dcc00 == 28 [pid = 1744] [id = 34] 14:47:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x99987000) [pid = 1744] [serial = 100] [outer = (nil)] 14:47:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x99adb000) [pid = 1744] [serial = 101] [outer = 0x99987000] 14:47:16 INFO - PROCESS | 1744 | 1467236836139 Marionette DEBUG loaded listener.js 14:47:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x99c59000) [pid = 1744] [serial = 102] [outer = 0x99987000] 14:47:17 INFO - PROCESS | 1744 | 1467236837106 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]]]}] 14:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1346ms 14:47:17 INFO - PROCESS | 1744 | 1467236837173 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:47:17 INFO - PROCESS | 1744 | 1467236837177 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 14:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:47:17 INFO - PROCESS | 1744 | 1467236837188 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:47:17 INFO - PROCESS | 1744 | 1467236837193 Marionette TRACE conn4 <- [1,110,null,{}] 14:47:17 INFO - PROCESS | 1744 | 1467236837216 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}] 14:47:17 INFO - PROCESS | 1744 | 1467236837225 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:17 INFO - PROCESS | 1744 | 1467236837417 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:47:17 INFO - PROCESS | 1744 | 1467236837442 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:17 INFO - PROCESS | 1744 | 1467236837454 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ec4c00 == 29 [pid = 1744] [id = 35] 14:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x99ec5400) [pid = 1744] [serial = 103] [outer = (nil)] 14:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x99ee7c00) [pid = 1744] [serial = 104] [outer = 0x99ec5400] 14:47:17 INFO - PROCESS | 1744 | 1467236837523 Marionette DEBUG loaded listener.js 14:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a73b400) [pid = 1744] [serial = 105] [outer = 0x99ec5400] 14:47:18 INFO - PROCESS | 1744 | 1467236838366 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]]]}] 14:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1248ms 14:47:18 INFO - PROCESS | 1744 | 1467236838435 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:47:18 INFO - PROCESS | 1744 | 1467236838440 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 14:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:47:18 INFO - PROCESS | 1744 | 1467236838446 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:47:18 INFO - PROCESS | 1744 | 1467236838449 Marionette TRACE conn4 <- [1,114,null,{}] 14:47:18 INFO - PROCESS | 1744 | 1467236838478 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}] 14:47:18 INFO - PROCESS | 1744 | 1467236838483 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:18 INFO - PROCESS | 1744 | 1467236838696 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:47:18 INFO - PROCESS | 1744 | 1467236838721 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:18 INFO - PROCESS | 1744 | 1467236838729 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f53800 == 30 [pid = 1744] [id = 36] 14:47:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a12e000) [pid = 1744] [serial = 106] [outer = (nil)] 14:47:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9ac97c00) [pid = 1744] [serial = 107] [outer = 0x9a12e000] 14:47:18 INFO - PROCESS | 1744 | 1467236838802 Marionette DEBUG loaded listener.js 14:47:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9d317c00) [pid = 1744] [serial = 108] [outer = 0x9a12e000] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9ac95800) [pid = 1744] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa23a1c00) [pid = 1744] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9dad9c00) [pid = 1744] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a12c800) [pid = 1744] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x987c4400) [pid = 1744] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x94f74000) [pid = 1744] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:47:19 INFO - PROCESS | 1744 | 1467236839791 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]]]}] 14:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1364ms 14:47:19 INFO - PROCESS | 1744 | 1467236839817 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:47:19 INFO - PROCESS | 1744 | 1467236839822 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 14:47:19 INFO - PROCESS | 1744 | 1467236839834 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:47:19 INFO - PROCESS | 1744 | 1467236839839 Marionette TRACE conn4 <- [1,118,null,{}] 14:47:19 INFO - PROCESS | 1744 | 1467236839852 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}] 14:47:19 INFO - PROCESS | 1744 | 1467236839859 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:20 INFO - PROCESS | 1744 | 1467236840009 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:47:20 INFO - PROCESS | 1744 | 1467236840023 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:20 INFO - PROCESS | 1744 | 1467236840029 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9ad04c00 == 31 [pid = 1744] [id = 37] 14:47:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9dace800) [pid = 1744] [serial = 109] [outer = (nil)] 14:47:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0xa100a800) [pid = 1744] [serial = 110] [outer = 0x9dace800] 14:47:20 INFO - PROCESS | 1744 | 1467236840099 Marionette DEBUG loaded listener.js 14:47:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0xa200f800) [pid = 1744] [serial = 111] [outer = 0x9dace800] 14:47:20 INFO - PROCESS | 1744 | 1467236840853 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]]]}] 14:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1044ms 14:47:20 INFO - PROCESS | 1744 | 1467236840874 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:47:20 INFO - PROCESS | 1744 | 1467236840878 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 14:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:47:20 INFO - PROCESS | 1744 | 1467236840884 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:47:20 INFO - PROCESS | 1744 | 1467236840886 Marionette TRACE conn4 <- [1,122,null,{}] 14:47:20 INFO - PROCESS | 1744 | 1467236840892 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}] 14:47:20 INFO - PROCESS | 1744 | 1467236840902 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:21 INFO - PROCESS | 1744 | 1467236841124 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:47:21 INFO - PROCESS | 1744 | 1467236841137 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:21 INFO - PROCESS | 1744 | 1467236841144 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:21 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23a7c00 == 32 [pid = 1744] [id = 38] 14:47:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0xa23a9800) [pid = 1744] [serial = 112] [outer = (nil)] 14:47:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa3392400) [pid = 1744] [serial = 113] [outer = 0xa23a9800] 14:47:21 INFO - PROCESS | 1744 | 1467236841212 Marionette DEBUG loaded listener.js 14:47:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa3449000) [pid = 1744] [serial = 114] [outer = 0xa23a9800] 14:47:22 INFO - PROCESS | 1744 | 1467236842226 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]]]}] 14:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1380ms 14:47:22 INFO - PROCESS | 1744 | 1467236842265 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:47:22 INFO - PROCESS | 1744 | 1467236842272 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 14:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:47:22 INFO - PROCESS | 1744 | 1467236842280 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:47:22 INFO - PROCESS | 1744 | 1467236842288 Marionette TRACE conn4 <- [1,126,null,{}] 14:47:22 INFO - PROCESS | 1744 | 1467236842296 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}] 14:47:22 INFO - PROCESS | 1744 | 1467236842301 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:22 INFO - PROCESS | 1744 | 1467236842488 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:47:22 INFO - PROCESS | 1744 | 1467236842628 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:22 INFO - PROCESS | 1744 | 1467236842637 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9372c400 == 33 [pid = 1744] [id = 39] 14:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x94f14c00) [pid = 1744] [serial = 115] [outer = (nil)] 14:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x94f1d000) [pid = 1744] [serial = 116] [outer = 0x94f14c00] 14:47:22 INFO - PROCESS | 1744 | 1467236842721 Marionette DEBUG loaded listener.js 14:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x94f56400) [pid = 1744] [serial = 117] [outer = 0x94f14c00] 14:47:23 INFO - PROCESS | 1744 | 1467236843763 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]]]}] 14:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1537ms 14:47:23 INFO - PROCESS | 1744 | 1467236843816 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:47:23 INFO - PROCESS | 1744 | 1467236843824 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 14:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:47:23 INFO - PROCESS | 1744 | 1467236843834 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:47:23 INFO - PROCESS | 1744 | 1467236843839 Marionette TRACE conn4 <- [1,130,null,{}] 14:47:23 INFO - PROCESS | 1744 | 1467236843846 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}] 14:47:23 INFO - PROCESS | 1744 | 1467236843852 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:24 INFO - PROCESS | 1744 | 1467236844091 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:47:24 INFO - PROCESS | 1744 | 1467236844270 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:24 INFO - PROCESS | 1744 | 1467236844279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9372d000 == 34 [pid = 1744] [id = 40] 14:47:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x98c7fc00) [pid = 1744] [serial = 118] [outer = (nil)] 14:47:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x99ad9400) [pid = 1744] [serial = 119] [outer = 0x98c7fc00] 14:47:24 INFO - PROCESS | 1744 | 1467236844365 Marionette DEBUG loaded listener.js 14:47:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x99d90c00) [pid = 1744] [serial = 120] [outer = 0x98c7fc00] 14:47:25 INFO - PROCESS | 1744 | 1467236845314 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]]]}] 14:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1499ms 14:47:25 INFO - PROCESS | 1744 | 1467236845334 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:47:25 INFO - PROCESS | 1744 | 1467236845338 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 14:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:47:25 INFO - PROCESS | 1744 | 1467236845344 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:47:25 INFO - PROCESS | 1744 | 1467236845351 Marionette TRACE conn4 <- [1,134,null,{}] 14:47:25 INFO - PROCESS | 1744 | 1467236845367 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}] 14:47:25 INFO - PROCESS | 1744 | 1467236845376 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:25 INFO - PROCESS | 1744 | 1467236845551 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:47:25 INFO - PROCESS | 1744 | 1467236845697 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:25 INFO - PROCESS | 1744 | 1467236845705 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ec4800 == 35 [pid = 1744] [id = 41] 14:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9ad0f000) [pid = 1744] [serial = 121] [outer = (nil)] 14:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9dad2800) [pid = 1744] [serial = 122] [outer = 0x9ad0f000] 14:47:25 INFO - PROCESS | 1744 | 1467236845822 Marionette DEBUG loaded listener.js 14:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa2378c00) [pid = 1744] [serial = 123] [outer = 0x9ad0f000] 14:47:26 INFO - PROCESS | 1744 | 1467236846982 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]]]}] 14:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1690ms 14:47:27 INFO - PROCESS | 1744 | 1467236847038 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:47:27 INFO - PROCESS | 1744 | 1467236847048 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 14:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:47:27 INFO - PROCESS | 1744 | 1467236847061 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:47:27 INFO - PROCESS | 1744 | 1467236847069 Marionette TRACE conn4 <- [1,138,null,{}] 14:47:27 INFO - PROCESS | 1744 | 1467236847112 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}] 14:47:27 INFO - PROCESS | 1744 | 1467236847120 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:27 INFO - PROCESS | 1744 | 1467236847564 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:47:27 INFO - PROCESS | 1744 | 1467236847729 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:27 INFO - PROCESS | 1744 | 1467236847748 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f1c800 == 36 [pid = 1744] [id = 42] 14:47:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94f1d400) [pid = 1744] [serial = 124] [outer = (nil)] 14:47:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x94f72000) [pid = 1744] [serial = 125] [outer = 0x94f1d400] 14:47:27 INFO - PROCESS | 1744 | 1467236847872 Marionette DEBUG loaded listener.js 14:47:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x97476400) [pid = 1744] [serial = 126] [outer = 0x94f1d400] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a94b800) [pid = 1744] [serial = 71] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a280c00) [pid = 1744] [serial = 70] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x994df000) [pid = 1744] [serial = 68] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x95141400) [pid = 1744] [serial = 64] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x97e25800) [pid = 1744] [serial = 65] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x993cdc00) [pid = 1744] [serial = 67] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa62bb400) [pid = 1744] [serial = 62] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa62b0c00) [pid = 1744] [serial = 61] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0xa2fafc00) [pid = 1744] [serial = 56] [outer = (nil)] [url = about:blank] 14:47:28 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa2007400) [pid = 1744] [serial = 53] [outer = (nil)] [url = about:blank] 14:47:29 INFO - PROCESS | 1744 | 1467236849168 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]]]}] 14:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 2156ms 14:47:29 INFO - PROCESS | 1744 | 1467236849214 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:47:29 INFO - PROCESS | 1744 | 1467236849221 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 14:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:47:29 INFO - PROCESS | 1744 | 1467236849231 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:47:29 INFO - PROCESS | 1744 | 1467236849235 Marionette TRACE conn4 <- [1,142,null,{}] 14:47:29 INFO - PROCESS | 1744 | 1467236849241 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}] 14:47:29 INFO - PROCESS | 1744 | 1467236849246 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:29 INFO - PROCESS | 1744 | 1467236849450 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:47:29 INFO - PROCESS | 1744 | 1467236849608 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:29 INFO - PROCESS | 1744 | 1467236849616 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c7d800 == 37 [pid = 1744] [id = 43] 14:47:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x99994400) [pid = 1744] [serial = 127] [outer = (nil)] 14:47:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x99d8e800) [pid = 1744] [serial = 128] [outer = 0x99994400] 14:47:29 INFO - PROCESS | 1744 | 1467236849693 Marionette DEBUG loaded listener.js 14:47:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x99d97800) [pid = 1744] [serial = 129] [outer = 0x99994400] 14:47:30 INFO - PROCESS | 1744 | 1467236850602 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]]]}] 14:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1436ms 14:47:30 INFO - PROCESS | 1744 | 1467236850678 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:47:30 INFO - PROCESS | 1744 | 1467236850683 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 14:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:47:30 INFO - PROCESS | 1744 | 1467236850695 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:47:30 INFO - PROCESS | 1744 | 1467236850704 Marionette TRACE conn4 <- [1,146,null,{}] 14:47:30 INFO - PROCESS | 1744 | 1467236850747 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}] 14:47:30 INFO - PROCESS | 1744 | 1467236850761 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:30 INFO - PROCESS | 1744 | 1467236850974 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:47:31 INFO - PROCESS | 1744 | 1467236851091 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:31 INFO - PROCESS | 1744 | 1467236851102 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5e1c00 == 38 [pid = 1744] [id = 44] 14:47:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9b5e6400) [pid = 1744] [serial = 130] [outer = (nil)] 14:47:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9dad9c00) [pid = 1744] [serial = 131] [outer = 0x9b5e6400] 14:47:31 INFO - PROCESS | 1744 | 1467236851180 Marionette DEBUG loaded listener.js 14:47:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa2372000) [pid = 1744] [serial = 132] [outer = 0x9b5e6400] 14:47:32 INFO - PROCESS | 1744 | 1467236852199 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]]]}] 14:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1563ms 14:47:32 INFO - PROCESS | 1744 | 1467236852279 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:47:32 INFO - PROCESS | 1744 | 1467236852284 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 14:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:47:32 INFO - PROCESS | 1744 | 1467236852299 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:47:32 INFO - PROCESS | 1744 | 1467236852302 Marionette TRACE conn4 <- [1,150,null,{}] 14:47:32 INFO - PROCESS | 1744 | 1467236852309 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}] 14:47:32 INFO - PROCESS | 1744 | 1467236852315 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:32 INFO - PROCESS | 1744 | 1467236852518 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:47:32 INFO - PROCESS | 1744 | 1467236852542 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:32 INFO - PROCESS | 1744 | 1467236852551 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x9e4c5400 == 39 [pid = 1744] [id = 45] 14:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa2fb0000) [pid = 1744] [serial = 133] [outer = (nil)] 14:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa501b800) [pid = 1744] [serial = 134] [outer = 0xa2fb0000] 14:47:32 INFO - PROCESS | 1744 | 1467236852623 Marionette DEBUG loaded listener.js 14:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0xa62afc00) [pid = 1744] [serial = 135] [outer = 0xa2fb0000] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x99ec5400) [pid = 1744] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93a2cc00) [pid = 1744] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x94f5ec00) [pid = 1744] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x99987000) [pid = 1744] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9dace800) [pid = 1744] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a12e000) [pid = 1744] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x94522800) [pid = 1744] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9ac8b000) [pid = 1744] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x99d9a000) [pid = 1744] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa258a000) [pid = 1744] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0xa255f400) [pid = 1744] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa6ea8400) [pid = 1744] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:47:33 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93a2e800) [pid = 1744] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:47:33 INFO - PROCESS | 1744 | 1467236853499 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]]]}] 14:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1239ms 14:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:47:33 INFO - PROCESS | 1744 | 1467236853539 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:47:33 INFO - PROCESS | 1744 | 1467236853542 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 14:47:33 INFO - PROCESS | 1744 | 1467236853549 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:47:33 INFO - PROCESS | 1744 | 1467236853552 Marionette TRACE conn4 <- [1,154,null,{}] 14:47:33 INFO - PROCESS | 1744 | 1467236853557 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}] 14:47:33 INFO - PROCESS | 1744 | 1467236853562 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:33 INFO - PROCESS | 1744 | 1467236853704 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:47:33 INFO - PROCESS | 1744 | 1467236853718 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:33 INFO - PROCESS | 1744 | 1467236853725 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x97e2b800 == 40 [pid = 1744] [id = 46] 14:47:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x97ee3400) [pid = 1744] [serial = 136] [outer = (nil)] 14:47:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa108f000) [pid = 1744] [serial = 137] [outer = 0x97ee3400] 14:47:33 INFO - PROCESS | 1744 | 1467236853792 Marionette DEBUG loaded listener.js 14:47:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa2592c00) [pid = 1744] [serial = 138] [outer = 0x97ee3400] 14:47:34 INFO - PROCESS | 1744 | 1467236854576 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]]]}] 14:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1083ms 14:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:47:34 INFO - PROCESS | 1744 | 1467236854631 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:47:34 INFO - PROCESS | 1744 | 1467236854634 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 14:47:34 INFO - PROCESS | 1744 | 1467236854641 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:47:34 INFO - PROCESS | 1744 | 1467236854645 Marionette TRACE conn4 <- [1,158,null,{}] 14:47:34 INFO - PROCESS | 1744 | 1467236854650 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}] 14:47:34 INFO - PROCESS | 1744 | 1467236854660 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:34 INFO - PROCESS | 1744 | 1467236854848 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:47:35 INFO - PROCESS | 1744 | 1467236854994 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:35 INFO - PROCESS | 1744 | 1467236855007 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9204a800 == 41 [pid = 1744] [id = 47] 14:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9204e400) [pid = 1744] [serial = 139] [outer = (nil)] 14:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93a27400) [pid = 1744] [serial = 140] [outer = 0x9204e400] 14:47:35 INFO - PROCESS | 1744 | 1467236855100 Marionette DEBUG loaded listener.js 14:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x94f11400) [pid = 1744] [serial = 141] [outer = 0x9204e400] 14:47:36 INFO - PROCESS | 1744 | 1467236856020 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]]]}] 14:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1437ms 14:47:36 INFO - PROCESS | 1744 | 1467236856079 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:47:36 INFO - PROCESS | 1744 | 1467236856085 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 14:47:36 INFO - PROCESS | 1744 | 1467236856093 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:47:36 INFO - PROCESS | 1744 | 1467236856098 Marionette TRACE conn4 <- [1,162,null,{}] 14:47:36 INFO - PROCESS | 1744 | 1467236856106 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}] 14:47:36 INFO - PROCESS | 1744 | 1467236856114 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:36 INFO - PROCESS | 1744 | 1467236856337 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:47:36 INFO - PROCESS | 1744 | 1467236856485 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:36 INFO - PROCESS | 1744 | 1467236856493 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9386fc00 == 42 [pid = 1744] [id = 48] 14:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x994d9800) [pid = 1744] [serial = 142] [outer = (nil)] 14:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x99987000) [pid = 1744] [serial = 143] [outer = 0x994d9800] 14:47:36 INFO - PROCESS | 1744 | 1467236856607 Marionette DEBUG loaded listener.js 14:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x99d96c00) [pid = 1744] [serial = 144] [outer = 0x994d9800] 14:47:37 INFO - PROCESS | 1744 | 1467236857542 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]]]}] 14:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1482ms 14:47:37 INFO - PROCESS | 1744 | 1467236857577 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:47:37 INFO - PROCESS | 1744 | 1467236857585 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 14:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:47:37 INFO - PROCESS | 1744 | 1467236857594 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:47:37 INFO - PROCESS | 1744 | 1467236857597 Marionette TRACE conn4 <- [1,166,null,{}] 14:47:37 INFO - PROCESS | 1744 | 1467236857604 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}] 14:47:37 INFO - PROCESS | 1744 | 1467236857609 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:37 INFO - PROCESS | 1744 | 1467236857797 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:47:37 INFO - PROCESS | 1744 | 1467236857986 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:47:38 INFO - PROCESS | 1744 | 1467236857997 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:38 INFO - PROCESS | 1744 | 1467236858007 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ec0800 == 43 [pid = 1744] [id = 49] 14:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9b510c00) [pid = 1744] [serial = 145] [outer = (nil)] 14:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9dad1c00) [pid = 1744] [serial = 146] [outer = 0x9b510c00] 14:47:38 INFO - PROCESS | 1744 | 1467236858122 Marionette DEBUG loaded listener.js 14:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa255f400) [pid = 1744] [serial = 147] [outer = 0x9b510c00] 14:47:39 INFO - PROCESS | 1744 | 1467236859046 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]]]}] 14:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1494ms 14:47:39 INFO - PROCESS | 1744 | 1467236859088 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:47:39 INFO - PROCESS | 1744 | 1467236859093 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 14:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:47:39 INFO - PROCESS | 1744 | 1467236859101 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:47:39 INFO - PROCESS | 1744 | 1467236859111 Marionette TRACE conn4 <- [1,170,null,{}] 14:47:39 INFO - PROCESS | 1744 | 1467236859131 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}] 14:47:39 INFO - PROCESS | 1744 | 1467236859147 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:39 INFO - PROCESS | 1744 | 1467236859367 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:47:39 INFO - PROCESS | 1744 | 1467236859545 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:39 INFO - PROCESS | 1744 | 1467236859552 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:39 INFO - PROCESS | 1744 | ++DOCSHELL 0xa62b5000 == 44 [pid = 1744] [id = 50] 14:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0xa682f000) [pid = 1744] [serial = 148] [outer = (nil)] 14:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0xa69f7400) [pid = 1744] [serial = 149] [outer = 0xa682f000] 14:47:39 INFO - PROCESS | 1744 | 1467236859637 Marionette DEBUG loaded listener.js 14:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0xa6ead400) [pid = 1744] [serial = 150] [outer = 0xa682f000] 14:47:40 INFO - PROCESS | 1744 | 1467236860743 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]]]}] 14:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1703ms 14:47:40 INFO - PROCESS | 1744 | 1467236860804 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:47:40 INFO - PROCESS | 1744 | 1467236860809 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 14:47:40 INFO - PROCESS | 1744 | 1467236860816 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:47:40 INFO - PROCESS | 1744 | 1467236860820 Marionette TRACE conn4 <- [1,174,null,{}] 14:47:40 INFO - PROCESS | 1744 | 1467236860826 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}] 14:47:40 INFO - PROCESS | 1744 | 1467236860831 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:41 INFO - PROCESS | 1744 | 1467236861050 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:47:41 INFO - PROCESS | 1744 | 1467236861230 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:41 INFO - PROCESS | 1744 | 1467236861237 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a27000 == 45 [pid = 1744] [id = 51] 14:47:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x97e2a400) [pid = 1744] [serial = 151] [outer = (nil)] 14:47:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0xa823e800) [pid = 1744] [serial = 152] [outer = 0x97e2a400] 14:47:41 INFO - PROCESS | 1744 | 1467236861329 Marionette DEBUG loaded listener.js 14:47:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0xa8253000) [pid = 1744] [serial = 153] [outer = 0x97e2a400] 14:47:42 INFO - PROCESS | 1744 | 1467236862207 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]]]}] 14:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1445ms 14:47:42 INFO - PROCESS | 1744 | 1467236862262 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:47:42 INFO - PROCESS | 1744 | 1467236862265 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 14:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:47:42 INFO - PROCESS | 1744 | 1467236862272 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:47:42 INFO - PROCESS | 1744 | 1467236862275 Marionette TRACE conn4 <- [1,178,null,{}] 14:47:42 INFO - PROCESS | 1744 | 1467236862281 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}] 14:47:42 INFO - PROCESS | 1744 | 1467236862286 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:42 INFO - PROCESS | 1744 | 1467236862476 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:47:42 INFO - PROCESS | 1744 | 1467236862774 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:42 INFO - PROCESS | 1744 | 1467236862783 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f14400 == 46 [pid = 1744] [id = 52] 14:47:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x94f18400) [pid = 1744] [serial = 154] [outer = (nil)] 14:47:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x94f1cc00) [pid = 1744] [serial = 155] [outer = 0x94f18400] 14:47:42 INFO - PROCESS | 1744 | 1467236862922 Marionette DEBUG loaded listener.js 14:47:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x95145c00) [pid = 1744] [serial = 156] [outer = 0x94f18400] 14:47:43 INFO - PROCESS | 1744 | 1467236863759 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]]]}] 14:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1535ms 14:47:43 INFO - PROCESS | 1744 | 1467236863809 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:47:43 INFO - PROCESS | 1744 | 1467236863815 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 14:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:47:43 INFO - PROCESS | 1744 | 1467236863822 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:47:43 INFO - PROCESS | 1744 | 1467236863827 Marionette TRACE conn4 <- [1,182,null,{}] 14:47:43 INFO - PROCESS | 1744 | 1467236863836 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}] 14:47:43 INFO - PROCESS | 1744 | 1467236863843 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:44 INFO - PROCESS | 1744 | 1467236864021 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:47:44 INFO - PROCESS | 1744 | 1467236864184 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:44 INFO - PROCESS | 1744 | 1467236864207 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9386ec00 == 47 [pid = 1744] [id = 53] 14:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x99ada000) [pid = 1744] [serial = 157] [outer = (nil)] 14:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x99d94c00) [pid = 1744] [serial = 158] [outer = 0x99ada000] 14:47:44 INFO - PROCESS | 1744 | 1467236864298 Marionette DEBUG loaded listener.js 14:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x99ec5c00) [pid = 1744] [serial = 159] [outer = 0x99ada000] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0xa253fc00 == 46 [pid = 1744] [id = 28] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93a2a800 == 45 [pid = 1744] [id = 32] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0xa23ac800 == 44 [pid = 1744] [id = 29] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x97e2b800 == 43 [pid = 1744] [id = 46] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9e4c5400 == 42 [pid = 1744] [id = 45] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9b5e1c00 == 41 [pid = 1744] [id = 44] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x98c7d800 == 40 [pid = 1744] [id = 43] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f1c800 == 39 [pid = 1744] [id = 42] 14:47:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9372c400 == 38 [pid = 1744] [id = 39] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9a73b400) [pid = 1744] [serial = 105] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x99ee7c00) [pid = 1744] [serial = 104] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x97e2a000) [pid = 1744] [serial = 95] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9452b400) [pid = 1744] [serial = 94] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x97edd800) [pid = 1744] [serial = 98] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9803b800) [pid = 1744] [serial = 99] [outer = (nil)] [url = about:blank] 14:47:44 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x99adb000) [pid = 1744] [serial = 101] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0xa100a800) [pid = 1744] [serial = 110] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9ac97c00) [pid = 1744] [serial = 107] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9b5e6800) [pid = 1744] [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.] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x99ebc800) [pid = 1744] [serial = 74] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x993db800) [pid = 1744] [serial = 73] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9dad8000) [pid = 1744] [serial = 77] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9b034400) [pid = 1744] [serial = 76] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0xa2325400) [pid = 1744] [serial = 80] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0xa100f000) [pid = 1744] [serial = 79] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa3406800) [pid = 1744] [serial = 83] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa3387800) [pid = 1744] [serial = 82] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0xa5017c00) [pid = 1744] [serial = 86] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa4e56800) [pid = 1744] [serial = 85] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa6f43800) [pid = 1744] [serial = 89] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0xa6f3e800) [pid = 1744] [serial = 88] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x94f5b400) [pid = 1744] [serial = 92] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x94f5a800) [pid = 1744] [serial = 91] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9d317c00) [pid = 1744] [serial = 108] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0xa200f800) [pid = 1744] [serial = 111] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x99c59000) [pid = 1744] [serial = 102] [outer = (nil)] [url = about:blank] 14:47:45 INFO - PROCESS | 1744 | 1467236865213 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]]]}] 14:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1439ms 14:47:45 INFO - PROCESS | 1744 | 1467236865263 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:47:45 INFO - PROCESS | 1744 | 1467236865270 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 14:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:47:45 INFO - PROCESS | 1744 | 1467236865278 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:47:45 INFO - PROCESS | 1744 | 1467236865282 Marionette TRACE conn4 <- [1,186,null,{}] 14:47:45 INFO - PROCESS | 1744 | 1467236865288 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}] 14:47:45 INFO - PROCESS | 1744 | 1467236865294 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:45 INFO - PROCESS | 1744 | 1467236865465 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:47:45 INFO - PROCESS | 1744 | 1467236865579 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:45 INFO - PROCESS | 1744 | 1467236865586 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9452b400 == 39 [pid = 1744] [id = 54] 14:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x94f19400) [pid = 1744] [serial = 160] [outer = (nil)] 14:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x99c4e400) [pid = 1744] [serial = 161] [outer = 0x94f19400] 14:47:45 INFO - PROCESS | 1744 | 1467236865656 Marionette DEBUG loaded listener.js 14:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x99ee6400) [pid = 1744] [serial = 162] [outer = 0x94f19400] 14:47:46 INFO - PROCESS | 1744 | 1467236866369 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]]]}] 14:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1131ms 14:47:46 INFO - PROCESS | 1744 | 1467236866410 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:47:46 INFO - PROCESS | 1744 | 1467236866414 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 14:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:47:46 INFO - PROCESS | 1744 | 1467236866422 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:47:46 INFO - PROCESS | 1744 | 1467236866431 Marionette TRACE conn4 <- [1,190,null,{}] 14:47:46 INFO - PROCESS | 1744 | 1467236866458 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}] 14:47:46 INFO - PROCESS | 1744 | 1467236866465 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:46 INFO - PROCESS | 1744 | 1467236866632 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:47:46 INFO - PROCESS | 1744 | 1467236866643 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:46 INFO - PROCESS | 1744 | 1467236866649 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x94530800 == 40 [pid = 1744] [id = 55] 14:47:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9aa59800) [pid = 1744] [serial = 163] [outer = (nil)] 14:47:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9ac8a800) [pid = 1744] [serial = 164] [outer = 0x9aa59800] 14:47:46 INFO - PROCESS | 1744 | 1467236866718 Marionette DEBUG loaded listener.js 14:47:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9b030c00) [pid = 1744] [serial = 165] [outer = 0x9aa59800] 14:47:47 INFO - PROCESS | 1744 | 1467236867551 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]]]}] 14:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1155ms 14:47:47 INFO - PROCESS | 1744 | 1467236867575 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:47:47 INFO - PROCESS | 1744 | 1467236867579 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 14:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:47:47 INFO - PROCESS | 1744 | 1467236867586 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:47:47 INFO - PROCESS | 1744 | 1467236867588 Marionette TRACE conn4 <- [1,194,null,{}] 14:47:47 INFO - PROCESS | 1744 | 1467236867594 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}] 14:47:47 INFO - PROCESS | 1744 | 1467236867599 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:47 INFO - PROCESS | 1744 | 1467236867798 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:47:47 INFO - PROCESS | 1744 | 1467236867818 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:47 INFO - PROCESS | 1744 | 1467236867828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92045000 == 41 [pid = 1744] [id = 56] 14:47:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x97e2a800) [pid = 1744] [serial = 166] [outer = (nil)] 14:47:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9d318c00) [pid = 1744] [serial = 167] [outer = 0x97e2a800] 14:47:47 INFO - PROCESS | 1744 | 1467236867896 Marionette DEBUG loaded listener.js 14:47:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0xa100a800) [pid = 1744] [serial = 168] [outer = 0x97e2a800] 14:47:48 INFO - PROCESS | 1744 | 1467236868728 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]]]}] 14:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1187ms 14:47:48 INFO - PROCESS | 1744 | 1467236868774 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:47:48 INFO - PROCESS | 1744 | 1467236868776 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 14:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:47:48 INFO - PROCESS | 1744 | 1467236868787 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:47:48 INFO - PROCESS | 1744 | 1467236868789 Marionette TRACE conn4 <- [1,198,null,{}] 14:47:48 INFO - PROCESS | 1744 | 1467236868795 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}] 14:47:48 INFO - PROCESS | 1744 | 1467236868800 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:48 INFO - PROCESS | 1744 | 1467236868986 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:47:49 INFO - PROCESS | 1744 | 1467236869006 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:49 INFO - PROCESS | 1744 | 1467236869024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:49 INFO - PROCESS | 1744 | ++DOCSHELL 0xa20a9400 == 42 [pid = 1744] [id = 57] 14:47:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa2322400) [pid = 1744] [serial = 169] [outer = (nil)] 14:47:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa2372800) [pid = 1744] [serial = 170] [outer = 0xa2322400] 14:47:49 INFO - PROCESS | 1744 | 1467236869102 Marionette DEBUG loaded listener.js 14:47:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa2ff3400) [pid = 1744] [serial = 171] [outer = 0xa2322400] 14:47:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9b5e6400) [pid = 1744] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:47:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa2fb0000) [pid = 1744] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:47:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x94f1d400) [pid = 1744] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:47:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x99994400) [pid = 1744] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:47:49 INFO - PROCESS | 1744 | 1467236869984 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]]]}] 14:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1229ms 14:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:47:50 INFO - PROCESS | 1744 | 1467236870016 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:47:50 INFO - PROCESS | 1744 | 1467236870019 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 14:47:50 INFO - PROCESS | 1744 | 1467236870026 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:47:50 INFO - PROCESS | 1744 | 1467236870029 Marionette TRACE conn4 <- [1,202,null,{}] 14:47:50 INFO - PROCESS | 1744 | 1467236870034 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}] 14:47:50 INFO - PROCESS | 1744 | 1467236870039 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:50 INFO - PROCESS | 1744 | 1467236870197 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:47:50 INFO - PROCESS | 1744 | 1467236870206 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:50 INFO - PROCESS | 1744 | 1467236870214 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x93737800 == 43 [pid = 1744] [id = 58] 14:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x98c7dc00) [pid = 1744] [serial = 172] [outer = (nil)] 14:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa4e52400) [pid = 1744] [serial = 173] [outer = 0x98c7dc00] 14:47:50 INFO - PROCESS | 1744 | 1467236870292 Marionette DEBUG loaded listener.js 14:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x99ad1c00) [pid = 1744] [serial = 174] [outer = 0x98c7dc00] 14:47:51 INFO - PROCESS | 1744 | 1467236871017 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]]]}] 14:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1034ms 14:47:51 INFO - PROCESS | 1744 | 1467236871058 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:47:51 INFO - PROCESS | 1744 | 1467236871062 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 14:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:47:51 INFO - PROCESS | 1744 | 1467236871068 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:47:51 INFO - PROCESS | 1744 | 1467236871071 Marionette TRACE conn4 <- [1,206,null,{}] 14:47:51 INFO - PROCESS | 1744 | 1467236871076 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}] 14:47:51 INFO - PROCESS | 1744 | 1467236871081 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:51 INFO - PROCESS | 1744 | 1467236871277 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:47:51 INFO - PROCESS | 1744 | 1467236871312 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:51 INFO - PROCESS | 1744 | 1467236871318 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f73c00 == 44 [pid = 1744] [id = 59] 14:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x97482400) [pid = 1744] [serial = 175] [outer = (nil)] 14:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa6210000) [pid = 1744] [serial = 176] [outer = 0x97482400] 14:47:51 INFO - PROCESS | 1744 | 1467236871387 Marionette DEBUG loaded listener.js 14:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa62bbc00) [pid = 1744] [serial = 177] [outer = 0x97482400] 14:47:52 INFO - PROCESS | 1744 | 1467236872321 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]]]}] 14:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1280ms 14:47:52 INFO - PROCESS | 1744 | 1467236872349 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:47:52 INFO - PROCESS | 1744 | 1467236872356 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 14:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:47:52 INFO - PROCESS | 1744 | 1467236872373 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:47:52 INFO - PROCESS | 1744 | 1467236872385 Marionette TRACE conn4 <- [1,210,null,{}] 14:47:52 INFO - PROCESS | 1744 | 1467236872393 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}] 14:47:52 INFO - PROCESS | 1744 | 1467236872399 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:52 INFO - PROCESS | 1744 | 1467236872579 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:47:52 INFO - PROCESS | 1744 | 1467236872726 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:52 INFO - PROCESS | 1744 | 1467236872737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f1d400 == 45 [pid = 1744] [id = 60] 14:47:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x97474c00) [pid = 1744] [serial = 178] [outer = (nil)] 14:47:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x98083000) [pid = 1744] [serial = 179] [outer = 0x97474c00] 14:47:52 INFO - PROCESS | 1744 | 1467236872818 Marionette DEBUG loaded listener.js 14:47:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x99ad7000) [pid = 1744] [serial = 180] [outer = 0x97474c00] 14:47:53 INFO - PROCESS | 1744 | 1467236873718 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]]]}] 14:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1393ms 14:47:53 INFO - PROCESS | 1744 | 1467236873762 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:47:53 INFO - PROCESS | 1744 | 1467236873770 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 14:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:47:53 INFO - PROCESS | 1744 | 1467236873781 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:47:53 INFO - PROCESS | 1744 | 1467236873785 Marionette TRACE conn4 <- [1,214,null,{}] 14:47:53 INFO - PROCESS | 1744 | 1467236873792 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}] 14:47:53 INFO - PROCESS | 1744 | 1467236873798 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:53 INFO - PROCESS | 1744 | 1467236873981 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:47:54 INFO - PROCESS | 1744 | 1467236874129 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:54 INFO - PROCESS | 1744 | 1467236874138 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x99d91400 == 46 [pid = 1744] [id = 61] 14:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a533800) [pid = 1744] [serial = 181] [outer = (nil)] 14:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a538400) [pid = 1744] [serial = 182] [outer = 0x9a533800] 14:47:54 INFO - PROCESS | 1744 | 1467236874232 Marionette DEBUG loaded listener.js 14:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a53b800) [pid = 1744] [serial = 183] [outer = 0x9a533800] 14:47:55 INFO - PROCESS | 1744 | 1467236875136 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]]]}] 14:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1383ms 14:47:55 INFO - PROCESS | 1744 | 1467236875164 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:47:55 INFO - PROCESS | 1744 | 1467236875167 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 14:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:47:55 INFO - PROCESS | 1744 | 1467236875175 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:47:55 INFO - PROCESS | 1744 | 1467236875181 Marionette TRACE conn4 <- [1,218,null,{}] 14:47:55 INFO - PROCESS | 1744 | 1467236875216 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}] 14:47:55 INFO - PROCESS | 1744 | 1467236875225 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:55 INFO - PROCESS | 1744 | 1467236875416 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:47:55 INFO - PROCESS | 1744 | 1467236875632 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:55 INFO - PROCESS | 1744 | 1467236875645 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9aa67800 == 47 [pid = 1744] [id = 62] 14:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9aa67c00) [pid = 1744] [serial = 184] [outer = (nil)] 14:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9b5efc00) [pid = 1744] [serial = 185] [outer = 0x9aa67c00] 14:47:55 INFO - PROCESS | 1744 | 1467236875751 Marionette DEBUG loaded listener.js 14:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0xa2566000) [pid = 1744] [serial = 186] [outer = 0x9aa67c00] 14:47:56 INFO - PROCESS | 1744 | 1467236876603 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]]]}] 14:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1465ms 14:47:56 INFO - PROCESS | 1744 | 1467236876640 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:47:56 INFO - PROCESS | 1744 | 1467236876645 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 14:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:47:56 INFO - PROCESS | 1744 | 1467236876652 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:47:56 INFO - PROCESS | 1744 | 1467236876655 Marionette TRACE conn4 <- [1,222,null,{}] 14:47:56 INFO - PROCESS | 1744 | 1467236876661 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}] 14:47:56 INFO - PROCESS | 1744 | 1467236876666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:56 INFO - PROCESS | 1744 | 1467236876842 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:47:57 INFO - PROCESS | 1744 | 1467236876989 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:57 INFO - PROCESS | 1744 | 1467236877000 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x951d7c00 == 48 [pid = 1744] [id = 63] 14:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x951dd800) [pid = 1744] [serial = 187] [outer = (nil)] 14:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x951e2c00) [pid = 1744] [serial = 188] [outer = 0x951dd800] 14:47:57 INFO - PROCESS | 1744 | 1467236877076 Marionette DEBUG loaded listener.js 14:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x951e5400) [pid = 1744] [serial = 189] [outer = 0x951dd800] 14:47:57 INFO - PROCESS | 1744 | 1467236877942 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]]]}] 14:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1342ms 14:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:47:58 INFO - PROCESS | 1744 | 1467236877995 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:47:58 INFO - PROCESS | 1744 | 1467236877998 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 14:47:58 INFO - PROCESS | 1744 | 1467236878005 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:47:58 INFO - PROCESS | 1744 | 1467236878008 Marionette TRACE conn4 <- [1,226,null,{}] 14:47:58 INFO - PROCESS | 1744 | 1467236878014 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}] 14:47:58 INFO - PROCESS | 1744 | 1467236878019 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:58 INFO - PROCESS | 1744 | 1467236878190 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:47:58 INFO - PROCESS | 1744 | 1467236878339 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:58 INFO - PROCESS | 1744 | 1467236878348 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x951d8400 == 49 [pid = 1744] [id = 64] 14:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x951df800) [pid = 1744] [serial = 190] [outer = (nil)] 14:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0xa25f9400) [pid = 1744] [serial = 191] [outer = 0x951df800] 14:47:58 INFO - PROCESS | 1744 | 1467236878428 Marionette DEBUG loaded listener.js 14:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa34c5c00) [pid = 1744] [serial = 192] [outer = 0x951df800] 14:47:59 INFO - PROCESS | 1744 | 1467236879312 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]]]}] 14:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1342ms 14:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:47:59 INFO - PROCESS | 1744 | 1467236879347 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:47:59 INFO - PROCESS | 1744 | 1467236879350 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 14:47:59 INFO - PROCESS | 1744 | 1467236879357 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:47:59 INFO - PROCESS | 1744 | 1467236879360 Marionette TRACE conn4 <- [1,230,null,{}] 14:47:59 INFO - PROCESS | 1744 | 1467236879366 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}] 14:47:59 INFO - PROCESS | 1744 | 1467236879376 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:59 INFO - PROCESS | 1744 | 1467236879559 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:47:59 INFO - PROCESS | 1744 | 1467236879709 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:59 INFO - PROCESS | 1744 | 1467236879718 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:47:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x93735400 == 50 [pid = 1744] [id = 65] 14:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93875800) [pid = 1744] [serial = 193] [outer = (nil)] 14:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a4b9c00) [pid = 1744] [serial = 194] [outer = 0x93875800] 14:47:59 INFO - PROCESS | 1744 | 1467236879799 Marionette DEBUG loaded listener.js 14:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9b03e800) [pid = 1744] [serial = 195] [outer = 0x93875800] 14:48:00 INFO - PROCESS | 1744 | 1467236880956 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]]]}] 14:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1633ms 14:48:00 INFO - PROCESS | 1744 | 1467236880989 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:48:00 INFO - PROCESS | 1744 | 1467236880996 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 14:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:48:01 INFO - PROCESS | 1744 | 1467236881004 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:48:01 INFO - PROCESS | 1744 | 1467236881009 Marionette TRACE conn4 <- [1,234,null,{}] 14:48:01 INFO - PROCESS | 1744 | 1467236881017 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}] 14:48:01 INFO - PROCESS | 1744 | 1467236881022 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:01 INFO - PROCESS | 1744 | 1467236881191 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:48:01 INFO - PROCESS | 1744 | 1467236881369 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:01 INFO - PROCESS | 1744 | 1467236881386 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a2a800 == 51 [pid = 1744] [id = 66] 14:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9452ec00) [pid = 1744] [serial = 196] [outer = (nil)] 14:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x94f5b800) [pid = 1744] [serial = 197] [outer = 0x9452ec00] 14:48:01 INFO - PROCESS | 1744 | 1467236881454 Marionette DEBUG loaded listener.js 14:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x951d8800) [pid = 1744] [serial = 198] [outer = 0x9452ec00] 14:48:02 INFO - PROCESS | 1744 | 1467236882398 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]]]}] 14:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1439ms 14:48:02 INFO - PROCESS | 1744 | 1467236882443 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:48:02 INFO - PROCESS | 1744 | 1467236882450 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 14:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:48:02 INFO - PROCESS | 1744 | 1467236882460 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:48:02 INFO - PROCESS | 1744 | 1467236882464 Marionette TRACE conn4 <- [1,238,null,{}] 14:48:02 INFO - PROCESS | 1744 | 1467236882470 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}] 14:48:02 INFO - PROCESS | 1744 | 1467236882475 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:02 INFO - PROCESS | 1744 | 1467236882652 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:48:02 INFO - PROCESS | 1744 | 1467236882813 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:02 INFO - PROCESS | 1744 | 1467236882821 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x98081400 == 52 [pid = 1744] [id = 67] 14:48:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x987c5c00) [pid = 1744] [serial = 199] [outer = (nil)] 14:48:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9940d000) [pid = 1744] [serial = 200] [outer = 0x987c5c00] 14:48:02 INFO - PROCESS | 1744 | 1467236882937 Marionette DEBUG loaded listener.js 14:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x99d8f400) [pid = 1744] [serial = 201] [outer = 0x987c5c00] 14:48:03 INFO - PROCESS | 1744 | --DOCSHELL 0x94f73400 == 51 [pid = 1744] [id = 22] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa108f000) [pid = 1744] [serial = 137] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9dad9c00) [pid = 1744] [serial = 131] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa2372000) [pid = 1744] [serial = 132] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0xa501b800) [pid = 1744] [serial = 134] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa62afc00) [pid = 1744] [serial = 135] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0xa3392400) [pid = 1744] [serial = 113] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x99ad9400) [pid = 1744] [serial = 119] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x97476400) [pid = 1744] [serial = 126] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x94f72000) [pid = 1744] [serial = 125] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x99d8e800) [pid = 1744] [serial = 128] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9dad2800) [pid = 1744] [serial = 122] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x94f1d000) [pid = 1744] [serial = 116] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x99d97800) [pid = 1744] [serial = 129] [outer = (nil)] [url = about:blank] 14:48:03 INFO - PROCESS | 1744 | 1467236883767 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]]]}] 14:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1385ms 14:48:03 INFO - PROCESS | 1744 | 1467236883845 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:48:03 INFO - PROCESS | 1744 | 1467236883848 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 14:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:48:03 INFO - PROCESS | 1744 | 1467236883855 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:48:03 INFO - PROCESS | 1744 | 1467236883861 Marionette TRACE conn4 <- [1,242,null,{}] 14:48:03 INFO - PROCESS | 1744 | 1467236883877 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}] 14:48:03 INFO - PROCESS | 1744 | 1467236883885 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:04 INFO - PROCESS | 1744 | 1467236884046 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:48:04 INFO - PROCESS | 1744 | 1467236884159 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:04 INFO - PROCESS | 1744 | 1467236884172 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x99d97800 == 52 [pid = 1744] [id = 68] 14:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x99d9ac00) [pid = 1744] [serial = 202] [outer = (nil)] 14:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9a4b3800) [pid = 1744] [serial = 203] [outer = 0x99d9ac00] 14:48:04 INFO - PROCESS | 1744 | 1467236884252 Marionette DEBUG loaded listener.js 14:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a4bb800) [pid = 1744] [serial = 204] [outer = 0x99d9ac00] 14:48:05 INFO - PROCESS | 1744 | 1467236885007 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]]]}] 14:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1183ms 14:48:05 INFO - PROCESS | 1744 | 1467236885038 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:48:05 INFO - PROCESS | 1744 | 1467236885042 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 14:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:48:05 INFO - PROCESS | 1744 | 1467236885053 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:48:05 INFO - PROCESS | 1744 | 1467236885056 Marionette TRACE conn4 <- [1,246,null,{}] 14:48:05 INFO - PROCESS | 1744 | 1467236885062 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}] 14:48:05 INFO - PROCESS | 1744 | 1467236885067 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:05 INFO - PROCESS | 1744 | 1467236885222 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:48:05 INFO - PROCESS | 1744 | 1467236885232 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:05 INFO - PROCESS | 1744 | 1467236885242 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f1a000 == 53 [pid = 1744] [id = 69] 14:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9a4b4800) [pid = 1744] [serial = 205] [outer = (nil)] 14:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9a53f000) [pid = 1744] [serial = 206] [outer = 0x9a4b4800] 14:48:05 INFO - PROCESS | 1744 | 1467236885309 Marionette DEBUG loaded listener.js 14:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a94b400) [pid = 1744] [serial = 207] [outer = 0x9a4b4800] 14:48:06 INFO - PROCESS | 1744 | 1467236886184 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]]]}] 14:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1188ms 14:48:06 INFO - PROCESS | 1744 | 1467236886248 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:48:06 INFO - PROCESS | 1744 | 1467236886252 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 14:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:48:06 INFO - PROCESS | 1744 | 1467236886258 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:48:06 INFO - PROCESS | 1744 | 1467236886261 Marionette TRACE conn4 <- [1,250,null,{}] 14:48:06 INFO - PROCESS | 1744 | 1467236886267 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}] 14:48:06 INFO - PROCESS | 1744 | 1467236886271 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:06 INFO - PROCESS | 1744 | 1467236886461 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:48:06 INFO - PROCESS | 1744 | 1467236886481 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:06 INFO - PROCESS | 1744 | 1467236886488 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x921ec400 == 54 [pid = 1744] [id = 70] 14:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x921ecc00) [pid = 1744] [serial = 208] [outer = (nil)] 14:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9aa65000) [pid = 1744] [serial = 209] [outer = 0x921ecc00] 14:48:06 INFO - PROCESS | 1744 | 1467236886567 Marionette DEBUG loaded listener.js 14:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9ad07800) [pid = 1744] [serial = 210] [outer = 0x921ecc00] 14:48:07 INFO - PROCESS | 1744 | 1467236887392 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]]]}] 14:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1183ms 14:48:07 INFO - PROCESS | 1744 | 1467236887457 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:48:07 INFO - PROCESS | 1744 | 1467236887461 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 14:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:48:07 INFO - PROCESS | 1744 | 1467236887467 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:48:07 INFO - PROCESS | 1744 | 1467236887470 Marionette TRACE conn4 <- [1,254,null,{}] 14:48:07 INFO - PROCESS | 1744 | 1467236887476 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}] 14:48:07 INFO - PROCESS | 1744 | 1467236887485 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:07 INFO - PROCESS | 1744 | 1467236887973 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x99ada000) [pid = 1744] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x94f18400) [pid = 1744] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9aa59800) [pid = 1744] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x94f19400) [pid = 1744] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x97e2a800) [pid = 1744] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x97ee3400) [pid = 1744] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0xa2322400) [pid = 1744] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:48:07 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x98c7dc00) [pid = 1744] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:48:08 INFO - PROCESS | 1744 | 1467236888114 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:08 INFO - PROCESS | 1744 | 1467236888121 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f18400 == 55 [pid = 1744] [id = 71] 14:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x94f5f000) [pid = 1744] [serial = 211] [outer = (nil)] 14:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9aa59800) [pid = 1744] [serial = 212] [outer = 0x94f5f000] 14:48:08 INFO - PROCESS | 1744 | 1467236888193 Marionette DEBUG loaded listener.js 14:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa2376800) [pid = 1744] [serial = 213] [outer = 0x94f5f000] 14:48:08 INFO - PROCESS | 1744 | 1467236888897 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]]]}] 14:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1480ms 14:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:48:08 INFO - PROCESS | 1744 | 1467236888947 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:48:08 INFO - PROCESS | 1744 | 1467236888950 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 14:48:08 INFO - PROCESS | 1744 | 1467236888955 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:48:08 INFO - PROCESS | 1744 | 1467236888959 Marionette TRACE conn4 <- [1,258,null,{}] 14:48:08 INFO - PROCESS | 1744 | 1467236888965 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}] 14:48:08 INFO - PROCESS | 1744 | 1467236888970 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:09 INFO - PROCESS | 1744 | 1467236889157 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:48:09 INFO - PROCESS | 1744 | 1467236889174 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:09 INFO - PROCESS | 1744 | 1467236889181 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c7dc00 == 56 [pid = 1744] [id = 72] 14:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x99b3c400) [pid = 1744] [serial = 214] [outer = (nil)] 14:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x99b44400) [pid = 1744] [serial = 215] [outer = 0x99b3c400] 14:48:09 INFO - PROCESS | 1744 | 1467236889249 Marionette DEBUG loaded listener.js 14:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x99b46800) [pid = 1744] [serial = 216] [outer = 0x99b3c400] 14:48:10 INFO - PROCESS | 1744 | 1467236890144 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]]]}] 14:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1237ms 14:48:10 INFO - PROCESS | 1744 | 1467236890194 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:48:10 INFO - PROCESS | 1744 | 1467236890202 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 14:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:48:10 INFO - PROCESS | 1744 | 1467236890216 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:48:10 INFO - PROCESS | 1744 | 1467236890220 Marionette TRACE conn4 <- [1,262,null,{}] 14:48:10 INFO - PROCESS | 1744 | 1467236890230 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}] 14:48:10 INFO - PROCESS | 1744 | 1467236890236 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:10 INFO - PROCESS | 1744 | 1467236890432 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:48:10 INFO - PROCESS | 1744 | 1467236890635 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:10 INFO - PROCESS | 1744 | 1467236890645 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f10000 == 57 [pid = 1744] [id = 73] 14:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x94f72000) [pid = 1744] [serial = 217] [outer = (nil)] 14:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x951e2000) [pid = 1744] [serial = 218] [outer = 0x94f72000] 14:48:10 INFO - PROCESS | 1744 | 1467236890824 Marionette DEBUG loaded listener.js 14:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x961d4800) [pid = 1744] [serial = 219] [outer = 0x94f72000] 14:48:11 INFO - PROCESS | 1744 | 1467236891700 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]]]}] 14:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1542ms 14:48:11 INFO - PROCESS | 1744 | 1467236891756 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:48:11 INFO - PROCESS | 1744 | 1467236891763 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 14:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:48:11 INFO - PROCESS | 1744 | 1467236891774 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:48:11 INFO - PROCESS | 1744 | 1467236891778 Marionette TRACE conn4 <- [1,266,null,{}] 14:48:11 INFO - PROCESS | 1744 | 1467236891785 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}] 14:48:11 INFO - PROCESS | 1744 | 1467236891791 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:12 INFO - PROCESS | 1744 | 1467236892015 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:48:12 INFO - PROCESS | 1744 | 1467236892169 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:12 INFO - PROCESS | 1744 | 1467236892175 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x961e1000 == 58 [pid = 1744] [id = 74] 14:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x97481400) [pid = 1744] [serial = 220] [outer = (nil)] 14:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9803f800) [pid = 1744] [serial = 221] [outer = 0x97481400] 14:48:12 INFO - PROCESS | 1744 | 1467236892310 Marionette DEBUG loaded listener.js 14:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9940f800) [pid = 1744] [serial = 222] [outer = 0x97481400] 14:48:13 INFO - PROCESS | 1744 | 1467236893197 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]]]}] 14:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 14:48:13 INFO - PROCESS | 1744 | 1467236893256 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:48:13 INFO - PROCESS | 1744 | 1467236893260 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 14:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:48:13 INFO - PROCESS | 1744 | 1467236893267 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:48:13 INFO - PROCESS | 1744 | 1467236893273 Marionette TRACE conn4 <- [1,270,null,{}] 14:48:13 INFO - PROCESS | 1744 | 1467236893289 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}] 14:48:13 INFO - PROCESS | 1744 | 1467236893298 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:13 INFO - PROCESS | 1744 | 1467236893475 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:48:13 INFO - PROCESS | 1744 | 1467236893638 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:13 INFO - PROCESS | 1744 | 1467236893650 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x99b4b000 == 59 [pid = 1744] [id = 75] 14:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x99b4b400) [pid = 1744] [serial = 223] [outer = (nil)] 14:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a4b0000) [pid = 1744] [serial = 224] [outer = 0x99b4b400] 14:48:13 INFO - PROCESS | 1744 | 1467236893730 Marionette DEBUG loaded listener.js 14:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a532800) [pid = 1744] [serial = 225] [outer = 0x99b4b400] 14:48:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x993d0400) [pid = 1744] [serial = 226] [outer = 0x99408c00] 14:48:14 INFO - PROCESS | 1744 | 1467236894781 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]]]}] 14:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1588ms 14:48:14 INFO - PROCESS | 1744 | 1467236894862 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:48:14 INFO - PROCESS | 1744 | 1467236894867 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 14:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:48:14 INFO - PROCESS | 1744 | 1467236894875 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:48:14 INFO - PROCESS | 1744 | 1467236894879 Marionette TRACE conn4 <- [1,274,null,{}] 14:48:14 INFO - PROCESS | 1744 | 1467236894885 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}] 14:48:14 INFO - PROCESS | 1744 | 1467236894890 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:15 INFO - PROCESS | 1744 | 1467236895076 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:48:15 INFO - PROCESS | 1744 | 1467236895286 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:15 INFO - PROCESS | 1744 | 1467236895295 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x9452a000 == 60 [pid = 1744] [id = 76] 14:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x94f0e400) [pid = 1744] [serial = 227] [outer = (nil)] 14:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9aa65800) [pid = 1744] [serial = 228] [outer = 0x94f0e400] 14:48:15 INFO - PROCESS | 1744 | 1467236895379 Marionette DEBUG loaded listener.js 14:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0xa253b800) [pid = 1744] [serial = 229] [outer = 0x94f0e400] 14:48:16 INFO - PROCESS | 1744 | 1467236896165 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]]]}] 14:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1342ms 14:48:16 INFO - PROCESS | 1744 | 1467236896233 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:48:16 INFO - PROCESS | 1744 | 1467236896238 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 14:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:48:16 INFO - PROCESS | 1744 | 1467236896246 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:48:16 INFO - PROCESS | 1744 | 1467236896249 Marionette TRACE conn4 <- [1,278,null,{}] 14:48:16 INFO - PROCESS | 1744 | 1467236896255 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}] 14:48:16 INFO - PROCESS | 1744 | 1467236896260 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:16 INFO - PROCESS | 1744 | 1467236896437 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:48:16 INFO - PROCESS | 1744 | 1467236896596 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:16 INFO - PROCESS | 1744 | 1467236896603 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x921f0c00 == 61 [pid = 1744] [id = 77] 14:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x952b1000) [pid = 1744] [serial = 230] [outer = (nil)] 14:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x952b8800) [pid = 1744] [serial = 231] [outer = 0x952b1000] 14:48:16 INFO - PROCESS | 1744 | 1467236896682 Marionette DEBUG loaded listener.js 14:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x952ba800) [pid = 1744] [serial = 232] [outer = 0x952b1000] 14:48:17 INFO - PROCESS | 1744 | 1467236897550 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]]]}] 14:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1334ms 14:48:17 INFO - PROCESS | 1744 | 1467236897581 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:48:17 INFO - PROCESS | 1744 | 1467236897585 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 14:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:48:17 INFO - PROCESS | 1744 | 1467236897592 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:48:17 INFO - PROCESS | 1744 | 1467236897595 Marionette TRACE conn4 <- [1,282,null,{}] 14:48:17 INFO - PROCESS | 1744 | 1467236897601 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}] 14:48:17 INFO - PROCESS | 1744 | 1467236897611 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:17 INFO - PROCESS | 1744 | 1467236897811 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:48:17 INFO - PROCESS | 1744 | 1467236897970 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:17 INFO - PROCESS | 1744 | 1467236897979 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x91801800 == 62 [pid = 1744] [id = 78] 14:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x91802000) [pid = 1744] [serial = 233] [outer = (nil)] 14:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x92047000) [pid = 1744] [serial = 234] [outer = 0x91802000] 14:48:18 INFO - PROCESS | 1744 | 1467236898055 Marionette DEBUG loaded listener.js 14:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x952b6000) [pid = 1744] [serial = 235] [outer = 0x91802000] 14:48:18 INFO - PROCESS | 1744 | 1467236898943 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]]]}] 14:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 14:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:48:18 INFO - PROCESS | 1744 | 1467236898976 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:48:18 INFO - PROCESS | 1744 | 1467236898979 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 14:48:18 INFO - PROCESS | 1744 | 1467236898986 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:48:18 INFO - PROCESS | 1744 | 1467236898990 Marionette TRACE conn4 <- [1,286,null,{}] 14:48:18 INFO - PROCESS | 1744 | 1467236898995 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}] 14:48:19 INFO - PROCESS | 1744 | 1467236899001 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:19 INFO - PROCESS | 1744 | 1467236899167 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:48:19 INFO - PROCESS | 1744 | 1467236899332 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:19 INFO - PROCESS | 1744 | 1467236899338 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180b000 == 63 [pid = 1744] [id = 79] 14:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9180c400) [pid = 1744] [serial = 236] [outer = (nil)] 14:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x91aca000) [pid = 1744] [serial = 237] [outer = 0x9180c400] 14:48:19 INFO - PROCESS | 1744 | 1467236899430 Marionette DEBUG loaded listener.js 14:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x91acb400) [pid = 1744] [serial = 238] [outer = 0x9180c400] 14:48:20 INFO - PROCESS | 1744 | 1467236900329 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]]]}] 14:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1390ms 14:48:20 INFO - PROCESS | 1744 | 1467236900376 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:48:20 INFO - PROCESS | 1744 | 1467236900380 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 14:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:48:20 INFO - PROCESS | 1744 | 1467236900387 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:48:20 INFO - PROCESS | 1744 | 1467236900390 Marionette TRACE conn4 <- [1,290,null,{}] 14:48:20 INFO - PROCESS | 1744 | 1467236900396 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}] 14:48:20 INFO - PROCESS | 1744 | 1467236900402 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:20 INFO - PROCESS | 1744 | 1467236900588 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:48:20 INFO - PROCESS | 1744 | 1467236900763 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:20 INFO - PROCESS | 1744 | 1467236900773 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac1800 == 64 [pid = 1744] [id = 80] 14:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x91ac2000) [pid = 1744] [serial = 239] [outer = (nil)] 14:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x952bd800) [pid = 1744] [serial = 240] [outer = 0x91ac2000] 14:48:20 INFO - PROCESS | 1744 | 1467236900858 Marionette DEBUG loaded listener.js 14:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x961d5800) [pid = 1744] [serial = 241] [outer = 0x91ac2000] 14:48:21 INFO - PROCESS | 1744 | 1467236901752 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]]]}] 14:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1442ms 14:48:21 INFO - PROCESS | 1744 | 1467236901830 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:48:21 INFO - PROCESS | 1744 | 1467236901834 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 14:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:48:21 INFO - PROCESS | 1744 | 1467236901840 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:48:21 INFO - PROCESS | 1744 | 1467236901844 Marionette TRACE conn4 <- [1,294,null,{}] 14:48:21 INFO - PROCESS | 1744 | 1467236901850 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}] 14:48:21 INFO - PROCESS | 1744 | 1467236901855 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:22 INFO - PROCESS | 1744 | 1467236902072 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:48:22 INFO - PROCESS | 1744 | 1467236902272 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:22 INFO - PROCESS | 1744 | 1467236902279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ace400 == 65 [pid = 1744] [id = 81] 14:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x91ad0800) [pid = 1744] [serial = 242] [outer = (nil)] 14:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x92874400) [pid = 1744] [serial = 243] [outer = 0x91ad0800] 14:48:22 INFO - PROCESS | 1744 | 1467236902405 Marionette DEBUG loaded listener.js 14:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x92876800) [pid = 1744] [serial = 244] [outer = 0x91ad0800] 14:48:23 INFO - PROCESS | 1744 | 1467236903494 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]]]}] 14:48:23 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. 14:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1683ms 14:48:23 INFO - PROCESS | 1744 | 1467236903524 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:48:23 INFO - PROCESS | 1744 | 1467236903529 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 14:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:48:23 INFO - PROCESS | 1744 | 1467236903537 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:48:23 INFO - PROCESS | 1744 | 1467236903544 Marionette TRACE conn4 <- [1,298,null,{}] 14:48:23 INFO - PROCESS | 1744 | 1467236903551 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}] 14:48:23 INFO - PROCESS | 1744 | 1467236903556 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:23 INFO - PROCESS | 1744 | 1467236903727 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:48:23 INFO - PROCESS | 1744 | 1467236903908 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:23 INFO - PROCESS | 1744 | 1467236903925 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180a800 == 66 [pid = 1744] [id = 82] 14:48:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9287b000) [pid = 1744] [serial = 245] [outer = (nil)] 14:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x936a3000) [pid = 1744] [serial = 246] [outer = 0x9287b000] 14:48:24 INFO - PROCESS | 1744 | 1467236904030 Marionette DEBUG loaded listener.js 14:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x94f0f400) [pid = 1744] [serial = 247] [outer = 0x9287b000] 14:48:24 INFO - PROCESS | 1744 | --DOCSHELL 0x994e7c00 == 65 [pid = 1744] [id = 26] 14:48:24 INFO - PROCESS | 1744 | --DOCSHELL 0x93a33400 == 64 [pid = 1744] [id = 25] 14:48:24 INFO - PROCESS | 1744 | --DOCSHELL 0x99ec4800 == 63 [pid = 1744] [id = 41] 14:48:24 INFO - PROCESS | 1744 | --DOCSHELL 0x9372d000 == 62 [pid = 1744] [id = 40] 14:48:24 INFO - PROCESS | 1744 | 1467236904961 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]]]}] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x99ec5c00) [pid = 1744] [serial = 159] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa823e800) [pid = 1744] [serial = 152] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x94f1cc00) [pid = 1744] [serial = 155] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9ac8a800) [pid = 1744] [serial = 164] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x99c4e400) [pid = 1744] [serial = 161] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x93a27400) [pid = 1744] [serial = 140] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0xa100a800) [pid = 1744] [serial = 168] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9b030c00) [pid = 1744] [serial = 165] [outer = (nil)] [url = about:blank] 14:48:24 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa2592c00) [pid = 1744] [serial = 138] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0xa2372800) [pid = 1744] [serial = 170] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9dad1c00) [pid = 1744] [serial = 146] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9d318c00) [pid = 1744] [serial = 167] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x99ee6400) [pid = 1744] [serial = 162] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0xa69f7400) [pid = 1744] [serial = 149] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x95145c00) [pid = 1744] [serial = 156] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x99d94c00) [pid = 1744] [serial = 158] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa2ff3400) [pid = 1744] [serial = 171] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x99987000) [pid = 1744] [serial = 143] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa4e52400) [pid = 1744] [serial = 173] [outer = (nil)] [url = about:blank] 14:48:25 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x99ad1c00) [pid = 1744] [serial = 174] [outer = (nil)] [url = about:blank] 14:48:25 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. 14:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1535ms 14:48:25 INFO - PROCESS | 1744 | 1467236905072 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:48:25 INFO - PROCESS | 1744 | 1467236905078 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 14:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:48:25 INFO - PROCESS | 1744 | 1467236905088 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:48:25 INFO - PROCESS | 1744 | 1467236905092 Marionette TRACE conn4 <- [1,302,null,{}] 14:48:25 INFO - PROCESS | 1744 | 1467236905098 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}] 14:48:25 INFO - PROCESS | 1744 | 1467236905104 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:25 INFO - PROCESS | 1744 | 1467236905272 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:48:25 INFO - PROCESS | 1744 | 1467236905393 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:25 INFO - PROCESS | 1744 | 1467236905402 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f1a800 == 63 [pid = 1744] [id = 83] 14:48:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x94f5ec00) [pid = 1744] [serial = 248] [outer = (nil)] 14:48:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x951dbc00) [pid = 1744] [serial = 249] [outer = 0x94f5ec00] 14:48:25 INFO - PROCESS | 1744 | 1467236905514 Marionette DEBUG loaded listener.js 14:48:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x952b7800) [pid = 1744] [serial = 250] [outer = 0x94f5ec00] 14:48:26 INFO - PROCESS | 1744 | 1467236906309 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]]]}] 14:48:26 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. 14:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1279ms 14:48:26 INFO - PROCESS | 1744 | 1467236906368 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:48:26 INFO - PROCESS | 1744 | 1467236906372 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 14:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:48:26 INFO - PROCESS | 1744 | 1467236906380 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:48:26 INFO - PROCESS | 1744 | 1467236906385 Marionette TRACE conn4 <- [1,306,null,{}] 14:48:26 INFO - PROCESS | 1744 | 1467236906401 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}] 14:48:26 INFO - PROCESS | 1744 | 1467236906409 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:26 INFO - PROCESS | 1744 | 1467236906572 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:48:26 INFO - PROCESS | 1744 | 1467236906692 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:26 INFO - PROCESS | 1744 | 1467236906702 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x9747fc00 == 64 [pid = 1744] [id = 84] 14:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x97eda400) [pid = 1744] [serial = 251] [outer = (nil)] 14:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x99b3e400) [pid = 1744] [serial = 252] [outer = 0x97eda400] 14:48:26 INFO - PROCESS | 1744 | 1467236906775 Marionette DEBUG loaded listener.js 14:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x99b48000) [pid = 1744] [serial = 253] [outer = 0x97eda400] 14:48:27 INFO - PROCESS | 1744 | 1467236907536 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]]]}] 14:48:27 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. 14:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1183ms 14:48:27 INFO - PROCESS | 1744 | 1467236907563 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:48:27 INFO - PROCESS | 1744 | 1467236907567 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 14:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:48:27 INFO - PROCESS | 1744 | 1467236907578 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:48:27 INFO - PROCESS | 1744 | 1467236907582 Marionette TRACE conn4 <- [1,310,null,{}] 14:48:27 INFO - PROCESS | 1744 | 1467236907595 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}] 14:48:27 INFO - PROCESS | 1744 | 1467236907600 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:27 INFO - PROCESS | 1744 | 1467236907807 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:48:27 INFO - PROCESS | 1744 | 1467236907833 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:27 INFO - PROCESS | 1744 | 1467236907863 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a30400 == 65 [pid = 1744] [id = 85] 14:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x99d8d400) [pid = 1744] [serial = 254] [outer = (nil)] 14:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x99ec4800) [pid = 1744] [serial = 255] [outer = 0x99d8d400] 14:48:28 INFO - PROCESS | 1744 | 1467236907999 Marionette DEBUG loaded listener.js 14:48:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9a4af400) [pid = 1744] [serial = 256] [outer = 0x99d8d400] 14:48:28 INFO - PROCESS | 1744 | 1467236908775 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]]]}] 14:48:28 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. 14:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1231ms 14:48:28 INFO - PROCESS | 1744 | 1467236908817 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:48:28 INFO - PROCESS | 1744 | 1467236908819 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 14:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:48:28 INFO - PROCESS | 1744 | 1467236908827 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:48:28 INFO - PROCESS | 1744 | 1467236908830 Marionette TRACE conn4 <- [1,314,null,{}] 14:48:28 INFO - PROCESS | 1744 | 1467236908836 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}] 14:48:28 INFO - PROCESS | 1744 | 1467236908840 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:29 INFO - PROCESS | 1744 | 1467236909039 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:48:29 INFO - PROCESS | 1744 | 1467236909059 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:29 INFO - PROCESS | 1744 | 1467236909068 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x99b45800 == 66 [pid = 1744] [id = 86] 14:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x99d9cc00) [pid = 1744] [serial = 257] [outer = (nil)] 14:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9a541000) [pid = 1744] [serial = 258] [outer = 0x99d9cc00] 14:48:29 INFO - PROCESS | 1744 | 1467236909138 Marionette DEBUG loaded listener.js 14:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9a970000) [pid = 1744] [serial = 259] [outer = 0x99d9cc00] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x921ecc00) [pid = 1744] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x987c5c00) [pid = 1744] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9452ec00) [pid = 1744] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9a4b4800) [pid = 1744] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x99d9ac00) [pid = 1744] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x94f5f000) [pid = 1744] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:48:30 INFO - PROCESS | 1744 | 1467236910164 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]]]}] 14:48:30 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. 14:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1390ms 14:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:48:30 INFO - PROCESS | 1744 | 1467236910219 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:48:30 INFO - PROCESS | 1744 | 1467236910222 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 14:48:30 INFO - PROCESS | 1744 | 1467236910228 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:48:30 INFO - PROCESS | 1744 | 1467236910232 Marionette TRACE conn4 <- [1,318,null,{}] 14:48:30 INFO - PROCESS | 1744 | 1467236910238 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}] 14:48:30 INFO - PROCESS | 1744 | 1467236910248 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:30 INFO - PROCESS | 1744 | 1467236910476 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:48:30 INFO - PROCESS | 1744 | 1467236910487 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:30 INFO - PROCESS | 1744 | 1467236910494 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acd800 == 67 [pid = 1744] [id = 87] 14:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x97e27c00) [pid = 1744] [serial = 260] [outer = (nil)] 14:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa108f000) [pid = 1744] [serial = 261] [outer = 0x97e27c00] 14:48:30 INFO - PROCESS | 1744 | 1467236910563 Marionette DEBUG loaded listener.js 14:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xa2374000) [pid = 1744] [serial = 262] [outer = 0x97e27c00] 14:48:31 INFO - PROCESS | 1744 | 1467236911400 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]]]}] 14:48:31 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. 14:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1235ms 14:48:31 INFO - PROCESS | 1744 | 1467236911464 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:48:31 INFO - PROCESS | 1744 | 1467236911468 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 14:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:48:31 INFO - PROCESS | 1744 | 1467236911523 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:48:31 INFO - PROCESS | 1744 | 1467236911529 Marionette TRACE conn4 <- [1,322,null,{}] 14:48:31 INFO - PROCESS | 1744 | 1467236911537 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}] 14:48:31 INFO - PROCESS | 1744 | 1467236911560 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:31 INFO - PROCESS | 1744 | 1467236911722 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:48:31 INFO - PROCESS | 1744 | 1467236911912 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:31 INFO - PROCESS | 1744 | 1467236911921 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x91807c00 == 68 [pid = 1744] [id = 88] 14:48:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9180d000) [pid = 1744] [serial = 263] [outer = (nil)] 14:48:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x91ac6c00) [pid = 1744] [serial = 264] [outer = 0x9180d000] 14:48:32 INFO - PROCESS | 1744 | 1467236912006 Marionette DEBUG loaded listener.js 14:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x921e6400) [pid = 1744] [serial = 265] [outer = 0x9180d000] 14:48:33 INFO - PROCESS | 1744 | 1467236913072 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]]]}] 14:48:33 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. 14:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1638ms 14:48:33 INFO - PROCESS | 1744 | 1467236913115 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:48:33 INFO - PROCESS | 1744 | 1467236913122 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 14:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:48:33 INFO - PROCESS | 1744 | 1467236913132 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:48:33 INFO - PROCESS | 1744 | 1467236913137 Marionette TRACE conn4 <- [1,326,null,{}] 14:48:33 INFO - PROCESS | 1744 | 1467236913145 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}] 14:48:33 INFO - PROCESS | 1744 | 1467236913154 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:33 INFO - PROCESS | 1744 | 1467236913385 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:48:33 INFO - PROCESS | 1744 | 1467236913641 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:33 INFO - PROCESS | 1744 | 1467236913652 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x951d6c00 == 69 [pid = 1744] [id = 89] 14:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x951dc400) [pid = 1744] [serial = 266] [outer = (nil)] 14:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x952b5800) [pid = 1744] [serial = 267] [outer = 0x951dc400] 14:48:33 INFO - PROCESS | 1744 | 1467236913742 Marionette DEBUG loaded listener.js 14:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x961dc400) [pid = 1744] [serial = 268] [outer = 0x951dc400] 14:48:34 INFO - PROCESS | 1744 | 1467236914675 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]]]}] 14:48:34 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. 14:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1582ms 14:48:34 INFO - PROCESS | 1744 | 1467236914719 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:48:34 INFO - PROCESS | 1744 | 1467236914726 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 14:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:48:34 INFO - PROCESS | 1744 | 1467236914733 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:48:34 INFO - PROCESS | 1744 | 1467236914736 Marionette TRACE conn4 <- [1,330,null,{}] 14:48:34 INFO - PROCESS | 1744 | 1467236914743 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}] 14:48:34 INFO - PROCESS | 1744 | 1467236914748 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:34 INFO - PROCESS | 1744 | 1467236914942 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:48:35 INFO - PROCESS | 1744 | 1467236915150 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:35 INFO - PROCESS | 1744 | 1467236915159 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x99b41400 == 70 [pid = 1744] [id = 90] 14:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x99d94800) [pid = 1744] [serial = 269] [outer = (nil)] 14:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x99ec5000) [pid = 1744] [serial = 270] [outer = 0x99d94800] 14:48:35 INFO - PROCESS | 1744 | 1467236915279 Marionette DEBUG loaded listener.js 14:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9a53d400) [pid = 1744] [serial = 271] [outer = 0x99d94800] 14:48:36 INFO - PROCESS | 1744 | 1467236916250 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]]]}] 14:48:36 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. 14:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1542ms 14:48:36 INFO - PROCESS | 1744 | 1467236916275 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:48:36 INFO - PROCESS | 1744 | 1467236916278 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 14:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:48:36 INFO - PROCESS | 1744 | 1467236916294 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:48:36 INFO - PROCESS | 1744 | 1467236916304 Marionette TRACE conn4 <- [1,334,null,{}] 14:48:36 INFO - PROCESS | 1744 | 1467236916310 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}] 14:48:36 INFO - PROCESS | 1744 | 1467236916317 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:36 INFO - PROCESS | 1744 | 1467236916562 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:48:36 INFO - PROCESS | 1744 | 1467236916770 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:36 INFO - PROCESS | 1744 | 1467236916777 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a4be000 == 71 [pid = 1744] [id = 91] 14:48:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9a68d400) [pid = 1744] [serial = 272] [outer = (nil)] 14:48:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0xa2372000) [pid = 1744] [serial = 273] [outer = 0x9a68d400] 14:48:36 INFO - PROCESS | 1744 | 1467236916896 Marionette DEBUG loaded listener.js 14:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0xa25f4c00) [pid = 1744] [serial = 274] [outer = 0x9a68d400] 14:48:37 INFO - PROCESS | 1744 | 1467236917770 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]]]}] 14:48:37 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. 14:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1550ms 14:48:37 INFO - PROCESS | 1744 | 1467236917837 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:48:37 INFO - PROCESS | 1744 | 1467236917842 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 14:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:48:37 INFO - PROCESS | 1744 | 1467236917848 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:48:37 INFO - PROCESS | 1744 | 1467236917852 Marionette TRACE conn4 <- [1,338,null,{}] 14:48:37 INFO - PROCESS | 1744 | 1467236917858 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}] 14:48:37 INFO - PROCESS | 1744 | 1467236917863 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:38 INFO - PROCESS | 1744 | 1467236918079 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:48:38 INFO - PROCESS | 1744 | 1467236918282 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:38 INFO - PROCESS | 1744 | 1467236918292 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:38 INFO - PROCESS | 1744 | ++DOCSHELL 0xa100bc00 == 72 [pid = 1744] [id = 92] 14:48:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0xa2ff3400) [pid = 1744] [serial = 275] [outer = (nil)] 14:48:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa5017c00) [pid = 1744] [serial = 276] [outer = 0xa2ff3400] 14:48:38 INFO - PROCESS | 1744 | 1467236918415 Marionette DEBUG loaded listener.js 14:48:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0xa682a800) [pid = 1744] [serial = 277] [outer = 0xa2ff3400] 14:48:39 INFO - PROCESS | 1744 | 1467236919231 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]]]}] 14:48:39 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. 14:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1436ms 14:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:48:39 INFO - PROCESS | 1744 | 1467236919285 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:48:39 INFO - PROCESS | 1744 | 1467236919288 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 14:48:39 INFO - PROCESS | 1744 | 1467236919295 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:48:39 INFO - PROCESS | 1744 | 1467236919298 Marionette TRACE conn4 <- [1,342,null,{}] 14:48:39 INFO - PROCESS | 1744 | 1467236919304 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}] 14:48:39 INFO - PROCESS | 1744 | 1467236919309 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:39 INFO - PROCESS | 1744 | 1467236919485 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:48:39 INFO - PROCESS | 1744 | 1467236919648 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:39 INFO - PROCESS | 1744 | 1467236919665 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:39 INFO - PROCESS | 1744 | ++DOCSHELL 0xa69ebc00 == 73 [pid = 1744] [id = 93] 14:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0xa69ee800) [pid = 1744] [serial = 278] [outer = (nil)] 14:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa6ea7c00) [pid = 1744] [serial = 279] [outer = 0xa69ee800] 14:48:39 INFO - PROCESS | 1744 | 1467236919756 Marionette DEBUG loaded listener.js 14:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0xa823e000) [pid = 1744] [serial = 280] [outer = 0xa69ee800] 14:48:40 INFO - PROCESS | 1744 | 1467236920690 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]]]}] 14:48:40 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. 14:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 14:48:40 INFO - PROCESS | 1744 | 1467236920731 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:48:40 INFO - PROCESS | 1744 | 1467236920735 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 14:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:48:40 INFO - PROCESS | 1744 | 1467236920742 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:48:40 INFO - PROCESS | 1744 | 1467236920745 Marionette TRACE conn4 <- [1,346,null,{}] 14:48:40 INFO - PROCESS | 1744 | 1467236920751 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}] 14:48:40 INFO - PROCESS | 1744 | 1467236920758 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:40 INFO - PROCESS | 1744 | 1467236920957 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:48:41 INFO - PROCESS | 1744 | 1467236921158 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:41 INFO - PROCESS | 1744 | 1467236921167 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f506800 == 74 [pid = 1744] [id = 94] 14:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8f506c00) [pid = 1744] [serial = 281] [outer = (nil)] 14:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x99993400) [pid = 1744] [serial = 282] [outer = 0x8f506c00] 14:48:41 INFO - PROCESS | 1744 | 1467236921248 Marionette DEBUG loaded listener.js 14:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0xa8244400) [pid = 1744] [serial = 283] [outer = 0x8f506c00] 14:48:42 INFO - PROCESS | 1744 | 1467236922161 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]]]}] 14:48:42 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. 14:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1489ms 14:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:48:42 INFO - PROCESS | 1744 | 1467236922232 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:48:42 INFO - PROCESS | 1744 | 1467236922235 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 14:48:42 INFO - PROCESS | 1744 | 1467236922243 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:48:42 INFO - PROCESS | 1744 | 1467236922246 Marionette TRACE conn4 <- [1,350,null,{}] 14:48:42 INFO - PROCESS | 1744 | 1467236922252 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}] 14:48:42 INFO - PROCESS | 1744 | 1467236922257 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:42 INFO - PROCESS | 1744 | 1467236922473 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:48:42 INFO - PROCESS | 1744 | 1467236922701 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:42 INFO - PROCESS | 1744 | 1467236922708 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f510400 == 75 [pid = 1744] [id = 95] 14:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x91804400) [pid = 1744] [serial = 284] [outer = (nil)] 14:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x951df000) [pid = 1744] [serial = 285] [outer = 0x91804400] 14:48:42 INFO - PROCESS | 1744 | 1467236922840 Marionette DEBUG loaded listener.js 14:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9a4ba000) [pid = 1744] [serial = 286] [outer = 0x91804400] 14:48:43 INFO - PROCESS | 1744 | 1467236923715 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]]]}] 14:48:44 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. 14:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1791ms 14:48:44 INFO - PROCESS | 1744 | 1467236924037 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:48:44 INFO - PROCESS | 1744 | 1467236924044 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 14:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:48:44 INFO - PROCESS | 1744 | 1467236924052 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:48:44 INFO - PROCESS | 1744 | 1467236924057 Marionette TRACE conn4 <- [1,354,null,{}] 14:48:44 INFO - PROCESS | 1744 | 1467236924065 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}] 14:48:44 INFO - PROCESS | 1744 | 1467236924070 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:44 INFO - PROCESS | 1744 | 1467236924245 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:48:44 INFO - PROCESS | 1744 | 1467236924484 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:44 INFO - PROCESS | 1744 | 1467236924501 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x92872800 == 76 [pid = 1744] [id = 96] 14:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x92872c00) [pid = 1744] [serial = 287] [outer = (nil)] 14:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x92879800) [pid = 1744] [serial = 288] [outer = 0x92872c00] 14:48:44 INFO - PROCESS | 1744 | 1467236924569 Marionette DEBUG loaded listener.js 14:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x93a27400) [pid = 1744] [serial = 289] [outer = 0x92872c00] 14:48:45 INFO - PROCESS | 1744 | 1467236925602 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]]]}] 14:48:45 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. 14:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1589ms 14:48:45 INFO - PROCESS | 1744 | 1467236925640 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:48:45 INFO - PROCESS | 1744 | 1467236925644 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 14:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:48:45 INFO - PROCESS | 1744 | 1467236925655 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:48:45 INFO - PROCESS | 1744 | 1467236925660 Marionette TRACE conn4 <- [1,358,null,{}] 14:48:45 INFO - PROCESS | 1744 | 1467236925666 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}] 14:48:45 INFO - PROCESS | 1744 | 1467236925672 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:45 INFO - PROCESS | 1744 | 1467236925889 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9369f800 == 75 [pid = 1744] [id = 18] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0xa2379800 == 74 [pid = 1744] [id = 19] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9204a800 == 73 [pid = 1744] [id = 47] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x93867400 == 72 [pid = 1744] [id = 20] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0xa20a9400 == 71 [pid = 1744] [id = 57] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x99b44400) [pid = 1744] [serial = 215] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | 1467236926153 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:46 INFO - PROCESS | 1744 | 1467236926164 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x994dcc00 == 70 [pid = 1744] [id = 34] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x93872400 == 69 [pid = 1744] [id = 23] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x94530800 == 68 [pid = 1744] [id = 55] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x94f5c000 == 67 [pid = 1744] [id = 33] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9386ec00 == 66 [pid = 1744] [id = 53] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9971f800 == 65 [pid = 1744] [id = 16] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x98c70c00 == 64 [pid = 1744] [id = 15] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0xa62b5000 == 63 [pid = 1744] [id = 50] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x94f14400 == 62 [pid = 1744] [id = 52] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x99ec0800 == 61 [pid = 1744] [id = 49] 14:48:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50ac00 == 62 [pid = 1744] [id = 97] 14:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x93867400) [pid = 1744] [serial = 290] [outer = (nil)] 14:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x94f5a800) [pid = 1744] [serial = 291] [outer = 0x93867400] 14:48:46 INFO - PROCESS | 1744 | 1467236926264 Marionette DEBUG loaded listener.js 14:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x952af800) [pid = 1744] [serial = 292] [outer = 0x93867400] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91acd800 == 61 [pid = 1744] [id = 87] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x99b45800 == 60 [pid = 1744] [id = 86] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x93a30400 == 59 [pid = 1744] [id = 85] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9747fc00 == 58 [pid = 1744] [id = 84] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x94f1a800 == 57 [pid = 1744] [id = 83] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9180a800 == 56 [pid = 1744] [id = 82] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac1800 == 55 [pid = 1744] [id = 80] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9180b000 == 54 [pid = 1744] [id = 79] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91801800 == 53 [pid = 1744] [id = 78] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x921f0c00 == 52 [pid = 1744] [id = 77] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9452a000 == 51 [pid = 1744] [id = 76] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x99b4b000 == 50 [pid = 1744] [id = 75] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x961e1000 == 49 [pid = 1744] [id = 74] 14:48:46 INFO - PROCESS | 1744 | --DOCSHELL 0x94f10000 == 48 [pid = 1744] [id = 73] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9aa65000) [pid = 1744] [serial = 209] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9ad07800) [pid = 1744] [serial = 210] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x9a538400) [pid = 1744] [serial = 182] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0xa25f9400) [pid = 1744] [serial = 191] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x99d8f400) [pid = 1744] [serial = 201] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9940d000) [pid = 1744] [serial = 200] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9a4b9c00) [pid = 1744] [serial = 194] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0xa6210000) [pid = 1744] [serial = 176] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x951d8800) [pid = 1744] [serial = 198] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x94f5b800) [pid = 1744] [serial = 197] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9a53f000) [pid = 1744] [serial = 206] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9a4b3800) [pid = 1744] [serial = 203] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9a4bb800) [pid = 1744] [serial = 204] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x951e2c00) [pid = 1744] [serial = 188] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x98083000) [pid = 1744] [serial = 179] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9b5efc00) [pid = 1744] [serial = 185] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0xa2376800) [pid = 1744] [serial = 213] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9aa59800) [pid = 1744] [serial = 212] [outer = (nil)] [url = about:blank] 14:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a94b400) [pid = 1744] [serial = 207] [outer = (nil)] [url = about:blank] 14:48:47 INFO - PROCESS | 1744 | 1467236927130 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]]]}] 14:48:47 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. 14:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1500ms 14:48:47 INFO - PROCESS | 1744 | 1467236927152 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:48:47 INFO - PROCESS | 1744 | 1467236927156 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 14:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:48:47 INFO - PROCESS | 1744 | 1467236927174 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:48:47 INFO - PROCESS | 1744 | 1467236927177 Marionette TRACE conn4 <- [1,362,null,{}] 14:48:47 INFO - PROCESS | 1744 | 1467236927194 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}] 14:48:47 INFO - PROCESS | 1744 | 1467236927202 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:47 INFO - PROCESS | 1744 | 1467236927375 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:48:47 INFO - PROCESS | 1744 | 1467236927388 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:47 INFO - PROCESS | 1744 | 1467236927399 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x961dac00 == 49 [pid = 1744] [id = 98] 14:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x961e1000) [pid = 1744] [serial = 293] [outer = (nil)] 14:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x98c70c00) [pid = 1744] [serial = 294] [outer = 0x961e1000] 14:48:47 INFO - PROCESS | 1744 | 1467236927471 Marionette DEBUG loaded listener.js 14:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x99ad1c00) [pid = 1744] [serial = 295] [outer = 0x961e1000] 14:48:48 INFO - PROCESS | 1744 | 1467236928443 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]]]}] 14:48:48 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. 14:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1299ms 14:48:48 INFO - PROCESS | 1744 | 1467236928463 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:48:48 INFO - PROCESS | 1744 | 1467236928466 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 14:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:48:48 INFO - PROCESS | 1744 | 1467236928472 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:48:48 INFO - PROCESS | 1744 | 1467236928476 Marionette TRACE conn4 <- [1,366,null,{}] 14:48:48 INFO - PROCESS | 1744 | 1467236928481 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}] 14:48:48 INFO - PROCESS | 1744 | 1467236928486 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:48 INFO - PROCESS | 1744 | 1467236928644 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:48:48 INFO - PROCESS | 1744 | 1467236928796 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:48 INFO - PROCESS | 1744 | 1467236928802 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180b000 == 50 [pid = 1744] [id = 99] 14:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x99ada800) [pid = 1744] [serial = 296] [outer = (nil)] 14:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x99d95000) [pid = 1744] [serial = 297] [outer = 0x99ada800] 14:48:48 INFO - PROCESS | 1744 | 1467236928872 Marionette DEBUG loaded listener.js 14:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9a4bb800) [pid = 1744] [serial = 298] [outer = 0x99ada800] 14:48:49 INFO - PROCESS | 1744 | 1467236929733 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]]]}] 14:48:49 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. 14:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1337ms 14:48:49 INFO - PROCESS | 1744 | 1467236929811 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:48:49 INFO - PROCESS | 1744 | 1467236929814 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 14:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:48:49 INFO - PROCESS | 1744 | 1467236929823 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:48:49 INFO - PROCESS | 1744 | 1467236929827 Marionette TRACE conn4 <- [1,370,null,{}] 14:48:49 INFO - PROCESS | 1744 | 1467236929833 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}] 14:48:49 INFO - PROCESS | 1744 | 1467236929837 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:50 INFO - PROCESS | 1744 | 1467236930075 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:48:50 INFO - PROCESS | 1744 | 1467236930102 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:50 INFO - PROCESS | 1744 | 1467236930111 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a4b6800 == 51 [pid = 1744] [id = 100] 14:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9a535000) [pid = 1744] [serial = 299] [outer = (nil)] 14:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9a53f400) [pid = 1744] [serial = 300] [outer = 0x9a535000] 14:48:50 INFO - PROCESS | 1744 | 1467236930192 Marionette DEBUG loaded listener.js 14:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9aa59c00) [pid = 1744] [serial = 301] [outer = 0x9a535000] 14:48:51 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x94f5ec00) [pid = 1744] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:48:51 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x99d8d400) [pid = 1744] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:48:51 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x99d9cc00) [pid = 1744] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:48:51 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9287b000) [pid = 1744] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:48:51 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x97eda400) [pid = 1744] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:48:51 INFO - PROCESS | 1744 | 1467236931281 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]]]}] 14:48:51 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. 14:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1486ms 14:48:51 INFO - PROCESS | 1744 | 1467236931308 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:48:51 INFO - PROCESS | 1744 | 1467236931311 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 14:48:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:48:51 INFO - PROCESS | 1744 | 1467236931317 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:48:51 INFO - PROCESS | 1744 | 1467236931320 Marionette TRACE conn4 <- [1,374,null,{}] 14:48:51 INFO - PROCESS | 1744 | 1467236931326 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}] 14:48:51 INFO - PROCESS | 1744 | 1467236931335 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:51 INFO - PROCESS | 1744 | 1467236931552 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:48:51 INFO - PROCESS | 1744 | 1467236931730 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:51 INFO - PROCESS | 1744 | 1467236931738 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180bc00 == 52 [pid = 1744] [id = 101] 14:48:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x94f5ec00) [pid = 1744] [serial = 302] [outer = (nil)] 14:48:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9b039800) [pid = 1744] [serial = 303] [outer = 0x94f5ec00] 14:48:51 INFO - PROCESS | 1744 | 1467236931805 Marionette DEBUG loaded listener.js 14:48:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9d31a400) [pid = 1744] [serial = 304] [outer = 0x94f5ec00] 14:48:52 INFO - PROCESS | 1744 | 1467236932513 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:48:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:48:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1236ms 14:48:52 INFO - PROCESS | 1744 | 1467236932554 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:48:52 INFO - PROCESS | 1744 | 1467236932557 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 14:48:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:48:52 INFO - PROCESS | 1744 | 1467236932571 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:48:52 INFO - PROCESS | 1744 | 1467236932573 Marionette TRACE conn4 <- [1,378,null,{}] 14:48:52 INFO - PROCESS | 1744 | 1467236932579 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}] 14:48:52 INFO - PROCESS | 1744 | 1467236932584 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:52 INFO - PROCESS | 1744 | 1467236932747 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:48:52 INFO - PROCESS | 1744 | 1467236932763 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:52 INFO - PROCESS | 1744 | 1467236932770 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d6000 == 53 [pid = 1744] [id = 102] 14:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x8f4d7c00) [pid = 1744] [serial = 305] [outer = (nil)] 14:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8f4de800) [pid = 1744] [serial = 306] [outer = 0x8f4d7c00] 14:48:52 INFO - PROCESS | 1744 | 1467236932836 Marionette DEBUG loaded listener.js 14:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x8f4e1c00) [pid = 1744] [serial = 307] [outer = 0x8f4d7c00] 14:48:53 INFO - PROCESS | 1744 | 1467236933956 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:48:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:48:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1439ms 14:48:54 INFO - PROCESS | 1744 | 1467236934011 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:48:54 INFO - PROCESS | 1744 | 1467236934017 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 14:48:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:48:54 INFO - PROCESS | 1744 | 1467236934026 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:48:54 INFO - PROCESS | 1744 | 1467236934033 Marionette TRACE conn4 <- [1,382,null,{}] 14:48:54 INFO - PROCESS | 1744 | 1467236934041 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}] 14:48:54 INFO - PROCESS | 1744 | 1467236934046 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:54 INFO - PROCESS | 1744 | 1467236934243 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:48:54 INFO - PROCESS | 1744 | 1467236934461 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:54 INFO - PROCESS | 1744 | 1467236934473 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f509c00 == 54 [pid = 1744] [id = 103] 14:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91807400) [pid = 1744] [serial = 308] [outer = (nil)] 14:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x92874c00) [pid = 1744] [serial = 309] [outer = 0x91807400] 14:48:54 INFO - PROCESS | 1744 | 1467236934597 Marionette DEBUG loaded listener.js 14:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x936a5c00) [pid = 1744] [serial = 310] [outer = 0x91807400] 14:48:55 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:48:55 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:48:55 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:48:55 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:48:55 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:48:55 INFO - PROCESS | 1744 | 1467236935507 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:48:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:48:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1494ms 14:48:55 INFO - PROCESS | 1744 | 1467236935520 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:48:55 INFO - PROCESS | 1744 | 1467236935527 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 14:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:48:55 INFO - PROCESS | 1744 | 1467236935538 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:48:55 INFO - PROCESS | 1744 | 1467236935542 Marionette TRACE conn4 <- [1,386,null,{}] 14:48:55 INFO - PROCESS | 1744 | 1467236935548 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}] 14:48:55 INFO - PROCESS | 1744 | 1467236935554 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:55 INFO - PROCESS | 1744 | 1467236935733 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:48:55 INFO - PROCESS | 1744 | 1467236935910 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:55 INFO - PROCESS | 1744 | 1467236935919 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x95150400 == 55 [pid = 1744] [id = 104] 14:48:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x952b7400) [pid = 1744] [serial = 311] [outer = (nil)] 14:48:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x961e0c00) [pid = 1744] [serial = 312] [outer = 0x952b7400] 14:48:56 INFO - PROCESS | 1744 | 1467236936000 Marionette DEBUG loaded listener.js 14:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9803c000) [pid = 1744] [serial = 313] [outer = 0x952b7400] 14:48:57 INFO - PROCESS | 1744 | 1467236937086 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]]]}] 14:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1583ms 14:48:57 INFO - PROCESS | 1744 | 1467236937121 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:48:57 INFO - PROCESS | 1744 | 1467236937125 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 14:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:48:57 INFO - PROCESS | 1744 | 1467236937132 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:48:57 INFO - PROCESS | 1744 | 1467236937138 Marionette TRACE conn4 <- [1,390,null,{}] 14:48:57 INFO - PROCESS | 1744 | 1467236937155 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}] 14:48:57 INFO - PROCESS | 1744 | 1467236937164 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:57 INFO - PROCESS | 1744 | 1467236937352 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:48:57 INFO - PROCESS | 1744 | 1467236937567 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:57 INFO - PROCESS | 1744 | 1467236937580 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x91806c00 == 56 [pid = 1744] [id = 105] 14:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9ac98000) [pid = 1744] [serial = 314] [outer = (nil)] 14:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9b67f400) [pid = 1744] [serial = 315] [outer = 0x9ac98000] 14:48:57 INFO - PROCESS | 1744 | 1467236937714 Marionette DEBUG loaded listener.js 14:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9e4cdc00) [pid = 1744] [serial = 316] [outer = 0x9ac98000] 14:48:58 INFO - PROCESS | 1744 | 1467236938604 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]]]}] 14:48:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1537ms 14:48:58 INFO - PROCESS | 1744 | 1467236938671 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:48:58 INFO - PROCESS | 1744 | 1467236938677 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 14:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:48:58 INFO - PROCESS | 1744 | 1467236938686 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:48:58 INFO - PROCESS | 1744 | 1467236938691 Marionette TRACE conn4 <- [1,394,null,{}] 14:48:58 INFO - PROCESS | 1744 | 1467236938698 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}] 14:48:58 INFO - PROCESS | 1744 | 1467236938705 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:58 INFO - PROCESS | 1744 | 1467236938939 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:48:59 INFO - PROCESS | 1744 | 1467236939154 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:59 INFO - PROCESS | 1744 | 1467236939166 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:48:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bbc00 == 57 [pid = 1744] [id = 106] 14:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x8f7bc400) [pid = 1744] [serial = 317] [outer = (nil)] 14:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8f7c4400) [pid = 1744] [serial = 318] [outer = 0x8f7bc400] 14:48:59 INFO - PROCESS | 1744 | 1467236939268 Marionette DEBUG loaded listener.js 14:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x91806400) [pid = 1744] [serial = 319] [outer = 0x8f7bc400] 14:49:00 INFO - PROCESS | 1744 | 1467236940159 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]]]}] 14:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1538ms 14:49:00 INFO - PROCESS | 1744 | 1467236940224 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:49:00 INFO - PROCESS | 1744 | 1467236940228 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 14:49:00 INFO - PROCESS | 1744 | 1467236940235 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:49:00 INFO - PROCESS | 1744 | 1467236940239 Marionette TRACE conn4 <- [1,398,null,{}] 14:49:00 INFO - PROCESS | 1744 | 1467236940244 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}] 14:49:00 INFO - PROCESS | 1744 | 1467236940250 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:00 INFO - PROCESS | 1744 | 1467236940457 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:49:00 INFO - PROCESS | 1744 | 1467236940684 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:00 INFO - PROCESS | 1744 | 1467236940694 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d7000 == 58 [pid = 1744] [id = 107] 14:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x99b6e400) [pid = 1744] [serial = 320] [outer = (nil)] 14:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x99b75400) [pid = 1744] [serial = 321] [outer = 0x99b6e400] 14:49:00 INFO - PROCESS | 1744 | 1467236940789 Marionette DEBUG loaded listener.js 14:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x99b77800) [pid = 1744] [serial = 322] [outer = 0x99b6e400] 14:49:01 INFO - PROCESS | 1744 | 1467236941766 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]]]}] 14:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1584ms 14:49:01 INFO - PROCESS | 1744 | 1467236941819 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:49:01 INFO - PROCESS | 1744 | 1467236941823 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 14:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:49:01 INFO - PROCESS | 1744 | 1467236941831 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:49:01 INFO - PROCESS | 1744 | 1467236941835 Marionette TRACE conn4 <- [1,402,null,{}] 14:49:01 INFO - PROCESS | 1744 | 1467236941841 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}] 14:49:01 INFO - PROCESS | 1744 | 1467236941852 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:02 INFO - PROCESS | 1744 | 1467236942092 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:49:02 INFO - PROCESS | 1744 | 1467236942362 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:02 INFO - PROCESS | 1744 | 1467236942375 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f507400 == 59 [pid = 1744] [id = 108] 14:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x8f50a400) [pid = 1744] [serial = 323] [outer = (nil)] 14:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8f8f7800) [pid = 1744] [serial = 324] [outer = 0x8f50a400] 14:49:02 INFO - PROCESS | 1744 | 1467236942457 Marionette DEBUG loaded listener.js 14:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x8f8fa000) [pid = 1744] [serial = 325] [outer = 0x8f50a400] 14:49:03 INFO - PROCESS | 1744 | 1467236943398 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]]]}] 14:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1636ms 14:49:03 INFO - PROCESS | 1744 | 1467236943466 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:49:03 INFO - PROCESS | 1744 | 1467236943471 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 14:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:49:03 INFO - PROCESS | 1744 | 1467236943477 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:49:03 INFO - PROCESS | 1744 | 1467236943481 Marionette TRACE conn4 <- [1,406,null,{}] 14:49:03 INFO - PROCESS | 1744 | 1467236943487 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}] 14:49:03 INFO - PROCESS | 1744 | 1467236943493 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:03 INFO - PROCESS | 1744 | 1467236943677 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:49:03 INFO - PROCESS | 1744 | 1467236943897 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:03 INFO - PROCESS | 1744 | 1467236943908 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea02000 == 60 [pid = 1744] [id = 109] 14:49:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x8ea04000) [pid = 1744] [serial = 326] [outer = (nil)] 14:49:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x8ea0b800) [pid = 1744] [serial = 327] [outer = 0x8ea04000] 14:49:04 INFO - PROCESS | 1744 | 1467236943997 Marionette DEBUG loaded listener.js 14:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x8ea0e800) [pid = 1744] [serial = 328] [outer = 0x8ea04000] 14:49:04 INFO - PROCESS | 1744 | 1467236944910 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]]]}] 14:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1503ms 14:49:04 INFO - PROCESS | 1744 | 1467236944982 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:49:04 INFO - PROCESS | 1744 | 1467236944986 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 14:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:49:04 INFO - PROCESS | 1744 | 1467236944993 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:49:04 INFO - PROCESS | 1744 | 1467236944996 Marionette TRACE conn4 <- [1,410,null,{}] 14:49:05 INFO - PROCESS | 1744 | 1467236945002 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}] 14:49:05 INFO - PROCESS | 1744 | 1467236945007 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:05 INFO - PROCESS | 1744 | 1467236945185 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:49:05 INFO - PROCESS | 1744 | 1467236945405 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:05 INFO - PROCESS | 1744 | 1467236945414 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0a400 == 61 [pid = 1744] [id = 110] 14:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x8ebe4400) [pid = 1744] [serial = 329] [outer = (nil)] 14:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x8ebea400) [pid = 1744] [serial = 330] [outer = 0x8ebe4400] 14:49:05 INFO - PROCESS | 1744 | 1467236945538 Marionette DEBUG loaded listener.js 14:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8ebec400) [pid = 1744] [serial = 331] [outer = 0x8ebe4400] 14:49:06 INFO - PROCESS | 1744 | 1467236946496 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]]]}] 14:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1791ms 14:49:06 INFO - PROCESS | 1744 | 1467236946785 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:49:06 INFO - PROCESS | 1744 | 1467236946792 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 14:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:49:06 INFO - PROCESS | 1744 | 1467236946801 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:49:06 INFO - PROCESS | 1744 | 1467236946805 Marionette TRACE conn4 <- [1,414,null,{}] 14:49:06 INFO - PROCESS | 1744 | 1467236946822 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}] 14:49:06 INFO - PROCESS | 1744 | 1467236946828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:07 INFO - PROCESS | 1744 | 1467236947069 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:49:07 INFO - PROCESS | 1744 | 1467236947244 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:07 INFO - PROCESS | 1744 | 1467236947262 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f508c00 == 62 [pid = 1744] [id = 111] 14:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8f50a800) [pid = 1744] [serial = 332] [outer = (nil)] 14:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8f7bc800) [pid = 1744] [serial = 333] [outer = 0x8f50a800] 14:49:07 INFO - PROCESS | 1744 | 1467236947331 Marionette DEBUG loaded listener.js 14:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x8f8ec000) [pid = 1744] [serial = 334] [outer = 0x8f50a800] 14:49:08 INFO - PROCESS | 1744 | 1467236948303 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]]]}] 14:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1544ms 14:49:08 INFO - PROCESS | 1744 | 1467236948345 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:49:08 INFO - PROCESS | 1744 | 1467236948351 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 14:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:49:08 INFO - PROCESS | 1744 | 1467236948361 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:49:08 INFO - PROCESS | 1744 | 1467236948366 Marionette TRACE conn4 <- [1,418,null,{}] 14:49:08 INFO - PROCESS | 1744 | 1467236948372 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}] 14:49:08 INFO - PROCESS | 1744 | 1467236948377 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:08 INFO - PROCESS | 1744 | 1467236948564 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:49:08 INFO - PROCESS | 1744 | 1467236948789 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:08 INFO - PROCESS | 1744 | 1467236948800 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f7000 == 63 [pid = 1744] [id = 112] 14:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x91806000) [pid = 1744] [serial = 335] [outer = (nil)] 14:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x91ac1800) [pid = 1744] [serial = 336] [outer = 0x91806000] 14:49:08 INFO - PROCESS | 1744 | 1467236948887 Marionette DEBUG loaded listener.js 14:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x921eb000) [pid = 1744] [serial = 337] [outer = 0x91806000] 14:49:10 INFO - PROCESS | 1744 | 1467236950166 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]]]}] 14:49:10 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 14:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1838ms 14:49:10 INFO - PROCESS | 1744 | 1467236950196 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:49:10 INFO - PROCESS | 1744 | 1467236950200 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 14:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:49:10 INFO - PROCESS | 1744 | 1467236950315 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:49:10 INFO - PROCESS | 1744 | 1467236950318 Marionette TRACE conn4 <- [1,422,null,{}] 14:49:10 INFO - PROCESS | 1744 | 1467236950334 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}] 14:49:10 INFO - PROCESS | 1744 | 1467236950342 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:10 INFO - PROCESS | 1744 | 1467236950522 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:49:10 INFO - PROCESS | 1744 | --DOCSHELL 0x99d91400 == 62 [pid = 1744] [id = 61] 14:49:10 INFO - PROCESS | 1744 | --DOCSHELL 0x9452b400 == 61 [pid = 1744] [id = 54] 14:49:10 INFO - PROCESS | 1744 | --DOCSHELL 0x951d8400 == 60 [pid = 1744] [id = 64] 14:49:10 INFO - PROCESS | 1744 | --DOCSHELL 0x951d7c00 == 59 [pid = 1744] [id = 63] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x952bd800) [pid = 1744] [serial = 240] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x9803f800) [pid = 1744] [serial = 221] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x9aa65800) [pid = 1744] [serial = 228] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x9a4b0000) [pid = 1744] [serial = 224] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x952b8800) [pid = 1744] [serial = 231] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x951e2000) [pid = 1744] [serial = 218] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0xa108f000) [pid = 1744] [serial = 261] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x92874400) [pid = 1744] [serial = 243] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x91aca000) [pid = 1744] [serial = 237] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x92047000) [pid = 1744] [serial = 234] [outer = (nil)] [url = about:blank] 14:49:10 INFO - PROCESS | 1744 | 1467236950804 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:10 INFO - PROCESS | 1744 | 1467236950817 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:10 INFO - PROCESS | 1744 | --DOCSHELL 0x9aa67800 == 58 [pid = 1744] [id = 62] 14:49:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x91aca000 == 59 [pid = 1744] [id = 113] 14:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x91aca800) [pid = 1744] [serial = 338] [outer = (nil)] 14:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x92875000) [pid = 1744] [serial = 339] [outer = 0x91aca800] 14:49:10 INFO - PROCESS | 1744 | 1467236950900 Marionette DEBUG loaded listener.js 14:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x94f19000) [pid = 1744] [serial = 340] [outer = 0x91aca800] 14:49:11 INFO - PROCESS | 1744 | --DOCSHELL 0x951d6c00 == 58 [pid = 1744] [id = 89] 14:49:11 INFO - PROCESS | 1744 | --DOCSHELL 0x91807c00 == 57 [pid = 1744] [id = 88] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x93a27c00) [pid = 1744] [serial = 96] [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.] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x951dbc00) [pid = 1744] [serial = 249] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x952b7800) [pid = 1744] [serial = 250] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x9a4af400) [pid = 1744] [serial = 256] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x99ec4800) [pid = 1744] [serial = 255] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9a541000) [pid = 1744] [serial = 258] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x94f0f400) [pid = 1744] [serial = 247] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x936a3000) [pid = 1744] [serial = 246] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x99b3e400) [pid = 1744] [serial = 252] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9a970000) [pid = 1744] [serial = 259] [outer = (nil)] [url = about:blank] 14:49:11 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x99b48000) [pid = 1744] [serial = 253] [outer = (nil)] [url = about:blank] 14:49:12 INFO - PROCESS | 1744 | 1467236952179 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]]]}] 14:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1895ms 14:49:12 INFO - PROCESS | 1744 | 1467236952203 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:49:12 INFO - PROCESS | 1744 | 1467236952206 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 14:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:49:12 INFO - PROCESS | 1744 | 1467236952213 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:49:12 INFO - PROCESS | 1744 | 1467236952215 Marionette TRACE conn4 <- [1,426,null,{}] 14:49:12 INFO - PROCESS | 1744 | 1467236952221 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}] 14:49:12 INFO - PROCESS | 1744 | 1467236952226 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:12 INFO - PROCESS | 1744 | 1467236952440 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:49:12 INFO - PROCESS | 1744 | 1467236952576 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:12 INFO - PROCESS | 1744 | 1467236952581 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50b400 == 58 [pid = 1744] [id = 114] 14:49:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x94f19c00) [pid = 1744] [serial = 341] [outer = (nil)] 14:49:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x952bcc00) [pid = 1744] [serial = 342] [outer = 0x94f19c00] 14:49:12 INFO - PROCESS | 1744 | 1467236952653 Marionette DEBUG loaded listener.js 14:49:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x961d8800) [pid = 1744] [serial = 343] [outer = 0x94f19c00] 14:49:13 INFO - PROCESS | 1744 | 1467236953427 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] 14:49:13 INFO - PROCESS | 1744 | 1467236953498 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 14:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:49:13 INFO - PROCESS | 1744 | 1467236953505 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:49:13 INFO - PROCESS | 1744 | 1467236953508 Marionette TRACE conn4 <- [1,430,null,{}] 14:49:13 INFO - PROCESS | 1744 | 1467236953514 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}] 14:49:13 INFO - PROCESS | 1744 | 1467236953518 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:13 INFO - PROCESS | 1744 | 1467236953728 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:49:13 INFO - PROCESS | 1744 | 1467236953746 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:13 INFO - PROCESS | 1744 | 1467236953756 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x91810c00 == 59 [pid = 1744] [id = 115] 14:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x97476400) [pid = 1744] [serial = 344] [outer = (nil)] 14:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x993cd400) [pid = 1744] [serial = 345] [outer = 0x97476400] 14:49:13 INFO - PROCESS | 1744 | 1467236953820 Marionette DEBUG loaded listener.js 14:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x99b44800) [pid = 1744] [serial = 346] [outer = 0x97476400] 14:49:14 INFO - PROCESS | 1744 | 1467236954826 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]]]}] 14:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1381ms 14:49:14 INFO - PROCESS | 1744 | 1467236954894 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:49:14 INFO - PROCESS | 1744 | 1467236954911 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 14:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:49:14 INFO - PROCESS | 1744 | 1467236954917 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:49:14 INFO - PROCESS | 1744 | 1467236954921 Marionette TRACE conn4 <- [1,434,null,{}] 14:49:14 INFO - PROCESS | 1744 | 1467236954935 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}] 14:49:14 INFO - PROCESS | 1744 | 1467236954944 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:15 INFO - PROCESS | 1744 | 1467236955277 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:49:15 INFO - PROCESS | 1744 | 1467236955304 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:15 INFO - PROCESS | 1744 | 1467236955310 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea05000 == 60 [pid = 1744] [id = 116] 14:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9803b800) [pid = 1744] [serial = 347] [outer = (nil)] 14:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x99ec4800) [pid = 1744] [serial = 348] [outer = 0x9803b800] 14:49:15 INFO - PROCESS | 1744 | 1467236955378 Marionette DEBUG loaded listener.js 14:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x9a4b5c00) [pid = 1744] [serial = 349] [outer = 0x9803b800] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0xa23a9800) [pid = 1744] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x97e27c00) [pid = 1744] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x93875800) [pid = 1744] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x91ad0800) [pid = 1744] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x94f14c00) [pid = 1744] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9ad0f000) [pid = 1744] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x98c7fc00) [pid = 1744] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9a535000) [pid = 1744] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x94f5ec00) [pid = 1744] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9180d000) [pid = 1744] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x92872c00) [pid = 1744] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x961e1000) [pid = 1744] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x93867400) [pid = 1744] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x951dc400) [pid = 1744] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x99d94800) [pid = 1744] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x99ada800) [pid = 1744] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x951df800) [pid = 1744] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x97474c00) [pid = 1744] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9aa67c00) [pid = 1744] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9a533800) [pid = 1744] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x951dd800) [pid = 1744] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x994d9800) [pid = 1744] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x91ac2000) [pid = 1744] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x97482400) [pid = 1744] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9204e400) [pid = 1744] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9b510c00) [pid = 1744] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0xa682f000) [pid = 1744] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x97e2a400) [pid = 1744] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x99b3c400) [pid = 1744] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x94f72000) [pid = 1744] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x97481400) [pid = 1744] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x99b4b400) [pid = 1744] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x94f0e400) [pid = 1744] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x952b1000) [pid = 1744] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x91802000) [pid = 1744] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:49:16 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9180c400) [pid = 1744] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:49:16 INFO - PROCESS | 1744 | 1467236956720 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]]]}] 14:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1831ms 14:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:49:16 INFO - PROCESS | 1744 | 1467236956750 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:49:16 INFO - PROCESS | 1744 | 1467236956753 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 14:49:16 INFO - PROCESS | 1744 | 1467236956759 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:49:16 INFO - PROCESS | 1744 | 1467236956762 Marionette TRACE conn4 <- [1,438,null,{}] 14:49:16 INFO - PROCESS | 1744 | 1467236956768 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}] 14:49:16 INFO - PROCESS | 1744 | 1467236956772 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:16 INFO - PROCESS | 1744 | 1467236956921 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:49:16 INFO - PROCESS | 1744 | 1467236956935 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:16 INFO - PROCESS | 1744 | 1467236956942 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4df400 == 61 [pid = 1744] [id = 117] 14:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x91803c00) [pid = 1744] [serial = 350] [outer = (nil)] 14:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x94f5b800) [pid = 1744] [serial = 351] [outer = 0x91803c00] 14:49:17 INFO - PROCESS | 1744 | 1467236957012 Marionette DEBUG loaded listener.js 14:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x952b1000) [pid = 1744] [serial = 352] [outer = 0x91803c00] 14:49:17 INFO - PROCESS | 1744 | 1467236957866 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]]]}] 14:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1184ms 14:49:17 INFO - PROCESS | 1744 | 1467236957942 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:49:17 INFO - PROCESS | 1744 | 1467236957946 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 14:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:49:17 INFO - PROCESS | 1744 | 1467236957952 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:49:17 INFO - PROCESS | 1744 | 1467236957955 Marionette TRACE conn4 <- [1,442,null,{}] 14:49:17 INFO - PROCESS | 1744 | 1467236957961 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}] 14:49:17 INFO - PROCESS | 1744 | 1467236957966 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:18 INFO - PROCESS | 1744 | 1467236958134 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:49:18 INFO - PROCESS | 1744 | 1467236958381 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:18 INFO - PROCESS | 1744 | 1467236958391 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea03c00 == 62 [pid = 1744] [id = 118] 14:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x8ea06800) [pid = 1744] [serial = 353] [outer = (nil)] 14:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8ebe9800) [pid = 1744] [serial = 354] [outer = 0x8ea06800] 14:49:18 INFO - PROCESS | 1744 | 1467236958481 Marionette DEBUG loaded listener.js 14:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8f4e0c00) [pid = 1744] [serial = 355] [outer = 0x8ea06800] 14:49:19 INFO - PROCESS | 1744 | 1467236959642 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]]]}] 14:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1738ms 14:49:19 INFO - PROCESS | 1744 | 1467236959698 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:49:19 INFO - PROCESS | 1744 | 1467236959707 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 14:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:49:19 INFO - PROCESS | 1744 | 1467236959719 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:49:19 INFO - PROCESS | 1744 | 1467236959728 Marionette TRACE conn4 <- [1,446,null,{}] 14:49:19 INFO - PROCESS | 1744 | 1467236959741 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}] 14:49:19 INFO - PROCESS | 1744 | 1467236959755 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:20 INFO - PROCESS | 1744 | 1467236960101 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:49:20 INFO - PROCESS | 1744 | 1467236960293 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:20 INFO - PROCESS | 1744 | 1467236960301 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0a800 == 63 [pid = 1744] [id = 119] 14:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x91805400) [pid = 1744] [serial = 356] [outer = (nil)] 14:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x91acd000) [pid = 1744] [serial = 357] [outer = 0x91805400] 14:49:20 INFO - PROCESS | 1744 | 1467236960391 Marionette DEBUG loaded listener.js 14:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x92870000) [pid = 1744] [serial = 358] [outer = 0x91805400] 14:49:21 INFO - PROCESS | 1744 | 1467236961375 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]]]}] 14:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1696ms 14:49:21 INFO - PROCESS | 1744 | 1467236961418 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:49:21 INFO - PROCESS | 1744 | 1467236961425 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 14:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:49:21 INFO - PROCESS | 1744 | 1467236961433 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:49:21 INFO - PROCESS | 1744 | 1467236961437 Marionette TRACE conn4 <- [1,450,null,{}] 14:49:21 INFO - PROCESS | 1744 | 1467236961443 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}] 14:49:21 INFO - PROCESS | 1744 | 1467236961449 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:21 INFO - PROCESS | 1744 | 1467236961670 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:49:22 INFO - PROCESS | 1744 | 1467236962025 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:22 INFO - PROCESS | 1744 | 1467236962035 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x951dbc00 == 64 [pid = 1744] [id = 120] 14:49:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x951dfc00) [pid = 1744] [serial = 359] [outer = (nil)] 14:49:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x952bb400) [pid = 1744] [serial = 360] [outer = 0x951dfc00] 14:49:22 INFO - PROCESS | 1744 | 1467236962119 Marionette DEBUG loaded listener.js 14:49:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x97e27c00) [pid = 1744] [serial = 361] [outer = 0x951dfc00] 14:49:23 INFO - PROCESS | 1744 | 1467236963203 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] 14:49:23 INFO - PROCESS | 1744 | 1467236963280 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 14:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:49:23 INFO - PROCESS | 1744 | 1467236963297 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:49:23 INFO - PROCESS | 1744 | 1467236963306 Marionette TRACE conn4 <- [1,454,null,{}] 14:49:23 INFO - PROCESS | 1744 | 1467236963314 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}] 14:49:23 INFO - PROCESS | 1744 | 1467236963321 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:23 INFO - PROCESS | 1744 | 1467236963575 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:49:23 INFO - PROCESS | 1744 | 1467236963814 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:23 INFO - PROCESS | 1744 | 1467236963824 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x961df800 == 65 [pid = 1744] [id = 121] 14:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x98c7b800) [pid = 1744] [serial = 362] [outer = (nil)] 14:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x99d92800) [pid = 1744] [serial = 363] [outer = 0x98c7b800] 14:49:23 INFO - PROCESS | 1744 | 1467236963923 Marionette DEBUG loaded listener.js 14:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9a4b2c00) [pid = 1744] [serial = 364] [outer = 0x98c7b800] 14:49:24 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:49:24 INFO - PROCESS | 1744 | 1467236964855 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]]]}] 14:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1608ms 14:49:24 INFO - PROCESS | 1744 | 1467236964896 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:49:24 INFO - PROCESS | 1744 | 1467236964901 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 14:49:24 INFO - PROCESS | 1744 | 1467236964908 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:49:24 INFO - PROCESS | 1744 | 1467236964912 Marionette TRACE conn4 <- [1,458,null,{}] 14:49:24 INFO - PROCESS | 1744 | 1467236964918 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}] 14:49:24 INFO - PROCESS | 1744 | 1467236964923 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:25 INFO - PROCESS | 1744 | 1467236965166 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:49:25 INFO - PROCESS | 1744 | 1467236965444 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:25 INFO - PROCESS | 1744 | 1467236965455 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x99b74000 == 66 [pid = 1744] [id = 122] 14:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9a4af400) [pid = 1744] [serial = 365] [outer = (nil)] 14:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9a731c00) [pid = 1744] [serial = 366] [outer = 0x9a4af400] 14:49:25 INFO - PROCESS | 1744 | 1467236965550 Marionette DEBUG loaded listener.js 14:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9a73cc00) [pid = 1744] [serial = 367] [outer = 0x9a4af400] 14:49:26 INFO - PROCESS | 1744 | 1467236966570 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] 14:49:26 INFO - PROCESS | 1744 | 1467236966645 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 14:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:49:26 INFO - PROCESS | 1744 | 1467236966657 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:49:26 INFO - PROCESS | 1744 | 1467236966660 Marionette TRACE conn4 <- [1,462,null,{}] 14:49:26 INFO - PROCESS | 1744 | 1467236966667 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}] 14:49:26 INFO - PROCESS | 1744 | 1467236966672 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:26 INFO - PROCESS | 1744 | 1467236966911 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:49:27 INFO - PROCESS | 1744 | 1467236967193 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:27 INFO - PROCESS | 1744 | 1467236967214 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9aa67800 == 67 [pid = 1744] [id = 123] 14:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9aa68400) [pid = 1744] [serial = 368] [outer = (nil)] 14:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9b503000) [pid = 1744] [serial = 369] [outer = 0x9aa68400] 14:49:27 INFO - PROCESS | 1744 | 1467236967303 Marionette DEBUG loaded listener.js 14:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0xa1092000) [pid = 1744] [serial = 370] [outer = 0x9aa68400] 14:49:28 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:49:28 INFO - PROCESS | 1744 | 1467236968355 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] 14:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:49:28 INFO - PROCESS | 1744 | 1467236968447 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 14:49:28 INFO - PROCESS | 1744 | 1467236968453 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:49:28 INFO - PROCESS | 1744 | 1467236968457 Marionette TRACE conn4 <- [1,466,null,{}] 14:49:28 INFO - PROCESS | 1744 | 1467236968463 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}] 14:49:28 INFO - PROCESS | 1744 | 1467236968469 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:28 INFO - PROCESS | 1744 | 1467236968704 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:49:28 INFO - PROCESS | 1744 | 1467236968932 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:28 INFO - PROCESS | 1744 | 1467236968940 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd4800 == 68 [pid = 1744] [id = 124] 14:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8ecd7000) [pid = 1744] [serial = 371] [outer = (nil)] 14:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8ecdbc00) [pid = 1744] [serial = 372] [outer = 0x8ecd7000] 14:49:29 INFO - PROCESS | 1744 | 1467236969019 Marionette DEBUG loaded listener.js 14:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9ac95000) [pid = 1744] [serial = 373] [outer = 0x8ecd7000] 14:49:30 INFO - PROCESS | 1744 | 1467236970020 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] 14:49:30 INFO - PROCESS | 1744 | 1467236970092 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 14:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:49:30 INFO - PROCESS | 1744 | 1467236970099 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:49:30 INFO - PROCESS | 1744 | 1467236970103 Marionette TRACE conn4 <- [1,470,null,{}] 14:49:30 INFO - PROCESS | 1744 | 1467236970109 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}] 14:49:30 INFO - PROCESS | 1744 | 1467236970114 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:30 INFO - PROCESS | 1744 | 1467236970335 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:49:30 INFO - PROCESS | 1744 | 1467236970567 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:30 INFO - PROCESS | 1744 | 1467236970576 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e5800 == 69 [pid = 1744] [id = 125] 14:49:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x8d7e8800) [pid = 1744] [serial = 374] [outer = (nil)] 14:49:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8d7ecc00) [pid = 1744] [serial = 375] [outer = 0x8d7e8800] 14:49:30 INFO - PROCESS | 1744 | 1467236970696 Marionette DEBUG loaded listener.js 14:49:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8d7f0c00) [pid = 1744] [serial = 376] [outer = 0x8d7e8800] 14:49:31 INFO - PROCESS | 1744 | 1467236971653 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]]]}] 14:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1635ms 14:49:31 INFO - PROCESS | 1744 | 1467236971736 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:49:31 INFO - PROCESS | 1744 | 1467236971741 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 14:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:49:31 INFO - PROCESS | 1744 | 1467236971748 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:49:31 INFO - PROCESS | 1744 | 1467236971752 Marionette TRACE conn4 <- [1,474,null,{}] 14:49:31 INFO - PROCESS | 1744 | 1467236971762 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}] 14:49:31 INFO - PROCESS | 1744 | 1467236971769 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:32 INFO - PROCESS | 1744 | 1467236972008 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:49:32 INFO - PROCESS | 1744 | 1467236972286 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:32 INFO - PROCESS | 1744 | 1467236972294 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d6800 == 70 [pid = 1744] [id = 126] 14:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x91802c00) [pid = 1744] [serial = 377] [outer = (nil)] 14:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x921e2800) [pid = 1744] [serial = 378] [outer = 0x91802c00] 14:49:32 INFO - PROCESS | 1744 | 1467236972376 Marionette DEBUG loaded listener.js 14:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x94526c00) [pid = 1744] [serial = 379] [outer = 0x91802c00] 14:49:34 INFO - PROCESS | 1744 | 1467236974001 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]]]}] 14:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2340ms 14:49:34 INFO - PROCESS | 1744 | 1467236974092 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:49:34 INFO - PROCESS | 1744 | 1467236974101 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 14:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:49:34 INFO - PROCESS | 1744 | 1467236974112 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:49:34 INFO - PROCESS | 1744 | 1467236974119 Marionette TRACE conn4 <- [1,478,null,{}] 14:49:34 INFO - PROCESS | 1744 | 1467236974133 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}] 14:49:34 INFO - PROCESS | 1744 | 1467236974143 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:34 INFO - PROCESS | 1744 | 1467236974517 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:49:34 INFO - PROCESS | 1744 | 1467236974693 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:34 INFO - PROCESS | 1744 | 1467236974712 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4da000 == 71 [pid = 1744] [id = 127] 14:49:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x8f4dc000) [pid = 1744] [serial = 380] [outer = (nil)] 14:49:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8f7c5000) [pid = 1744] [serial = 381] [outer = 0x8f4dc000] 14:49:34 INFO - PROCESS | 1744 | 1467236974844 Marionette DEBUG loaded listener.js 14:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x8f8f3c00) [pid = 1744] [serial = 382] [outer = 0x8f4dc000] 14:49:36 INFO - PROCESS | 1744 | 1467236976610 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]]]}] 14:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2549ms 14:49:36 INFO - PROCESS | 1744 | 1467236976659 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:49:36 INFO - PROCESS | 1744 | 1467236976666 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 14:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:49:36 INFO - PROCESS | 1744 | 1467236976677 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:49:36 INFO - PROCESS | 1744 | 1467236976689 Marionette TRACE conn4 <- [1,482,null,{}] 14:49:36 INFO - PROCESS | 1744 | 1467236976698 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}] 14:49:36 INFO - PROCESS | 1744 | 1467236976703 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:36 INFO - PROCESS | 1744 | 1467236976903 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:49:37 INFO - PROCESS | 1744 | 1467236977090 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:37 INFO - PROCESS | 1744 | 1467236977101 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea07c00 == 72 [pid = 1744] [id = 128] 14:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x91805800) [pid = 1744] [serial = 383] [outer = (nil)] 14:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x951e5c00) [pid = 1744] [serial = 384] [outer = 0x91805800] 14:49:37 INFO - PROCESS | 1744 | 1467236977182 Marionette DEBUG loaded listener.js 14:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x961db400) [pid = 1744] [serial = 385] [outer = 0x91805800] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x93737800 == 71 [pid = 1744] [id = 58] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x9180b000 == 70 [pid = 1744] [id = 99] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x9a4b6800 == 69 [pid = 1744] [id = 100] 14:49:37 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x951df000) [pid = 1744] [serial = 285] [outer = (nil)] [url = about:blank] 14:49:37 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x8f4de800) [pid = 1744] [serial = 306] [outer = (nil)] [url = about:blank] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x92045000 == 68 [pid = 1744] [id = 56] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4df400 == 67 [pid = 1744] [id = 117] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea05000 == 66 [pid = 1744] [id = 116] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x91810c00 == 65 [pid = 1744] [id = 115] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50b400 == 64 [pid = 1744] [id = 114] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x91aca000 == 63 [pid = 1744] [id = 113] 14:49:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f7000 == 62 [pid = 1744] [id = 112] 14:49:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8f508c00 == 61 [pid = 1744] [id = 111] 14:49:38 INFO - PROCESS | 1744 | --DOCSHELL 0x91806c00 == 60 [pid = 1744] [id = 105] 14:49:38 INFO - PROCESS | 1744 | --DOCSHELL 0x95150400 == 59 [pid = 1744] [id = 104] 14:49:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8f509c00 == 58 [pid = 1744] [id = 103] 14:49:38 INFO - PROCESS | 1744 | 1467236978231 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]]]}] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa255f400) [pid = 1744] [serial = 147] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0xa6ead400) [pid = 1744] [serial = 150] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0xa8253000) [pid = 1744] [serial = 153] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x99b46800) [pid = 1744] [serial = 216] [outer = (nil)] [url = about:blank] 14:49:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1601ms 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x961d4800) [pid = 1744] [serial = 219] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9940f800) [pid = 1744] [serial = 222] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x9a532800) [pid = 1744] [serial = 225] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0xa253b800) [pid = 1744] [serial = 229] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x952ba800) [pid = 1744] [serial = 232] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x952b6000) [pid = 1744] [serial = 235] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x91acb400) [pid = 1744] [serial = 238] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0xa3449000) [pid = 1744] [serial = 114] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0xa2374000) [pid = 1744] [serial = 262] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9b03e800) [pid = 1744] [serial = 195] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x92876800) [pid = 1744] [serial = 244] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x94f56400) [pid = 1744] [serial = 117] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0xa2378c00) [pid = 1744] [serial = 123] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x99d90c00) [pid = 1744] [serial = 120] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9a53f400) [pid = 1744] [serial = 300] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9aa59c00) [pid = 1744] [serial = 301] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9b039800) [pid = 1744] [serial = 303] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x921e6400) [pid = 1744] [serial = 265] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x91ac6c00) [pid = 1744] [serial = 264] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x99993400) [pid = 1744] [serial = 282] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0xa5017c00) [pid = 1744] [serial = 276] [outer = (nil)] [url = about:blank] 14:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x93a27400) [pid = 1744] [serial = 289] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x92879800) [pid = 1744] [serial = 288] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x98c70c00) [pid = 1744] [serial = 294] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x99ad1c00) [pid = 1744] [serial = 295] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x94f5a800) [pid = 1744] [serial = 291] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x961dc400) [pid = 1744] [serial = 268] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x952b5800) [pid = 1744] [serial = 267] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9a53d400) [pid = 1744] [serial = 271] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x99ec5000) [pid = 1744] [serial = 270] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x952af800) [pid = 1744] [serial = 292] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0xa6ea7c00) [pid = 1744] [serial = 279] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa2372000) [pid = 1744] [serial = 273] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x99d95000) [pid = 1744] [serial = 297] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9a4bb800) [pid = 1744] [serial = 298] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9d31a400) [pid = 1744] [serial = 304] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0xa34c5c00) [pid = 1744] [serial = 192] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x99ad7000) [pid = 1744] [serial = 180] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa2566000) [pid = 1744] [serial = 186] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9a53b800) [pid = 1744] [serial = 183] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x951e5400) [pid = 1744] [serial = 189] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x99d96c00) [pid = 1744] [serial = 144] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x961d5800) [pid = 1744] [serial = 241] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0xa62bbc00) [pid = 1744] [serial = 177] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x94f11400) [pid = 1744] [serial = 141] [outer = (nil)] [url = about:blank] 14:49:38 INFO - PROCESS | 1744 | 1467236978310 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:49:38 INFO - PROCESS | 1744 | 1467236978312 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 14:49:38 INFO - PROCESS | 1744 | 1467236978329 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:49:38 INFO - PROCESS | 1744 | 1467236978334 Marionette TRACE conn4 <- [1,486,null,{}] 14:49:38 INFO - PROCESS | 1744 | 1467236978370 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}] 14:49:38 INFO - PROCESS | 1744 | 1467236978377 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:38 INFO - PROCESS | 1744 | 1467236978561 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:49:38 INFO - PROCESS | 1744 | 1467236978707 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:38 INFO - PROCESS | 1744 | 1467236978715 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f71400 == 59 [pid = 1744] [id = 129] 14:49:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x94f77c00) [pid = 1744] [serial = 386] [outer = (nil)] 14:49:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x951e5800) [pid = 1744] [serial = 387] [outer = 0x94f77c00] 14:49:38 INFO - PROCESS | 1744 | 1467236978839 Marionette DEBUG loaded listener.js 14:49:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x961d4800) [pid = 1744] [serial = 388] [outer = 0x94f77c00] 14:49:39 INFO - PROCESS | 1744 | 1467236979743 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]]]}] 14:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1458ms 14:49:39 INFO - PROCESS | 1744 | 1467236979782 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:49:39 INFO - PROCESS | 1744 | 1467236979786 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 14:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:49:39 INFO - PROCESS | 1744 | 1467236979792 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:49:39 INFO - PROCESS | 1744 | 1467236979796 Marionette TRACE conn4 <- [1,490,null,{}] 14:49:39 INFO - PROCESS | 1744 | 1467236979801 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}] 14:49:39 INFO - PROCESS | 1744 | 1467236979806 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:39 INFO - PROCESS | 1744 | 1467236979980 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:49:40 INFO - PROCESS | 1744 | 1467236979989 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:40 INFO - PROCESS | 1744 | 1467236979997 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x952b1400 == 60 [pid = 1744] [id = 130] 14:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x961d9800) [pid = 1744] [serial = 389] [outer = (nil)] 14:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x994d9800) [pid = 1744] [serial = 390] [outer = 0x961d9800] 14:49:40 INFO - PROCESS | 1744 | 1467236980206 Marionette DEBUG loaded listener.js 14:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x99ad9c00) [pid = 1744] [serial = 391] [outer = 0x961d9800] 14:49:41 INFO - PROCESS | 1744 | 1467236981054 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]]]}] 14:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1286ms 14:49:41 INFO - PROCESS | 1744 | 1467236981080 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:49:41 INFO - PROCESS | 1744 | 1467236981084 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 14:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:49:41 INFO - PROCESS | 1744 | 1467236981102 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:49:41 INFO - PROCESS | 1744 | 1467236981104 Marionette TRACE conn4 <- [1,494,null,{}] 14:49:41 INFO - PROCESS | 1744 | 1467236981110 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}] 14:49:41 INFO - PROCESS | 1744 | 1467236981115 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:41 INFO - PROCESS | 1744 | 1467236981337 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:49:41 INFO - PROCESS | 1744 | 1467236981389 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:41 INFO - PROCESS | 1744 | 1467236981398 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a27400 == 61 [pid = 1744] [id = 131] 14:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x961d6000) [pid = 1744] [serial = 392] [outer = (nil)] 14:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x99b46c00) [pid = 1744] [serial = 393] [outer = 0x961d6000] 14:49:41 INFO - PROCESS | 1744 | 1467236981545 Marionette DEBUG loaded listener.js 14:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x99b4a800) [pid = 1744] [serial = 394] [outer = 0x961d6000] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x94f19c00) [pid = 1744] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8f50a800) [pid = 1744] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x91aca800) [pid = 1744] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x91806000) [pid = 1744] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9803b800) [pid = 1744] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:49:42 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x97476400) [pid = 1744] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:49:42 INFO - PROCESS | 1744 | 1467236982833 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]]]}] 14:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1787ms 14:49:42 INFO - PROCESS | 1744 | 1467236982890 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:49:42 INFO - PROCESS | 1744 | 1467236982893 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 14:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:49:42 INFO - PROCESS | 1744 | 1467236982900 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:49:42 INFO - PROCESS | 1744 | 1467236982902 Marionette TRACE conn4 <- [1,498,null,{}] 14:49:42 INFO - PROCESS | 1744 | 1467236982908 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}] 14:49:42 INFO - PROCESS | 1744 | 1467236982917 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:43 INFO - PROCESS | 1744 | 1467236983123 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:49:43 INFO - PROCESS | 1744 | 1467236983254 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:43 INFO - PROCESS | 1744 | 1467236983260 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50a800 == 62 [pid = 1744] [id = 132] 14:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x97476400) [pid = 1744] [serial = 395] [outer = (nil)] 14:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x99d96c00) [pid = 1744] [serial = 396] [outer = 0x97476400] 14:49:43 INFO - PROCESS | 1744 | 1467236983375 Marionette DEBUG loaded listener.js 14:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x99ee5400) [pid = 1744] [serial = 397] [outer = 0x97476400] 14:49:44 INFO - PROCESS | 1744 | 1467236984133 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]]]}] 14:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1286ms 14:49:44 INFO - PROCESS | 1744 | 1467236984189 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:49:44 INFO - PROCESS | 1744 | 1467236984193 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 14:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:49:44 INFO - PROCESS | 1744 | 1467236984205 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:49:44 INFO - PROCESS | 1744 | 1467236984209 Marionette TRACE conn4 <- [1,502,null,{}] 14:49:44 INFO - PROCESS | 1744 | 1467236984355 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}] 14:49:44 INFO - PROCESS | 1744 | 1467236984366 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:44 INFO - PROCESS | 1744 | 1467236984680 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8f4dd000) [pid = 1744] [serial = 398] [outer = 0x99408c00] 14:49:45 INFO - PROCESS | 1744 | 1467236985112 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:45 INFO - PROCESS | 1744 | 1467236985125 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f505400 == 63 [pid = 1744] [id = 133] 14:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8f509000) [pid = 1744] [serial = 399] [outer = (nil)] 14:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8f7c0400) [pid = 1744] [serial = 400] [outer = 0x8f509000] 14:49:45 INFO - PROCESS | 1744 | 1467236985299 Marionette DEBUG loaded listener.js 14:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8f8ed800) [pid = 1744] [serial = 401] [outer = 0x8f509000] 14:49:46 INFO - PROCESS | 1744 | 1467236986384 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]]]}] 14:49:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 2254ms 14:49:46 INFO - PROCESS | 1744 | 1467236986463 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:49:46 INFO - PROCESS | 1744 | 1467236986469 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 14:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:49:46 INFO - PROCESS | 1744 | 1467236986477 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:49:46 INFO - PROCESS | 1744 | 1467236986484 Marionette TRACE conn4 <- [1,506,null,{}] 14:49:46 INFO - PROCESS | 1744 | 1467236986491 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}] 14:49:46 INFO - PROCESS | 1744 | 1467236986498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:46 INFO - PROCESS | 1744 | 1467236986696 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:49:46 INFO - PROCESS | 1744 | 1467236986964 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:46 INFO - PROCESS | 1744 | 1467236986977 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a2e400 == 64 [pid = 1744] [id = 134] 14:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x94522400) [pid = 1744] [serial = 402] [outer = (nil)] 14:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x94f56800) [pid = 1744] [serial = 403] [outer = 0x94522400] 14:49:47 INFO - PROCESS | 1744 | 1467236987102 Marionette DEBUG loaded listener.js 14:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x952b3000) [pid = 1744] [serial = 404] [outer = 0x94522400] 14:49:48 INFO - PROCESS | 1744 | 1467236988062 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]]]}] 14:49:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:49:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1641ms 14:49:48 INFO - PROCESS | 1744 | 1467236988118 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:49:48 INFO - PROCESS | 1744 | 1467236988123 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 14:49:48 INFO - PROCESS | 1744 | 1467236988130 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:49:48 INFO - PROCESS | 1744 | 1467236988134 Marionette TRACE conn4 <- [1,510,null,{}] 14:49:48 INFO - PROCESS | 1744 | 1467236988141 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}] 14:49:48 INFO - PROCESS | 1744 | 1467236988146 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:48 INFO - PROCESS | 1744 | 1467236988348 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:49:48 INFO - PROCESS | 1744 | 1467236988614 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:48 INFO - PROCESS | 1744 | 1467236988629 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x993dbc00 == 65 [pid = 1744] [id = 135] 14:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x99b70000) [pid = 1744] [serial = 405] [outer = (nil)] 14:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x99d90c00) [pid = 1744] [serial = 406] [outer = 0x99b70000] 14:49:48 INFO - PROCESS | 1744 | 1467236988758 Marionette DEBUG loaded listener.js 14:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x99ec2c00) [pid = 1744] [serial = 407] [outer = 0x99b70000] 14:49:49 INFO - PROCESS | 1744 | 1467236989654 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]]]}] 14:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1585ms 14:49:49 INFO - PROCESS | 1744 | 1467236989723 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:49:49 INFO - PROCESS | 1744 | 1467236989733 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 14:49:49 INFO - PROCESS | 1744 | 1467236989742 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:49:49 INFO - PROCESS | 1744 | 1467236989746 Marionette TRACE conn4 <- [1,514,null,{}] 14:49:49 INFO - PROCESS | 1744 | 1467236989753 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}] 14:49:49 INFO - PROCESS | 1744 | 1467236989758 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:50 INFO - PROCESS | 1744 | 1467236990045 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:49:50 INFO - PROCESS | 1744 | 1467236990402 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:50 INFO - PROCESS | 1744 | 1467236990415 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x99d91800 == 66 [pid = 1744] [id = 136] 14:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9a4b3c00) [pid = 1744] [serial = 408] [outer = (nil)] 14:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9a73d000) [pid = 1744] [serial = 409] [outer = 0x9a4b3c00] 14:49:50 INFO - PROCESS | 1744 | 1467236990560 Marionette DEBUG loaded listener.js 14:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9aa5f000) [pid = 1744] [serial = 410] [outer = 0x9a4b3c00] 14:49:51 INFO - PROCESS | 1744 | 1467236991748 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]]]}] 14:49:51 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 14:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2042ms 14:49:51 INFO - PROCESS | 1744 | 1467236991784 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:49:51 INFO - PROCESS | 1744 | 1467236991788 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 14:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:49:51 INFO - PROCESS | 1744 | 1467236991794 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:49:51 INFO - PROCESS | 1744 | 1467236991798 Marionette TRACE conn4 <- [1,518,null,{}] 14:49:51 INFO - PROCESS | 1744 | 1467236991804 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}] 14:49:51 INFO - PROCESS | 1744 | 1467236991809 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:52 INFO - PROCESS | 1744 | 1467236992022 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:49:52 INFO - PROCESS | 1744 | 1467236992267 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:52 INFO - PROCESS | 1744 | 1467236992277 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecce400 == 67 [pid = 1744] [id = 137] 14:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8eccec00) [pid = 1744] [serial = 411] [outer = (nil)] 14:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9ac97800) [pid = 1744] [serial = 412] [outer = 0x8eccec00] 14:49:52 INFO - PROCESS | 1744 | 1467236992425 Marionette DEBUG loaded listener.js 14:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9b5e8c00) [pid = 1744] [serial = 413] [outer = 0x8eccec00] 14:49:53 INFO - PROCESS | 1744 | 1467236993316 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]]]}] 14:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms 14:49:53 INFO - PROCESS | 1744 | 1467236993384 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:49:53 INFO - PROCESS | 1744 | 1467236993389 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 14:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:49:53 INFO - PROCESS | 1744 | 1467236993398 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:49:53 INFO - PROCESS | 1744 | 1467236993402 Marionette TRACE conn4 <- [1,522,null,{}] 14:49:53 INFO - PROCESS | 1744 | 1467236993408 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}] 14:49:53 INFO - PROCESS | 1744 | 1467236993418 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:53 INFO - PROCESS | 1744 | 1467236993671 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:49:53 INFO - PROCESS | 1744 | 1467236993872 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:53 INFO - PROCESS | 1744 | 1467236993881 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eccd400 == 68 [pid = 1744] [id = 138] 14:49:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9aa66800) [pid = 1744] [serial = 414] [outer = (nil)] 14:49:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa23a8400) [pid = 1744] [serial = 415] [outer = 0x9aa66800] 14:49:54 INFO - PROCESS | 1744 | 1467236994001 Marionette DEBUG loaded listener.js 14:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0xa2569c00) [pid = 1744] [serial = 416] [outer = 0x9aa66800] 14:49:54 INFO - PROCESS | 1744 | 1467236994892 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]]]}] 14:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1532ms 14:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:49:54 INFO - PROCESS | 1744 | 1467236994930 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:49:54 INFO - PROCESS | 1744 | 1467236994933 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 14:49:54 INFO - PROCESS | 1744 | 1467236994940 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:49:54 INFO - PROCESS | 1744 | 1467236994943 Marionette TRACE conn4 <- [1,526,null,{}] 14:49:54 INFO - PROCESS | 1744 | 1467236994949 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}] 14:49:54 INFO - PROCESS | 1744 | 1467236994956 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:55 INFO - PROCESS | 1744 | 1467236995137 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:49:55 INFO - PROCESS | 1744 | 1467236995314 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:55 INFO - PROCESS | 1744 | 1467236995324 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9dad1c00 == 69 [pid = 1744] [id = 139] 14:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0xa23a2000) [pid = 1744] [serial = 417] [outer = (nil)] 14:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa2fb7000) [pid = 1744] [serial = 418] [outer = 0xa23a2000] 14:49:55 INFO - PROCESS | 1744 | 1467236995404 Marionette DEBUG loaded listener.js 14:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0xa2fe8400) [pid = 1744] [serial = 419] [outer = 0xa23a2000] 14:49:56 INFO - PROCESS | 1744 | 1467236996378 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]]]}] 14:49:56 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 14:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1484ms 14:49:56 INFO - PROCESS | 1744 | 1467236996424 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:49:56 INFO - PROCESS | 1744 | 1467236996429 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 14:49:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:49:56 INFO - PROCESS | 1744 | 1467236996435 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:49:56 INFO - PROCESS | 1744 | 1467236996439 Marionette TRACE conn4 <- [1,530,null,{}] 14:49:56 INFO - PROCESS | 1744 | 1467236996445 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}] 14:49:56 INFO - PROCESS | 1744 | 1467236996450 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:56 INFO - PROCESS | 1744 | 1467236996628 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:49:56 INFO - PROCESS | 1744 | 1467236996851 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:56 INFO - PROCESS | 1744 | 1467236996860 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x92b05800 == 70 [pid = 1744] [id = 140] 14:49:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x92b06800) [pid = 1744] [serial = 420] [outer = (nil)] 14:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x92b0cc00) [pid = 1744] [serial = 421] [outer = 0x92b06800] 14:49:57 INFO - PROCESS | 1744 | 1467236997021 Marionette DEBUG loaded listener.js 14:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x92b10000) [pid = 1744] [serial = 422] [outer = 0x92b06800] 14:49:57 INFO - PROCESS | 1744 | 1467236997939 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"]]]}] 14:49:57 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 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:49:57 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 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:49:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:49:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1539ms 14:49:57 INFO - PROCESS | 1744 | 1467236997978 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:49:57 INFO - PROCESS | 1744 | 1467236997983 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 14:49:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:49:58 INFO - PROCESS | 1744 | 1467236998014 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:49:58 INFO - PROCESS | 1744 | 1467236998020 Marionette TRACE conn4 <- [1,534,null,{}] 14:49:58 INFO - PROCESS | 1744 | 1467236998029 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}] 14:49:58 INFO - PROCESS | 1744 | 1467236998035 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:58 INFO - PROCESS | 1744 | 1467236998240 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:49:58 INFO - PROCESS | 1744 | 1467236998425 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:58 INFO - PROCESS | 1744 | 1467236998436 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea02400 == 71 [pid = 1744] [id = 141] 14:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8ebea000) [pid = 1744] [serial = 423] [outer = (nil)] 14:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0xa501a000) [pid = 1744] [serial = 424] [outer = 0x8ebea000] 14:49:58 INFO - PROCESS | 1744 | 1467236998515 Marionette DEBUG loaded listener.js 14:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0xa62b0800) [pid = 1744] [serial = 425] [outer = 0x8ebea000] 14:49:59 INFO - PROCESS | 1744 | 1467236999426 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]]]}] 14:49:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:49:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1454ms 14:49:59 INFO - PROCESS | 1744 | 1467236999497 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:49:59 INFO - PROCESS | 1744 | 1467236999502 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 14:49:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:49:59 INFO - PROCESS | 1744 | 1467236999516 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:49:59 INFO - PROCESS | 1744 | 1467236999520 Marionette TRACE conn4 <- [1,538,null,{}] 14:49:59 INFO - PROCESS | 1744 | 1467236999529 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}] 14:49:59 INFO - PROCESS | 1744 | 1467236999534 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:59 INFO - PROCESS | 1744 | 1467236999732 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:49:59 INFO - PROCESS | 1744 | 1467236999922 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:59 INFO - PROCESS | 1744 | 1467236999931 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:49:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69b400 == 72 [pid = 1744] [id = 142] 14:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8d69bc00) [pid = 1744] [serial = 426] [outer = (nil)] 14:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8d6a3400) [pid = 1744] [serial = 427] [outer = 0x8d69bc00] 14:50:00 INFO - PROCESS | 1744 | 1467237000037 Marionette DEBUG loaded listener.js 14:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8d6aa400) [pid = 1744] [serial = 428] [outer = 0x8d69bc00] 14:50:00 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. 14:50:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1394ms 14:50:00 INFO - PROCESS | 1744 | 1467237000900 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]]]}] 14:50:00 INFO - PROCESS | 1744 | 1467237000910 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:50:00 INFO - PROCESS | 1744 | 1467237000913 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 14:50:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:50:00 INFO - PROCESS | 1744 | 1467237000920 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:50:00 INFO - PROCESS | 1744 | 1467237000923 Marionette TRACE conn4 <- [1,542,null,{}] 14:50:00 INFO - PROCESS | 1744 | 1467237000929 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}] 14:50:00 INFO - PROCESS | 1744 | 1467237000935 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:01 INFO - PROCESS | 1744 | 1467237001263 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:50:01 INFO - PROCESS | 1744 | 1467237001403 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:01 INFO - PROCESS | 1744 | 1467237001418 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a8800 == 73 [pid = 1744] [id = 143] 14:50:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8d7e9c00) [pid = 1744] [serial = 429] [outer = (nil)] 14:50:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8e1d3000) [pid = 1744] [serial = 430] [outer = 0x8d7e9c00] 14:50:01 INFO - PROCESS | 1744 | 1467237001597 Marionette DEBUG loaded listener.js 14:50:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x92b07000) [pid = 1744] [serial = 431] [outer = 0x8d7e9c00] 14:50:03 INFO - PROCESS | 1744 | 1467237003142 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]]]}] 14:50:03 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. 14:50:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2246ms 14:50:03 INFO - PROCESS | 1744 | 1467237003167 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:50:03 INFO - PROCESS | 1744 | 1467237003172 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 14:50:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:50:03 INFO - PROCESS | 1744 | 1467237003179 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:50:03 INFO - PROCESS | 1744 | 1467237003185 Marionette TRACE conn4 <- [1,546,null,{}] 14:50:03 INFO - PROCESS | 1744 | 1467237003191 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}] 14:50:03 INFO - PROCESS | 1744 | 1467237003196 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:03 INFO - PROCESS | 1744 | 1467237003425 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:50:03 INFO - PROCESS | 1744 | 1467237003692 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:03 INFO - PROCESS | 1744 | 1467237003704 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4400 == 74 [pid = 1744] [id = 144] 14:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8d81a400) [pid = 1744] [serial = 432] [outer = (nil)] 14:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8d81d800) [pid = 1744] [serial = 433] [outer = 0x8d81a400] 14:50:03 INFO - PROCESS | 1744 | 1467237003821 Marionette DEBUG loaded listener.js 14:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x8d828400) [pid = 1744] [serial = 434] [outer = 0x8d81a400] 14:50:04 INFO - PROCESS | 1744 | 1467237004732 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]]]}] 14:50:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:50:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1592ms 14:50:04 INFO - PROCESS | 1744 | 1467237004772 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:50:04 INFO - PROCESS | 1744 | 1467237004776 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 14:50:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:50:04 INFO - PROCESS | 1744 | 1467237004783 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:50:04 INFO - PROCESS | 1744 | 1467237004786 Marionette TRACE conn4 <- [1,550,null,{}] 14:50:04 INFO - PROCESS | 1744 | 1467237004792 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}] 14:50:04 INFO - PROCESS | 1744 | 1467237004796 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:05 INFO - PROCESS | 1744 | 1467237005029 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:50:05 INFO - PROCESS | 1744 | 1467237005292 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:05 INFO - PROCESS | 1744 | 1467237005298 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81c000 == 75 [pid = 1744] [id = 145] 14:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x8d81ec00) [pid = 1744] [serial = 435] [outer = (nil)] 14:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x8d9e8800) [pid = 1744] [serial = 436] [outer = 0x8d81ec00] 14:50:05 INFO - PROCESS | 1744 | 1467237005399 Marionette DEBUG loaded listener.js 14:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x8d9ee800) [pid = 1744] [serial = 437] [outer = 0x8d81ec00] 14:50:06 INFO - PROCESS | 1744 | 1467237006384 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]]]}] 14:50:06 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. 14:50:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1643ms 14:50:06 INFO - PROCESS | 1744 | 1467237006445 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:50:06 INFO - PROCESS | 1744 | 1467237006450 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 14:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:50:06 INFO - PROCESS | 1744 | 1467237006458 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:50:06 INFO - PROCESS | 1744 | 1467237006464 Marionette TRACE conn4 <- [1,554,null,{}] 14:50:06 INFO - PROCESS | 1744 | 1467237006469 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}] 14:50:06 INFO - PROCESS | 1744 | 1467237006474 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:06 INFO - PROCESS | 1744 | 1467237006655 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:50:06 INFO - PROCESS | 1744 | 1467237006887 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:06 INFO - PROCESS | 1744 | 1467237006895 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e7400 == 76 [pid = 1744] [id = 146] 14:50:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8d9e7800) [pid = 1744] [serial = 438] [outer = (nil)] 14:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x8d9f5c00) [pid = 1744] [serial = 439] [outer = 0x8d9e7800] 14:50:07 INFO - PROCESS | 1744 | 1467237007020 Marionette DEBUG loaded listener.js 14:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x8dab6c00) [pid = 1744] [serial = 440] [outer = 0x8d9e7800] 14:50:07 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:08 INFO - PROCESS | 1744 | 1467237008266 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]]]}] 14:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1832ms 14:50:08 INFO - PROCESS | 1744 | 1467237008299 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:50:08 INFO - PROCESS | 1744 | 1467237008304 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 14:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:50:08 INFO - PROCESS | 1744 | 1467237008314 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:50:08 INFO - PROCESS | 1744 | 1467237008317 Marionette TRACE conn4 <- [1,558,null,{}] 14:50:08 INFO - PROCESS | 1744 | 1467237008326 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}] 14:50:08 INFO - PROCESS | 1744 | 1467237008332 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:08 INFO - PROCESS | 1744 | 1467237008598 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:50:08 INFO - PROCESS | 1744 | 1467237008776 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:08 INFO - PROCESS | 1744 | 1467237008789 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d825c00 == 77 [pid = 1744] [id = 147] 14:50:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x8d9f2000) [pid = 1744] [serial = 441] [outer = (nil)] 14:50:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x8dabc800) [pid = 1744] [serial = 442] [outer = 0x8d9f2000] 14:50:08 INFO - PROCESS | 1744 | 1467237008881 Marionette DEBUG loaded listener.js 14:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x8dac2c00) [pid = 1744] [serial = 443] [outer = 0x8d9f2000] 14:50:09 INFO - PROCESS | 1744 | 1467237009948 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]]]}] 14:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1694ms 14:50:10 INFO - PROCESS | 1744 | 1467237010010 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:50:10 INFO - PROCESS | 1744 | 1467237010021 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 14:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:50:10 INFO - PROCESS | 1744 | 1467237010036 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:50:10 INFO - PROCESS | 1744 | 1467237010042 Marionette TRACE conn4 <- [1,562,null,{}] 14:50:10 INFO - PROCESS | 1744 | 1467237010052 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}] 14:50:10 INFO - PROCESS | 1744 | 1467237010061 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:10 INFO - PROCESS | 1744 | 1467237010588 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:50:10 INFO - PROCESS | 1744 | 1467237010798 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:10 INFO - PROCESS | 1744 | 1467237010804 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6800 == 78 [pid = 1744] [id = 148] 14:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x8d7e8000) [pid = 1744] [serial = 444] [outer = (nil)] 14:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8ea0e400) [pid = 1744] [serial = 445] [outer = 0x8d7e8000] 14:50:10 INFO - PROCESS | 1744 | 1467237010886 Marionette DEBUG loaded listener.js 14:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8ecd5000) [pid = 1744] [serial = 446] [outer = 0x8d7e8000] 14:50:11 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:11 INFO - PROCESS | 1744 | 1467237011829 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]]]}] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x961dac00 == 77 [pid = 1744] [id = 98] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x98081400 == 76 [pid = 1744] [id = 67] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50ac00 == 75 [pid = 1744] [id = 97] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x92872800 == 74 [pid = 1744] [id = 96] 14:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1892ms 14:50:11 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x94f5b800) [pid = 1744] [serial = 351] [outer = (nil)] [url = about:blank] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8f510400 == 73 [pid = 1744] [id = 95] 14:50:11 INFO - PROCESS | 1744 | 1467237011949 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:50:11 INFO - PROCESS | 1744 | 1467237011953 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 14:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e5800 == 72 [pid = 1744] [id = 125] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd4800 == 71 [pid = 1744] [id = 124] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x9aa67800 == 70 [pid = 1744] [id = 123] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x99b74000 == 69 [pid = 1744] [id = 122] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x961df800 == 68 [pid = 1744] [id = 121] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x951dbc00 == 67 [pid = 1744] [id = 120] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0a800 == 66 [pid = 1744] [id = 119] 14:50:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea03c00 == 65 [pid = 1744] [id = 118] 14:50:11 INFO - PROCESS | 1744 | 1467237011984 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:50:11 INFO - PROCESS | 1744 | 1467237011992 Marionette TRACE conn4 <- [1,566,null,{}] 14:50:12 INFO - PROCESS | 1744 | 1467237012007 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}] 14:50:12 INFO - PROCESS | 1744 | 1467237012015 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:12 INFO - PROCESS | 1744 | 1467237012196 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x8ebea400) [pid = 1744] [serial = 330] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x961d8800) [pid = 1744] [serial = 343] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x92874c00) [pid = 1744] [serial = 309] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x8f7bc800) [pid = 1744] [serial = 333] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x92875000) [pid = 1744] [serial = 339] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x8f8ec000) [pid = 1744] [serial = 334] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x921eb000) [pid = 1744] [serial = 337] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x961e0c00) [pid = 1744] [serial = 312] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9a4b5c00) [pid = 1744] [serial = 349] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x91ac1800) [pid = 1744] [serial = 336] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x952bcc00) [pid = 1744] [serial = 342] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x993cd400) [pid = 1744] [serial = 345] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x8f8f7800) [pid = 1744] [serial = 324] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x8ea0b800) [pid = 1744] [serial = 327] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x99b75400) [pid = 1744] [serial = 321] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x99ec4800) [pid = 1744] [serial = 348] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x99b44800) [pid = 1744] [serial = 346] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x94f19000) [pid = 1744] [serial = 340] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9b67f400) [pid = 1744] [serial = 315] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8f7c4400) [pid = 1744] [serial = 318] [outer = (nil)] [url = about:blank] 14:50:12 INFO - PROCESS | 1744 | 1467237012440 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:12 INFO - PROCESS | 1744 | 1467237012452 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4df000 == 66 [pid = 1744] [id = 149] 14:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8f502800) [pid = 1744] [serial = 447] [outer = (nil)] 14:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8f7c7800) [pid = 1744] [serial = 448] [outer = 0x8f502800] 14:50:12 INFO - PROCESS | 1744 | 1467237012536 Marionette DEBUG loaded listener.js 14:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8f8fa800) [pid = 1744] [serial = 449] [outer = 0x8f502800] 14:50:13 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:13 INFO - PROCESS | 1744 | 1467237013638 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]]]}] 14:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1709ms 14:50:13 INFO - PROCESS | 1744 | 1467237013677 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:50:13 INFO - PROCESS | 1744 | 1467237013681 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 14:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:50:13 INFO - PROCESS | 1744 | 1467237013691 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:50:13 INFO - PROCESS | 1744 | 1467237013695 Marionette TRACE conn4 <- [1,570,null,{}] 14:50:13 INFO - PROCESS | 1744 | 1467237013704 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}] 14:50:13 INFO - PROCESS | 1744 | 1467237013712 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:13 INFO - PROCESS | 1744 | 1467237013978 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:50:14 INFO - PROCESS | 1744 | 1467237014245 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:14 INFO - PROCESS | 1744 | 1467237014260 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd7800 == 67 [pid = 1744] [id = 150] 14:50:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8f509c00) [pid = 1744] [serial = 450] [outer = (nil)] 14:50:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x92052000) [pid = 1744] [serial = 451] [outer = 0x8f509c00] 14:50:14 INFO - PROCESS | 1744 | 1467237014338 Marionette DEBUG loaded listener.js 14:50:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9286fc00) [pid = 1744] [serial = 452] [outer = 0x8f509c00] 14:50:14 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:15 INFO - PROCESS | 1744 | 1467237015168 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]]]}] 14:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1543ms 14:50:15 INFO - PROCESS | 1744 | 1467237015234 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:50:15 INFO - PROCESS | 1744 | 1467237015238 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 14:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:50:15 INFO - PROCESS | 1744 | 1467237015244 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:50:15 INFO - PROCESS | 1744 | 1467237015247 Marionette TRACE conn4 <- [1,574,null,{}] 14:50:15 INFO - PROCESS | 1744 | 1467237015252 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}] 14:50:15 INFO - PROCESS | 1744 | 1467237015259 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:15 INFO - PROCESS | 1744 | 1467237015493 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:50:15 INFO - PROCESS | 1744 | 1467237015514 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:15 INFO - PROCESS | 1744 | 1467237015523 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acd800 == 68 [pid = 1744] [id = 151] 14:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x92879c00) [pid = 1744] [serial = 453] [outer = (nil)] 14:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9386f400) [pid = 1744] [serial = 454] [outer = 0x92879c00] 14:50:15 INFO - PROCESS | 1744 | 1467237015601 Marionette DEBUG loaded listener.js 14:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x94f12000) [pid = 1744] [serial = 455] [outer = 0x92879c00] 14:50:16 INFO - PROCESS | 1744 | 1467237016528 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]]]}] 14:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1329ms 14:50:16 INFO - PROCESS | 1744 | 1467237016574 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:50:16 INFO - PROCESS | 1744 | 1467237016578 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 14:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:50:16 INFO - PROCESS | 1744 | 1467237016591 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:50:16 INFO - PROCESS | 1744 | 1467237016593 Marionette TRACE conn4 <- [1,578,null,{}] 14:50:16 INFO - PROCESS | 1744 | 1467237016599 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}] 14:50:16 INFO - PROCESS | 1744 | 1467237016609 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:16 INFO - PROCESS | 1744 | 1467237016868 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x8f4dc000) [pid = 1744] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x91805800) [pid = 1744] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x94f77c00) [pid = 1744] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x961d9800) [pid = 1744] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x91803c00) [pid = 1744] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:50:17 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x961d6000) [pid = 1744] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:50:17 INFO - PROCESS | 1744 | 1467237017305 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:17 INFO - PROCESS | 1744 | 1467237017312 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dc000 == 69 [pid = 1744] [id = 152] 14:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8f7c9400) [pid = 1744] [serial = 456] [outer = (nil)] 14:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x92872c00) [pid = 1744] [serial = 457] [outer = 0x8f7c9400] 14:50:17 INFO - PROCESS | 1744 | 1467237017383 Marionette DEBUG loaded listener.js 14:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x961d7800) [pid = 1744] [serial = 458] [outer = 0x8f7c9400] 14:50:18 INFO - PROCESS | 1744 | 1467237018156 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]]]}] 14:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1629ms 14:50:18 INFO - PROCESS | 1744 | 1467237018221 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:50:18 INFO - PROCESS | 1744 | 1467237018225 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 14:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:50:18 INFO - PROCESS | 1744 | 1467237018232 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:50:18 INFO - PROCESS | 1744 | 1467237018235 Marionette TRACE conn4 <- [1,582,null,{}] 14:50:18 INFO - PROCESS | 1744 | 1467237018241 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}] 14:50:18 INFO - PROCESS | 1744 | 1467237018246 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:18 INFO - PROCESS | 1744 | 1467237018419 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:50:18 INFO - PROCESS | 1744 | 1467237018563 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:18 INFO - PROCESS | 1744 | 1467237018573 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f510800 == 70 [pid = 1744] [id = 153] 14:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x91805800) [pid = 1744] [serial = 459] [outer = (nil)] 14:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x98039c00) [pid = 1744] [serial = 460] [outer = 0x91805800] 14:50:18 INFO - PROCESS | 1744 | 1467237018646 Marionette DEBUG loaded listener.js 14:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x993d6c00) [pid = 1744] [serial = 461] [outer = 0x91805800] 14:50:19 INFO - PROCESS | 1744 | 1467237019565 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]]]}] 14:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1386ms 14:50:19 INFO - PROCESS | 1744 | 1467237019620 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:50:19 INFO - PROCESS | 1744 | 1467237019627 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 14:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:50:19 INFO - PROCESS | 1744 | 1467237019636 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:50:19 INFO - PROCESS | 1744 | 1467237019641 Marionette TRACE conn4 <- [1,586,null,{}] 14:50:19 INFO - PROCESS | 1744 | 1467237019651 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}] 14:50:19 INFO - PROCESS | 1744 | 1467237019657 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:19 INFO - PROCESS | 1744 | 1467237019873 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:50:20 INFO - PROCESS | 1744 | 1467237020136 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:20 INFO - PROCESS | 1744 | 1467237020152 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827c00 == 71 [pid = 1744] [id = 154] 14:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x8d9e8c00) [pid = 1744] [serial = 462] [outer = (nil)] 14:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x8dabe400) [pid = 1744] [serial = 463] [outer = 0x8d9e8c00] 14:50:20 INFO - PROCESS | 1744 | 1467237020253 Marionette DEBUG loaded listener.js 14:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x8e1d5000) [pid = 1744] [serial = 464] [outer = 0x8d9e8c00] 14:50:20 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:21 INFO - PROCESS | 1744 | 1467237021179 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]]]}] 14:50:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:50:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1583ms 14:50:21 INFO - PROCESS | 1744 | 1467237021219 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:50:21 INFO - PROCESS | 1744 | 1467237021228 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 14:50:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:50:21 INFO - PROCESS | 1744 | 1467237021239 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:50:21 INFO - PROCESS | 1744 | 1467237021243 Marionette TRACE conn4 <- [1,590,null,{}] 14:50:21 INFO - PROCESS | 1744 | 1467237021249 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}] 14:50:21 INFO - PROCESS | 1744 | 1467237021258 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:21 INFO - PROCESS | 1744 | 1467237021478 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:50:21 INFO - PROCESS | 1744 | 1467237021732 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:21 INFO - PROCESS | 1744 | 1467237021742 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd2800 == 72 [pid = 1744] [id = 155] 14:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8ecdc000) [pid = 1744] [serial = 465] [outer = (nil)] 14:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x8f7bb000) [pid = 1744] [serial = 466] [outer = 0x8ecdc000] 14:50:21 INFO - PROCESS | 1744 | 1467237021873 Marionette DEBUG loaded listener.js 14:50:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x8f8f8000) [pid = 1744] [serial = 467] [outer = 0x8ecdc000] 14:50:22 INFO - PROCESS | 1744 | 1467237022887 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]]]}] 14:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1694ms 14:50:22 INFO - PROCESS | 1744 | 1467237022934 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:50:22 INFO - PROCESS | 1744 | 1467237022938 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 14:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:50:22 INFO - PROCESS | 1744 | 1467237022945 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:50:22 INFO - PROCESS | 1744 | 1467237022952 Marionette TRACE conn4 <- [1,594,null,{}] 14:50:22 INFO - PROCESS | 1744 | 1467237022970 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}] 14:50:22 INFO - PROCESS | 1744 | 1467237022978 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:23 INFO - PROCESS | 1744 | 1467237023202 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:50:23 INFO - PROCESS | 1744 | 1467237023486 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:23 INFO - PROCESS | 1744 | 1467237023501 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x961d3000 == 73 [pid = 1744] [id = 156] 14:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x961d3800) [pid = 1744] [serial = 468] [outer = (nil)] 14:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x97e2a400) [pid = 1744] [serial = 469] [outer = 0x961d3800] 14:50:23 INFO - PROCESS | 1744 | 1467237023590 Marionette DEBUG loaded listener.js 14:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x99b42800) [pid = 1744] [serial = 470] [outer = 0x961d3800] 14:50:24 INFO - PROCESS | 1744 | 1467237024815 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]]]}] 14:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1945ms 14:50:24 INFO - PROCESS | 1744 | 1467237024893 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:50:24 INFO - PROCESS | 1744 | 1467237024901 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 14:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:50:24 INFO - PROCESS | 1744 | 1467237024911 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:50:24 INFO - PROCESS | 1744 | 1467237024915 Marionette TRACE conn4 <- [1,598,null,{}] 14:50:24 INFO - PROCESS | 1744 | 1467237024926 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}] 14:50:24 INFO - PROCESS | 1744 | 1467237024934 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:25 INFO - PROCESS | 1744 | 1467237025322 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:50:25 INFO - PROCESS | 1744 | 1467237025625 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:25 INFO - PROCESS | 1744 | 1467237025638 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x952bcc00 == 74 [pid = 1744] [id = 157] 14:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x99b48c00) [pid = 1744] [serial = 471] [outer = (nil)] 14:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x99b79000) [pid = 1744] [serial = 472] [outer = 0x99b48c00] 14:50:25 INFO - PROCESS | 1744 | 1467237025717 Marionette DEBUG loaded listener.js 14:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x99d9b400) [pid = 1744] [serial = 473] [outer = 0x99b48c00] 14:50:26 INFO - PROCESS | 1744 | 1467237026620 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]]]}] 14:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1739ms 14:50:26 INFO - PROCESS | 1744 | 1467237026652 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:50:26 INFO - PROCESS | 1744 | 1467237026656 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 14:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:50:26 INFO - PROCESS | 1744 | 1467237026663 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:50:26 INFO - PROCESS | 1744 | 1467237026667 Marionette TRACE conn4 <- [1,602,null,{}] 14:50:26 INFO - PROCESS | 1744 | 1467237026673 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}] 14:50:26 INFO - PROCESS | 1744 | 1467237026678 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:26 INFO - PROCESS | 1744 | 1467237026883 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:50:27 INFO - PROCESS | 1744 | 1467237027127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:27 INFO - PROCESS | 1744 | 1467237027136 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x99b3e000 == 75 [pid = 1744] [id = 158] 14:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x99b6fc00) [pid = 1744] [serial = 474] [outer = (nil)] 14:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x9a4b4000) [pid = 1744] [serial = 475] [outer = 0x99b6fc00] 14:50:27 INFO - PROCESS | 1744 | 1467237027266 Marionette DEBUG loaded listener.js 14:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x9a4b9800) [pid = 1744] [serial = 476] [outer = 0x99b6fc00] 14:50:28 INFO - PROCESS | 1744 | 1467237028206 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]]]}] 14:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1585ms 14:50:28 INFO - PROCESS | 1744 | 1467237028249 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:50:28 INFO - PROCESS | 1744 | 1467237028253 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 14:50:28 INFO - PROCESS | 1744 | 1467237028260 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:50:28 INFO - PROCESS | 1744 | 1467237028263 Marionette TRACE conn4 <- [1,606,null,{}] 14:50:28 INFO - PROCESS | 1744 | 1467237028269 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}] 14:50:28 INFO - PROCESS | 1744 | 1467237028279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:28 INFO - PROCESS | 1744 | 1467237028511 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:50:28 INFO - PROCESS | 1744 | 1467237028754 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:28 INFO - PROCESS | 1744 | 1467237028761 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0f000 == 76 [pid = 1744] [id = 159] 14:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x92b0e400) [pid = 1744] [serial = 477] [outer = (nil)] 14:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x9b5efc00) [pid = 1744] [serial = 478] [outer = 0x92b0e400] 14:50:28 INFO - PROCESS | 1744 | 1467237028893 Marionette DEBUG loaded listener.js 14:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x9e4cc400) [pid = 1744] [serial = 479] [outer = 0x92b0e400] 14:50:29 INFO - PROCESS | 1744 | 1467237029745 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]]]}] 14:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1538ms 14:50:29 INFO - PROCESS | 1744 | 1467237029798 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:50:29 INFO - PROCESS | 1744 | 1467237029801 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 14:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:50:29 INFO - PROCESS | 1744 | 1467237029808 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:50:29 INFO - PROCESS | 1744 | 1467237029811 Marionette TRACE conn4 <- [1,610,null,{}] 14:50:29 INFO - PROCESS | 1744 | 1467237029817 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}] 14:50:29 INFO - PROCESS | 1744 | 1467237029823 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:30 INFO - PROCESS | 1744 | 1467237030007 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:50:30 INFO - PROCESS | 1744 | 1467237030200 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:30 INFO - PROCESS | 1744 | 1467237030211 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a27a400 == 77 [pid = 1744] [id = 160] 14:50:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x9ad05400) [pid = 1744] [serial = 480] [outer = (nil)] 14:50:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0xa23a3c00) [pid = 1744] [serial = 481] [outer = 0x9ad05400] 14:50:30 INFO - PROCESS | 1744 | 1467237030289 Marionette DEBUG loaded listener.js 14:50:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0xa2566000) [pid = 1744] [serial = 482] [outer = 0x9ad05400] 14:50:31 INFO - PROCESS | 1744 | 1467237031236 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]]]}] 14:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1484ms 14:50:31 INFO - PROCESS | 1744 | 1467237031294 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:50:31 INFO - PROCESS | 1744 | 1467237031298 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 14:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:50:31 INFO - PROCESS | 1744 | 1467237031307 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:50:31 INFO - PROCESS | 1744 | 1467237031311 Marionette TRACE conn4 <- [1,614,null,{}] 14:50:31 INFO - PROCESS | 1744 | 1467237031318 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}] 14:50:31 INFO - PROCESS | 1744 | 1467237031324 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:31 INFO - PROCESS | 1744 | 1467237031569 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:50:31 INFO - PROCESS | 1744 | 1467237031924 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:31 INFO - PROCESS | 1744 | 1467237031932 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e8c00 == 78 [pid = 1744] [id = 161] 14:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0xa2533800) [pid = 1744] [serial = 483] [outer = (nil)] 14:50:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0xa620e000) [pid = 1744] [serial = 484] [outer = 0xa2533800] 14:50:32 INFO - PROCESS | 1744 | 1467237032016 Marionette DEBUG loaded listener.js 14:50:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0xa62b6400) [pid = 1744] [serial = 485] [outer = 0xa2533800] 14:50:32 INFO - PROCESS | 1744 | 1467237032938 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]]]}] 14:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1682ms 14:50:32 INFO - PROCESS | 1744 | 1467237032989 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:50:32 INFO - PROCESS | 1744 | 1467237032993 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 14:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:50:33 INFO - PROCESS | 1744 | 1467237032999 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:50:33 INFO - PROCESS | 1744 | 1467237033003 Marionette TRACE conn4 <- [1,618,null,{}] 14:50:33 INFO - PROCESS | 1744 | 1467237033009 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}] 14:50:33 INFO - PROCESS | 1744 | 1467237033014 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:33 INFO - PROCESS | 1744 | 1467237033216 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:50:33 INFO - PROCESS | 1744 | 1467237033451 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:33 INFO - PROCESS | 1744 | 1467237033459 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1c00 == 79 [pid = 1744] [id = 162] 14:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x8d2c2400) [pid = 1744] [serial = 486] [outer = (nil)] 14:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x8d2ca000) [pid = 1744] [serial = 487] [outer = 0x8d2c2400] 14:50:33 INFO - PROCESS | 1744 | 1467237033584 Marionette DEBUG loaded listener.js 14:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 177 (0x8d2ccc00) [pid = 1744] [serial = 488] [outer = 0x8d2c2400] 14:50:34 INFO - PROCESS | 1744 | 1467237034428 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]]]}] 14:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1490ms 14:50:34 INFO - PROCESS | 1744 | 1467237034491 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:50:34 INFO - PROCESS | 1744 | 1467237034495 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 14:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:50:34 INFO - PROCESS | 1744 | 1467237034502 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:50:34 INFO - PROCESS | 1744 | 1467237034505 Marionette TRACE conn4 <- [1,622,null,{}] 14:50:34 INFO - PROCESS | 1744 | 1467237034512 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}] 14:50:34 INFO - PROCESS | 1744 | 1467237034517 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:34 INFO - PROCESS | 1744 | 1467237034706 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:50:34 INFO - PROCESS | 1744 | 1467237034898 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:34 INFO - PROCESS | 1744 | 1467237034906 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8800 == 80 [pid = 1744] [id = 163] 14:50:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 178 (0x8d2c9400) [pid = 1744] [serial = 489] [outer = (nil)] 14:50:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 179 (0xa200f800) [pid = 1744] [serial = 490] [outer = 0x8d2c9400] 14:50:34 INFO - PROCESS | 1744 | 1467237034989 Marionette DEBUG loaded listener.js 14:50:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 180 (0xa62afc00) [pid = 1744] [serial = 491] [outer = 0x8d2c9400] 14:50:36 INFO - PROCESS | 1744 | 1467237036032 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]]]}] 14:50:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:50:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1586ms 14:50:36 INFO - PROCESS | 1744 | 1467237036089 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:50:36 INFO - PROCESS | 1744 | 1467237036093 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 14:50:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:50:36 INFO - PROCESS | 1744 | 1467237036100 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:50:36 INFO - PROCESS | 1744 | 1467237036104 Marionette TRACE conn4 <- [1,626,null,{}] 14:50:36 INFO - PROCESS | 1744 | 1467237036110 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}] 14:50:36 INFO - PROCESS | 1744 | 1467237036116 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:36 INFO - PROCESS | 1744 | 1467237036312 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:50:36 INFO - PROCESS | 1744 | 1467237036572 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:36 INFO - PROCESS | 1744 | 1467237036582 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bf400 == 81 [pid = 1744] [id = 164] 14:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 181 (0x8f7c0c00) [pid = 1744] [serial = 492] [outer = (nil)] 14:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 182 (0x936a8c00) [pid = 1744] [serial = 493] [outer = 0x8f7c0c00] 14:50:36 INFO - PROCESS | 1744 | 1467237036709 Marionette DEBUG loaded listener.js 14:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 183 (0x99b73400) [pid = 1744] [serial = 494] [outer = 0x8f7c0c00] 14:50:38 INFO - PROCESS | 1744 | 1467237038023 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]]]}] 14:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1981ms 14:50:38 INFO - PROCESS | 1744 | 1467237038151 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:50:38 INFO - PROCESS | 1744 | 1467237038157 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 14:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:50:38 INFO - PROCESS | 1744 | 1467237038170 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:50:38 INFO - PROCESS | 1744 | 1467237038175 Marionette TRACE conn4 <- [1,630,null,{}] 14:50:38 INFO - PROCESS | 1744 | 1467237038184 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}] 14:50:38 INFO - PROCESS | 1744 | 1467237038189 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:38 INFO - PROCESS | 1744 | 1467237038360 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:50:38 INFO - PROCESS | 1744 | 1467237038556 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:38 INFO - PROCESS | 1744 | 1467237038568 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f1400 == 82 [pid = 1744] [id = 165] 14:50:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 184 (0x8d9f1c00) [pid = 1744] [serial = 495] [outer = (nil)] 14:50:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 185 (0x8d9f6800) [pid = 1744] [serial = 496] [outer = 0x8d9f1c00] 14:50:38 INFO - PROCESS | 1744 | 1467237038679 Marionette DEBUG loaded listener.js 14:50:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 186 (0x8daba400) [pid = 1744] [serial = 497] [outer = 0x8d9f1c00] 14:50:39 INFO - PROCESS | 1744 | 1467237039634 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]]]}] 14:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1533ms 14:50:39 INFO - PROCESS | 1744 | 1467237039702 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:50:39 INFO - PROCESS | 1744 | 1467237039709 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 14:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:50:39 INFO - PROCESS | 1744 | 1467237039719 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:50:39 INFO - PROCESS | 1744 | 1467237039722 Marionette TRACE conn4 <- [1,634,null,{}] 14:50:39 INFO - PROCESS | 1744 | 1467237039736 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}] 14:50:39 INFO - PROCESS | 1744 | 1467237039740 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:39 INFO - PROCESS | 1744 | 1467237039912 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:50:40 INFO - PROCESS | 1744 | 1467237040152 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:40 INFO - PROCESS | 1744 | 1467237040160 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cf000 == 83 [pid = 1744] [id = 166] 14:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 187 (0x8dac0800) [pid = 1744] [serial = 498] [outer = (nil)] 14:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 188 (0x8ea05000) [pid = 1744] [serial = 499] [outer = 0x8dac0800] 14:50:40 INFO - PROCESS | 1744 | 1467237040285 Marionette DEBUG loaded listener.js 14:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 189 (0x8ea10c00) [pid = 1744] [serial = 500] [outer = 0x8dac0800] 14:50:40 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:41 INFO - PROCESS | 1744 | 1467237041175 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]]]}] 14:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1529ms 14:50:41 INFO - PROCESS | 1744 | 1467237041249 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:50:41 INFO - PROCESS | 1744 | 1467237041253 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 14:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:50:41 INFO - PROCESS | 1744 | 1467237041260 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:50:41 INFO - PROCESS | 1744 | 1467237041266 Marionette TRACE conn4 <- [1,638,null,{}] 14:50:41 INFO - PROCESS | 1744 | 1467237041283 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}] 14:50:41 INFO - PROCESS | 1744 | 1467237041292 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:41 INFO - PROCESS | 1744 | 1467237041551 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:50:42 INFO - PROCESS | 1744 | 1467237042002 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:42 INFO - PROCESS | 1744 | 1467237042019 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f505000 == 84 [pid = 1744] [id = 167] 14:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 190 (0x8f507000) [pid = 1744] [serial = 501] [outer = (nil)] 14:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 191 (0x8f8ed000) [pid = 1744] [serial = 502] [outer = 0x8f507000] 14:50:42 INFO - PROCESS | 1744 | 1467237042174 Marionette DEBUG loaded listener.js 14:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 192 (0x8ffcf400) [pid = 1744] [serial = 503] [outer = 0x8f507000] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d6000 == 83 [pid = 1744] [id = 102] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dc000 == 82 [pid = 1744] [id = 152] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91acd800 == 81 [pid = 1744] [id = 151] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd7800 == 80 [pid = 1744] [id = 150] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4df000 == 79 [pid = 1744] [id = 149] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6800 == 78 [pid = 1744] [id = 148] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d825c00 == 77 [pid = 1744] [id = 147] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0xa69ebc00 == 76 [pid = 1744] [id = 93] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99d97800 == 75 [pid = 1744] [id = 68] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x97ee7800 == 74 [pid = 1744] [id = 17] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f1d400 == 73 [pid = 1744] [id = 60] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f73800 == 72 [pid = 1744] [id = 30] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9180bc00 == 71 [pid = 1744] [id = 101] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f1a000 == 70 [pid = 1744] [id = 69] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9386fc00 == 69 [pid = 1744] [id = 48] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9386b400 == 68 [pid = 1744] [id = 31] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f73c00 == 67 [pid = 1744] [id = 59] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x921ec400 == 66 [pid = 1744] [id = 70] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f53800 == 65 [pid = 1744] [id = 36] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99ec1c00 == 64 [pid = 1744] [id = 21] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0xa23a7c00 == 63 [pid = 1744] [id = 38] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9ad04c00 == 62 [pid = 1744] [id = 37] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x98c7dc00 == 61 [pid = 1744] [id = 72] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99ee4c00 == 60 [pid = 1744] [id = 24] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f507400 == 59 [pid = 1744] [id = 108] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93a27000 == 58 [pid = 1744] [id = 51] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0a400 == 57 [pid = 1744] [id = 110] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94f18400 == 56 [pid = 1744] [id = 71] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99ec4c00 == 55 [pid = 1744] [id = 35] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91ace400 == 54 [pid = 1744] [id = 81] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93735400 == 53 [pid = 1744] [id = 65] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99b41400 == 52 [pid = 1744] [id = 90] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bbc00 == 51 [pid = 1744] [id = 106] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea02000 == 50 [pid = 1744] [id = 109] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d7000 == 49 [pid = 1744] [id = 107] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81c000 == 48 [pid = 1744] [id = 145] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e7400 == 47 [pid = 1744] [id = 146] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99d99c00 == 46 [pid = 1744] [id = 27] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d6800 == 45 [pid = 1744] [id = 126] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93a2a800 == 44 [pid = 1744] [id = 66] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f506800 == 43 [pid = 1744] [id = 94] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9a4be000 == 42 [pid = 1744] [id = 91] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0xa100bc00 == 41 [pid = 1744] [id = 92] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cf000 == 40 [pid = 1744] [id = 166] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bf400 == 39 [pid = 1744] [id = 164] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f1400 == 38 [pid = 1744] [id = 165] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8800 == 37 [pid = 1744] [id = 163] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1c00 == 36 [pid = 1744] [id = 162] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e8c00 == 35 [pid = 1744] [id = 161] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0f000 == 34 [pid = 1744] [id = 159] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9a27a400 == 33 [pid = 1744] [id = 160] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99b3e000 == 32 [pid = 1744] [id = 158] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x952bcc00 == 31 [pid = 1744] [id = 157] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x961d3000 == 30 [pid = 1744] [id = 156] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd2800 == 29 [pid = 1744] [id = 155] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f510800 == 28 [pid = 1744] [id = 153] 14:50:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827c00 == 27 [pid = 1744] [id = 154] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 191 (0x952b1000) [pid = 1744] [serial = 352] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 190 (0x952bb400) [pid = 1744] [serial = 360] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 189 (0x99d92800) [pid = 1744] [serial = 363] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 188 (0x9a731c00) [pid = 1744] [serial = 366] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 187 (0x8ebe9800) [pid = 1744] [serial = 354] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 186 (0x8f8f3c00) [pid = 1744] [serial = 382] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 185 (0x99d96c00) [pid = 1744] [serial = 396] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 184 (0x8f7c5000) [pid = 1744] [serial = 381] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 183 (0x921e2800) [pid = 1744] [serial = 378] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 182 (0x961db400) [pid = 1744] [serial = 385] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 181 (0x951e5c00) [pid = 1744] [serial = 384] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 180 (0x9b503000) [pid = 1744] [serial = 369] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 179 (0x951e5800) [pid = 1744] [serial = 387] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 178 (0x961d4800) [pid = 1744] [serial = 388] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 177 (0x8ecdbc00) [pid = 1744] [serial = 372] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 176 (0x91acd000) [pid = 1744] [serial = 357] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0x8d7ecc00) [pid = 1744] [serial = 375] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0x99ad9c00) [pid = 1744] [serial = 391] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x994d9800) [pid = 1744] [serial = 390] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x99b4a800) [pid = 1744] [serial = 394] [outer = (nil)] [url = about:blank] 14:50:44 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0x99b46c00) [pid = 1744] [serial = 393] [outer = (nil)] [url = about:blank] 14:50:45 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:45 INFO - PROCESS | 1744 | 1467237045422 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]]]}] 14:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 4202ms 14:50:45 INFO - PROCESS | 1744 | 1467237045463 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:50:45 INFO - PROCESS | 1744 | 1467237045468 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 14:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:50:45 INFO - PROCESS | 1744 | 1467237045480 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:50:45 INFO - PROCESS | 1744 | 1467237045484 Marionette TRACE conn4 <- [1,642,null,{}] 14:50:45 INFO - PROCESS | 1744 | 1467237045492 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}] 14:50:45 INFO - PROCESS | 1744 | 1467237045498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:45 INFO - PROCESS | 1744 | 1467237045661 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:50:45 INFO - PROCESS | 1744 | 1467237045818 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:45 INFO - PROCESS | 1744 | 1467237045825 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8400 == 28 [pid = 1744] [id = 168] 14:50:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0x8d7e8c00) [pid = 1744] [serial = 504] [outer = (nil)] 14:50:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0x8d829400) [pid = 1744] [serial = 505] [outer = 0x8d7e8c00] 14:50:45 INFO - PROCESS | 1744 | 1467237045896 Marionette DEBUG loaded listener.js 14:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0x8d9f1400) [pid = 1744] [serial = 506] [outer = 0x8d7e8c00] 14:50:46 INFO - PROCESS | 1744 | 1467237046677 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]]]}] 14:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1281ms 14:50:46 INFO - PROCESS | 1744 | 1467237046761 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:50:46 INFO - PROCESS | 1744 | 1467237046768 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 14:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:50:46 INFO - PROCESS | 1744 | 1467237046777 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:50:46 INFO - PROCESS | 1744 | 1467237046782 Marionette TRACE conn4 <- [1,646,null,{}] 14:50:46 INFO - PROCESS | 1744 | 1467237046788 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}] 14:50:46 INFO - PROCESS | 1744 | 1467237046793 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:46 INFO - PROCESS | 1744 | 1467237046958 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:50:47 INFO - PROCESS | 1744 | 1467237047152 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:47 INFO - PROCESS | 1744 | 1467237047163 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7efc00 == 29 [pid = 1744] [id = 169] 14:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x8e92e800) [pid = 1744] [serial = 507] [outer = (nil)] 14:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x8e93a400) [pid = 1744] [serial = 508] [outer = 0x8e92e800] 14:50:47 INFO - PROCESS | 1744 | 1467237047233 Marionette DEBUG loaded listener.js 14:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 177 (0x8ea09000) [pid = 1744] [serial = 509] [outer = 0x8e92e800] 14:50:48 INFO - PROCESS | 1744 | 1467237048096 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]]]}] 14:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1386ms 14:50:48 INFO - PROCESS | 1744 | 1467237048164 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:50:48 INFO - PROCESS | 1744 | 1467237048167 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 14:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:50:48 INFO - PROCESS | 1744 | 1467237048174 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:50:48 INFO - PROCESS | 1744 | 1467237048179 Marionette TRACE conn4 <- [1,650,null,{}] 14:50:48 INFO - PROCESS | 1744 | 1467237048204 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}] 14:50:48 INFO - PROCESS | 1744 | 1467237048212 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:48 INFO - PROCESS | 1744 | 1467237048425 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:50:48 INFO - PROCESS | 1744 | 1467237048447 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:48 INFO - PROCESS | 1744 | 1467237048458 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2000 == 30 [pid = 1744] [id = 170] 14:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 178 (0x8d7e6000) [pid = 1744] [serial = 510] [outer = (nil)] 14:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 179 (0x8f4db800) [pid = 1744] [serial = 511] [outer = 0x8d7e6000] 14:50:48 INFO - PROCESS | 1744 | 1467237048547 Marionette DEBUG loaded listener.js 14:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 180 (0x8f50d000) [pid = 1744] [serial = 512] [outer = 0x8d7e6000] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 179 (0x91804400) [pid = 1744] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 178 (0x9a68d400) [pid = 1744] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 177 (0x8f506c00) [pid = 1744] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 176 (0xa2ff3400) [pid = 1744] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0x8f50a400) [pid = 1744] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0x8ea06800) [pid = 1744] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x91807400) [pid = 1744] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x8d7e8800) [pid = 1744] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0x952b7400) [pid = 1744] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x9ac98000) [pid = 1744] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x951dfc00) [pid = 1744] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0xa69ee800) [pid = 1744] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x91802c00) [pid = 1744] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x92879c00) [pid = 1744] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x8f7c9400) [pid = 1744] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x99b70000) [pid = 1744] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x8d9e7800) [pid = 1744] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x92b06800) [pid = 1744] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x97476400) [pid = 1744] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x9a4b3c00) [pid = 1744] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x8d69bc00) [pid = 1744] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x94522400) [pid = 1744] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x8d81a400) [pid = 1744] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x8d7e9c00) [pid = 1744] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa23a2000) [pid = 1744] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9aa66800) [pid = 1744] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x8d81ec00) [pid = 1744] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x8f502800) [pid = 1744] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x8ebea000) [pid = 1744] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x8f509000) [pid = 1744] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x8f509c00) [pid = 1744] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x8d7e8000) [pid = 1744] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x8eccec00) [pid = 1744] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x8d9f2000) [pid = 1744] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x91805800) [pid = 1744] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x91805400) [pid = 1744] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x98c7b800) [pid = 1744] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x99b6e400) [pid = 1744] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x9a4af400) [pid = 1744] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x8ebe4400) [pid = 1744] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8ecd7000) [pid = 1744] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x8ea04000) [pid = 1744] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x8f4d7c00) [pid = 1744] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x8f7bc400) [pid = 1744] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:50:50 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9aa68400) [pid = 1744] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:50:51 INFO - PROCESS | 1744 | 1467237051141 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]]]}] 14:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2994ms 14:50:51 INFO - PROCESS | 1744 | 1467237051169 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:50:51 INFO - PROCESS | 1744 | 1467237051174 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 14:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:50:51 INFO - PROCESS | 1744 | 1467237051180 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:50:51 INFO - PROCESS | 1744 | 1467237051182 Marionette TRACE conn4 <- [1,654,null,{}] 14:50:51 INFO - PROCESS | 1744 | 1467237051188 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}] 14:50:51 INFO - PROCESS | 1744 | 1467237051193 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:51 INFO - PROCESS | 1744 | 1467237051406 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:50:51 INFO - PROCESS | 1744 | 1467237051424 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:51 INFO - PROCESS | 1744 | 1467237051433 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ecc00 == 31 [pid = 1744] [id = 171] 14:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8d6a2400) [pid = 1744] [serial = 513] [outer = (nil)] 14:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x8d827000) [pid = 1744] [serial = 514] [outer = 0x8d6a2400] 14:50:51 INFO - PROCESS | 1744 | 1467237051500 Marionette DEBUG loaded listener.js 14:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x8ea0e000) [pid = 1744] [serial = 515] [outer = 0x8d6a2400] 14:50:52 INFO - PROCESS | 1744 | 1467237052309 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]]]}] 14:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1184ms 14:50:52 INFO - PROCESS | 1744 | 1467237052364 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:50:52 INFO - PROCESS | 1744 | 1467237052368 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:50:52 INFO - PROCESS | 1744 | 1467237052386 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:50:52 INFO - PROCESS | 1744 | 1467237052390 Marionette TRACE conn4 <- [1,658,null,{}] 14:50:52 INFO - PROCESS | 1744 | 1467237052395 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}] 14:50:52 INFO - PROCESS | 1744 | 1467237052400 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:52 INFO - PROCESS | 1744 | 1467237052553 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:50:52 INFO - PROCESS | 1744 | 1467237052562 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:52 INFO - PROCESS | 1744 | 1467237052568 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5800 == 32 [pid = 1744] [id = 172] 14:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8d69cc00) [pid = 1744] [serial = 516] [outer = (nil)] 14:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8ecda000) [pid = 1744] [serial = 517] [outer = 0x8d69cc00] 14:50:52 INFO - PROCESS | 1744 | 1467237052637 Marionette DEBUG loaded listener.js 14:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8f50d400) [pid = 1744] [serial = 518] [outer = 0x8d69cc00] 14:50:53 INFO - PROCESS | 1744 | 1467237053804 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]]]}] 14:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1494ms 14:50:53 INFO - PROCESS | 1744 | 1467237053881 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:50:53 INFO - PROCESS | 1744 | 1467237053888 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 14:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:50:53 INFO - PROCESS | 1744 | 1467237053896 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:50:53 INFO - PROCESS | 1744 | 1467237053904 Marionette TRACE conn4 <- [1,662,null,{}] 14:50:53 INFO - PROCESS | 1744 | 1467237053922 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}] 14:50:53 INFO - PROCESS | 1744 | 1467237053928 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:54 INFO - PROCESS | 1744 | 1467237054173 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:50:54 INFO - PROCESS | 1744 | 1467237054310 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:54 INFO - PROCESS | 1744 | 1467237054320 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e1800 == 33 [pid = 1744] [id = 173] 14:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8d7ee400) [pid = 1744] [serial = 519] [outer = (nil)] 14:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8d9ec800) [pid = 1744] [serial = 520] [outer = 0x8d7ee400] 14:50:54 INFO - PROCESS | 1744 | 1467237054406 Marionette DEBUG loaded listener.js 14:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8e92e000) [pid = 1744] [serial = 521] [outer = 0x8d7ee400] 14:50:55 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:55 INFO - PROCESS | 1744 | 1467237055403 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]]]}] 14:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1535ms 14:50:55 INFO - PROCESS | 1744 | 1467237055431 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:50:55 INFO - PROCESS | 1744 | 1467237055438 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 14:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:50:55 INFO - PROCESS | 1744 | 1467237055449 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:50:55 INFO - PROCESS | 1744 | 1467237055453 Marionette TRACE conn4 <- [1,666,null,{}] 14:50:55 INFO - PROCESS | 1744 | 1467237055460 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}] 14:50:55 INFO - PROCESS | 1744 | 1467237055466 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:55 INFO - PROCESS | 1744 | 1467237055693 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:50:56 INFO - PROCESS | 1744 | 1467237055987 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:56 INFO - PROCESS | 1744 | 1467237055994 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebeb800 == 34 [pid = 1744] [id = 174] 14:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8eccfc00) [pid = 1744] [serial = 522] [outer = (nil)] 14:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8ecdbc00) [pid = 1744] [serial = 523] [outer = 0x8eccfc00] 14:50:56 INFO - PROCESS | 1744 | 1467237056096 Marionette DEBUG loaded listener.js 14:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x8f4ddc00) [pid = 1744] [serial = 524] [outer = 0x8eccfc00] 14:50:56 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:57 INFO - PROCESS | 1744 | 1467237057058 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]]]}] 14:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1638ms 14:50:57 INFO - PROCESS | 1744 | 1467237057087 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:50:57 INFO - PROCESS | 1744 | 1467237057092 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 14:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:50:57 INFO - PROCESS | 1744 | 1467237057099 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:50:57 INFO - PROCESS | 1744 | 1467237057105 Marionette TRACE conn4 <- [1,670,null,{}] 14:50:57 INFO - PROCESS | 1744 | 1467237057122 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}] 14:50:57 INFO - PROCESS | 1744 | 1467237057131 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:57 INFO - PROCESS | 1744 | 1467237057330 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:50:57 INFO - PROCESS | 1744 | 1467237057565 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:57 INFO - PROCESS | 1744 | 1467237057576 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f8400 == 35 [pid = 1744] [id = 175] 14:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8f8f9c00) [pid = 1744] [serial = 525] [outer = (nil)] 14:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8ffd6400) [pid = 1744] [serial = 526] [outer = 0x8f8f9c00] 14:50:57 INFO - PROCESS | 1744 | 1467237057700 Marionette DEBUG loaded listener.js 14:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9180a400) [pid = 1744] [serial = 527] [outer = 0x8f8f9c00] 14:50:58 INFO - PROCESS | 1744 | 1467237058569 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]]]}] 14:50:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:50:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1535ms 14:50:58 INFO - PROCESS | 1744 | 1467237058635 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:50:58 INFO - PROCESS | 1744 | 1467237058640 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 14:50:58 INFO - PROCESS | 1744 | 1467237058647 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:50:58 INFO - PROCESS | 1744 | 1467237058650 Marionette TRACE conn4 <- [1,674,null,{}] 14:50:58 INFO - PROCESS | 1744 | 1467237058656 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}] 14:50:58 INFO - PROCESS | 1744 | 1467237058661 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:58 INFO - PROCESS | 1744 | 1467237058839 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:50:59 INFO - PROCESS | 1744 | 1467237059071 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:59 INFO - PROCESS | 1744 | 1467237059079 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:50:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd2000 == 36 [pid = 1744] [id = 176] 14:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9180c800) [pid = 1744] [serial = 528] [outer = (nil)] 14:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x91ac9c00) [pid = 1744] [serial = 529] [outer = 0x9180c800] 14:50:59 INFO - PROCESS | 1744 | 1467237059205 Marionette DEBUG loaded listener.js 14:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x91acf000) [pid = 1744] [serial = 530] [outer = 0x9180c800] 14:50:59 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:51:00 INFO - PROCESS | 1744 | 1467237060104 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]]]}] 14:51:00 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 14:51:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1538ms 14:51:00 INFO - PROCESS | 1744 | 1467237060186 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:51:00 INFO - PROCESS | 1744 | 1467237060189 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:51:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:51:00 INFO - PROCESS | 1744 | 1467237060197 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:51:00 INFO - PROCESS | 1744 | 1467237060200 Marionette TRACE conn4 <- [1,678,null,{}] 14:51:00 INFO - PROCESS | 1744 | 1467237060206 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}] 14:51:00 INFO - PROCESS | 1744 | 1467237060212 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:00 INFO - PROCESS | 1744 | 1467237060442 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:51:00 INFO - PROCESS | 1744 | 1467237060689 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:00 INFO - PROCESS | 1744 | 1467237060701 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac8c00 == 37 [pid = 1744] [id = 177] 14:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x921e6800) [pid = 1744] [serial = 531] [outer = (nil)] 14:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x921ed000) [pid = 1744] [serial = 532] [outer = 0x921e6800] 14:51:00 INFO - PROCESS | 1744 | 1467237060807 Marionette DEBUG loaded listener.js 14:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9286ec00) [pid = 1744] [serial = 533] [outer = 0x921e6800] 14:51:01 INFO - PROCESS | 1744 | 1467237061788 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]]]}] 14:51:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:51:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1630ms 14:51:01 INFO - PROCESS | 1744 | 1467237061828 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:51:01 INFO - PROCESS | 1744 | 1467237061833 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 14:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:51:01 INFO - PROCESS | 1744 | 1467237061839 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:51:01 INFO - PROCESS | 1744 | 1467237061843 Marionette TRACE conn4 <- [1,682,null,{}] 14:51:01 INFO - PROCESS | 1744 | 1467237061849 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}] 14:51:01 INFO - PROCESS | 1744 | 1467237061860 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:02 INFO - PROCESS | 1744 | 1467237062062 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:51:02 INFO - PROCESS | 1744 | 1467237062313 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:02 INFO - PROCESS | 1744 | 1467237062323 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd8400 == 38 [pid = 1744] [id = 178] 14:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x91ac1400) [pid = 1744] [serial = 534] [outer = (nil)] 14:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x93a26c00) [pid = 1744] [serial = 535] [outer = 0x91ac1400] 14:51:02 INFO - PROCESS | 1744 | 1467237062444 Marionette DEBUG loaded listener.js 14:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x93a31000) [pid = 1744] [serial = 536] [outer = 0x91ac1400] 14:51:03 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:03 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:03 INFO - PROCESS | 1744 | 1467237063738 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]]]}] 14:51:03 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) 14:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1932ms 14:51:03 INFO - PROCESS | 1744 | 1467237063812 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:51:03 INFO - PROCESS | 1744 | 1467237063815 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 14:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:51:03 INFO - PROCESS | 1744 | 1467237063845 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:51:03 INFO - PROCESS | 1744 | 1467237063848 Marionette TRACE conn4 <- [1,686,null,{}] 14:51:03 INFO - PROCESS | 1744 | 1467237063855 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}] 14:51:03 INFO - PROCESS | 1744 | 1467237063860 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:04 INFO - PROCESS | 1744 | 1467237064019 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:51:04 INFO - PROCESS | 1744 | 1467237064208 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:04 INFO - PROCESS | 1744 | 1467237064218 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9372f800 == 39 [pid = 1744] [id = 179] 14:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x93874000) [pid = 1744] [serial = 537] [outer = (nil)] 14:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x94f1c400) [pid = 1744] [serial = 538] [outer = 0x93874000] 14:51:04 INFO - PROCESS | 1744 | 1467237064295 Marionette DEBUG loaded listener.js 14:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x94f10c00) [pid = 1744] [serial = 539] [outer = 0x93874000] 14:51:05 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:05 INFO - PROCESS | 1744 | 1467237065561 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]]]}] 14:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1792ms 14:51:05 INFO - PROCESS | 1744 | 1467237065631 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:51:05 INFO - PROCESS | 1744 | 1467237065635 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 14:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:51:05 INFO - PROCESS | 1744 | 1467237065736 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:51:05 INFO - PROCESS | 1744 | 1467237065740 Marionette TRACE conn4 <- [1,690,null,{}] 14:51:05 INFO - PROCESS | 1744 | 1467237065748 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}] 14:51:05 INFO - PROCESS | 1744 | 1467237065753 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:05 INFO - PROCESS | 1744 | 1467237065933 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:51:06 INFO - PROCESS | 1744 | 1467237066122 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:06 INFO - PROCESS | 1744 | 1467237066130 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4400 == 40 [pid = 1744] [id = 180] 14:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8daba800) [pid = 1744] [serial = 540] [outer = (nil)] 14:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x94f75000) [pid = 1744] [serial = 541] [outer = 0x8daba800] 14:51:06 INFO - PROCESS | 1744 | 1467237066207 Marionette DEBUG loaded listener.js 14:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x9514bc00) [pid = 1744] [serial = 542] [outer = 0x8daba800] 14:51:07 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:07 INFO - PROCESS | 1744 | 1467237067547 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]]]}] 14:51:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1946ms 14:51:07 INFO - PROCESS | 1744 | 1467237067630 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:51:07 INFO - PROCESS | 1744 | 1467237067635 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 14:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:51:07 INFO - PROCESS | 1744 | 1467237067641 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:51:07 INFO - PROCESS | 1744 | 1467237067645 Marionette TRACE conn4 <- [1,694,null,{}] 14:51:07 INFO - PROCESS | 1744 | 1467237067651 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}] 14:51:07 INFO - PROCESS | 1744 | 1467237067656 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:07 INFO - PROCESS | 1744 | 1467237067815 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:51:08 INFO - PROCESS | 1744 | 1467237068008 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:08 INFO - PROCESS | 1744 | 1467237068018 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e4c00 == 41 [pid = 1744] [id = 181] 14:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x8d69d000) [pid = 1744] [serial = 543] [outer = (nil)] 14:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x8d821c00) [pid = 1744] [serial = 544] [outer = 0x8d69d000] 14:51:08 INFO - PROCESS | 1744 | 1467237068094 Marionette DEBUG loaded listener.js 14:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x8d829800) [pid = 1744] [serial = 545] [outer = 0x8d69d000] 14:51:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:09 INFO - PROCESS | 1744 | 1467237069406 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]]]}] 14:51:09 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) 14:51:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1790ms 14:51:09 INFO - PROCESS | 1744 | 1467237069432 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:51:09 INFO - PROCESS | 1744 | 1467237069436 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:51:09 INFO - PROCESS | 1744 | 1467237069686 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:51:09 INFO - PROCESS | 1744 | 1467237069692 Marionette TRACE conn4 <- [1,698,null,{}] 14:51:09 INFO - PROCESS | 1744 | 1467237069702 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}] 14:51:09 INFO - PROCESS | 1744 | 1467237069709 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:09 INFO - PROCESS | 1744 | 1467237069887 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:51:10 INFO - PROCESS | 1744 | 1467237070080 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:10 INFO - PROCESS | 1744 | 1467237070090 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a0400 == 42 [pid = 1744] [id = 182] 14:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x8d6a1400) [pid = 1744] [serial = 546] [outer = (nil)] 14:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x8d7e3c00) [pid = 1744] [serial = 547] [outer = 0x8d6a1400] 14:51:10 INFO - PROCESS | 1744 | 1467237070175 Marionette DEBUG loaded listener.js 14:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x8d7ed400) [pid = 1744] [serial = 548] [outer = 0x8d6a1400] 14:51:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ecc00 == 41 [pid = 1744] [id = 171] 14:51:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e2000 == 40 [pid = 1744] [id = 170] 14:51:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7efc00 == 39 [pid = 1744] [id = 169] 14:51:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8400 == 38 [pid = 1744] [id = 168] 14:51:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8f505000 == 37 [pid = 1744] [id = 167] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0xa8244400) [pid = 1744] [serial = 283] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0xa682a800) [pid = 1744] [serial = 277] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0xa823e000) [pid = 1744] [serial = 280] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x94526c00) [pid = 1744] [serial = 379] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x9a4ba000) [pid = 1744] [serial = 286] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0xa25f4c00) [pid = 1744] [serial = 274] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x97e27c00) [pid = 1744] [serial = 361] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x8ebec400) [pid = 1744] [serial = 331] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x9ac95000) [pid = 1744] [serial = 373] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x8ea0e800) [pid = 1744] [serial = 328] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x8f4e1c00) [pid = 1744] [serial = 307] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x91806400) [pid = 1744] [serial = 319] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0xa1092000) [pid = 1744] [serial = 370] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x8f8fa000) [pid = 1744] [serial = 325] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x8f4e0c00) [pid = 1744] [serial = 355] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x936a5c00) [pid = 1744] [serial = 310] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x8d7f0c00) [pid = 1744] [serial = 376] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9803c000) [pid = 1744] [serial = 313] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9e4cdc00) [pid = 1744] [serial = 316] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x92870000) [pid = 1744] [serial = 358] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9a4b2c00) [pid = 1744] [serial = 364] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x99b77800) [pid = 1744] [serial = 322] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9a73cc00) [pid = 1744] [serial = 367] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x9386f400) [pid = 1744] [serial = 454] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x92872c00) [pid = 1744] [serial = 457] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x94f12000) [pid = 1744] [serial = 455] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x99d90c00) [pid = 1744] [serial = 406] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x99ec2c00) [pid = 1744] [serial = 407] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x8d9f5c00) [pid = 1744] [serial = 439] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8dab6c00) [pid = 1744] [serial = 440] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x92b0cc00) [pid = 1744] [serial = 421] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x92b10000) [pid = 1744] [serial = 422] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x99ee5400) [pid = 1744] [serial = 397] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9a73d000) [pid = 1744] [serial = 409] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9aa5f000) [pid = 1744] [serial = 410] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8d6a3400) [pid = 1744] [serial = 427] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8d6aa400) [pid = 1744] [serial = 428] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x94f56800) [pid = 1744] [serial = 403] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x952b3000) [pid = 1744] [serial = 404] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x8d81d800) [pid = 1744] [serial = 433] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x8d828400) [pid = 1744] [serial = 434] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x8e1d3000) [pid = 1744] [serial = 430] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x92b07000) [pid = 1744] [serial = 431] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa2fb7000) [pid = 1744] [serial = 418] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa2fe8400) [pid = 1744] [serial = 419] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0xa23a8400) [pid = 1744] [serial = 415] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0xa2569c00) [pid = 1744] [serial = 416] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x8d9e8800) [pid = 1744] [serial = 436] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x8d9ee800) [pid = 1744] [serial = 437] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8f7c7800) [pid = 1744] [serial = 448] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8f8fa800) [pid = 1744] [serial = 449] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa501a000) [pid = 1744] [serial = 424] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0xa62b0800) [pid = 1744] [serial = 425] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8f7c0400) [pid = 1744] [serial = 400] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8f8ed800) [pid = 1744] [serial = 401] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92052000) [pid = 1744] [serial = 451] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8ea0e400) [pid = 1744] [serial = 445] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8ecd5000) [pid = 1744] [serial = 446] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9ac97800) [pid = 1744] [serial = 412] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9b5e8c00) [pid = 1744] [serial = 413] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8dabc800) [pid = 1744] [serial = 442] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8dac2c00) [pid = 1744] [serial = 443] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x993d6c00) [pid = 1744] [serial = 461] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x98039c00) [pid = 1744] [serial = 460] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x993d0400) [pid = 1744] [serial = 226] [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.] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x961d7800) [pid = 1744] [serial = 458] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9286fc00) [pid = 1744] [serial = 452] [outer = (nil)] [url = about:blank] 14:51:11 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:11 INFO - PROCESS | 1744 | 1467237071625 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]]]}] 14:51:11 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) 14:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2181ms 14:51:11 INFO - PROCESS | 1744 | 1467237071686 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:51:11 INFO - PROCESS | 1744 | 1467237071695 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 14:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:51:11 INFO - PROCESS | 1744 | 1467237071708 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:51:11 INFO - PROCESS | 1744 | 1467237071712 Marionette TRACE conn4 <- [1,702,null,{}] 14:51:11 INFO - PROCESS | 1744 | 1467237071728 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}] 14:51:11 INFO - PROCESS | 1744 | 1467237071739 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:12 INFO - PROCESS | 1744 | 1467237072081 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:51:12 INFO - PROCESS | 1744 | 1467237072234 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:12 INFO - PROCESS | 1744 | 1467237072246 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a6800 == 38 [pid = 1744] [id = 183] 14:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d829000) [pid = 1744] [serial = 549] [outer = (nil)] 14:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8d9ef800) [pid = 1744] [serial = 550] [outer = 0x8d829000] 14:51:12 INFO - PROCESS | 1744 | 1467237072366 Marionette DEBUG loaded listener.js 14:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8dabc800) [pid = 1744] [serial = 551] [outer = 0x8d829000] 14:51:13 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:13 INFO - PROCESS | 1744 | 1467237073879 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]]]}] 14:51:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:51:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2252ms 14:51:13 INFO - PROCESS | 1744 | 1467237073958 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:51:13 INFO - PROCESS | 1744 | 1467237073963 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 14:51:13 INFO - PROCESS | 1744 | 1467237073970 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:51:13 INFO - PROCESS | 1744 | 1467237073973 Marionette TRACE conn4 <- [1,706,null,{}] 14:51:13 INFO - PROCESS | 1744 | 1467237073985 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}] 14:51:13 INFO - PROCESS | 1744 | 1467237073989 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:14 INFO - PROCESS | 1744 | 1467237074215 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:51:14 INFO - PROCESS | 1744 | 1467237074242 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:14 INFO - PROCESS | 1744 | 1467237074261 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebeb000 == 39 [pid = 1744] [id = 184] 14:51:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8ebec400) [pid = 1744] [serial = 552] [outer = (nil)] 14:51:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ebf1400) [pid = 1744] [serial = 553] [outer = 0x8ebec400] 14:51:14 INFO - PROCESS | 1744 | 1467237074412 Marionette DEBUG loaded listener.js 14:51:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8ecd4400) [pid = 1744] [serial = 554] [outer = 0x8ebec400] 14:51:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:15 INFO - PROCESS | 1744 | 1467237075691 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]]]}] 14:51:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1733ms 14:51:15 INFO - PROCESS | 1744 | 1467237075703 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:51:15 INFO - PROCESS | 1744 | 1467237075707 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 14:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:51:15 INFO - PROCESS | 1744 | 1467237075724 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:51:15 INFO - PROCESS | 1744 | 1467237075727 Marionette TRACE conn4 <- [1,710,null,{}] 14:51:15 INFO - PROCESS | 1744 | 1467237075733 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}] 14:51:15 INFO - PROCESS | 1744 | 1467237075737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:16 INFO - PROCESS | 1744 | 1467237076062 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8d6a2400) [pid = 1744] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d7e8c00) [pid = 1744] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8e92e800) [pid = 1744] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ecdc000) [pid = 1744] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8d9e8c00) [pid = 1744] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8f507000) [pid = 1744] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0xa2533800) [pid = 1744] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8d9f1c00) [pid = 1744] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d7e6000) [pid = 1744] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9ad05400) [pid = 1744] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92b0e400) [pid = 1744] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d2c9400) [pid = 1744] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x961d3800) [pid = 1744] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x99b6fc00) [pid = 1744] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x99b48c00) [pid = 1744] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d2c2400) [pid = 1744] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8f7c0c00) [pid = 1744] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:51:16 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8dac0800) [pid = 1744] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:51:16 INFO - PROCESS | 1744 | 1467237076198 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:16 INFO - PROCESS | 1744 | 1467237076206 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2400 == 40 [pid = 1744] [id = 185] 14:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d2c6800) [pid = 1744] [serial = 555] [outer = (nil)] 14:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d7e6000) [pid = 1744] [serial = 556] [outer = 0x8d2c6800] 14:51:16 INFO - PROCESS | 1744 | 1467237076286 Marionette DEBUG loaded listener.js 14:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8dac0800) [pid = 1744] [serial = 557] [outer = 0x8d2c6800] 14:51:17 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:17 INFO - PROCESS | 1744 | 1467237077401 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]]]}] 14:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1743ms 14:51:17 INFO - PROCESS | 1744 | 1467237077457 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 14:51:17 INFO - PROCESS | 1744 | 1467237077461 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 14:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:51:17 INFO - PROCESS | 1744 | 1467237077467 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:51:17 INFO - PROCESS | 1744 | 1467237077470 Marionette TRACE conn4 <- [1,714,null,{}] 14:51:17 INFO - PROCESS | 1744 | 1467237077476 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}] 14:51:17 INFO - PROCESS | 1744 | 1467237077481 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:17 INFO - PROCESS | 1744 | 1467237077695 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:51:17 INFO - PROCESS | 1744 | 1467237077752 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:17 INFO - PROCESS | 1744 | 1467237077759 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab9800 == 41 [pid = 1744] [id = 186] 14:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ebea800) [pid = 1744] [serial = 558] [outer = (nil)] 14:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f50cc00) [pid = 1744] [serial = 559] [outer = 0x8ebea800] 14:51:17 INFO - PROCESS | 1744 | 1467237077825 Marionette DEBUG loaded listener.js 14:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8f7c4800) [pid = 1744] [serial = 560] [outer = 0x8ebea800] 14:51:19 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:19 INFO - PROCESS | 1744 | 1467237079262 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]]]}] 14:51:19 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 14:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1837ms 14:51:19 INFO - PROCESS | 1744 | 1467237079350 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:51:19 INFO - PROCESS | 1744 | 1467237079357 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 14:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:51:19 INFO - PROCESS | 1744 | 1467237079371 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:51:19 INFO - PROCESS | 1744 | 1467237079375 Marionette TRACE conn4 <- [1,718,null,{}] 14:51:19 INFO - PROCESS | 1744 | 1467237079384 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}] 14:51:19 INFO - PROCESS | 1744 | 1467237079389 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:19 INFO - PROCESS | 1744 | 1467237079565 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:51:19 INFO - PROCESS | 1744 | 1467237079747 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:19 INFO - PROCESS | 1744 | 1467237079754 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5c00 == 42 [pid = 1744] [id = 187] 14:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d69d400) [pid = 1744] [serial = 561] [outer = (nil)] 14:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8d9ee800) [pid = 1744] [serial = 562] [outer = 0x8d69d400] 14:51:19 INFO - PROCESS | 1744 | 1467237079836 Marionette DEBUG loaded listener.js 14:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8e1d0000) [pid = 1744] [serial = 563] [outer = 0x8d69d400] 14:51:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:21 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:21 INFO - PROCESS | 1744 | 1467237081191 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]]]}] 14:51:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1835ms 14:51:21 INFO - PROCESS | 1744 | 1467237081255 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 14:51:21 INFO - PROCESS | 1744 | 1467237081262 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 14:51:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:51:21 INFO - PROCESS | 1744 | 1467237081325 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:51:21 INFO - PROCESS | 1744 | 1467237081331 Marionette TRACE conn4 <- [1,722,null,{}] 14:51:21 INFO - PROCESS | 1744 | 1467237081337 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}] 14:51:21 INFO - PROCESS | 1744 | 1467237081343 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:21 INFO - PROCESS | 1744 | 1467237081517 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:51:21 INFO - PROCESS | 1744 | 1467237081700 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:21 INFO - PROCESS | 1744 | 1467237081709 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e7400 == 43 [pid = 1744] [id = 188] 14:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8e937400) [pid = 1744] [serial = 564] [outer = (nil)] 14:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8f4d6400) [pid = 1744] [serial = 565] [outer = 0x8e937400] 14:51:21 INFO - PROCESS | 1744 | 1467237081794 Marionette DEBUG loaded listener.js 14:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8f505000) [pid = 1744] [serial = 566] [outer = 0x8e937400] 14:51:22 INFO - PROCESS | 1744 | 1467237082770 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] 14:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:51:22 INFO - PROCESS | 1744 | 1467237082819 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 14:51:22 INFO - PROCESS | 1744 | 1467237082826 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:51:22 INFO - PROCESS | 1744 | 1467237082832 Marionette TRACE conn4 <- [1,726,null,{}] 14:51:22 INFO - PROCESS | 1744 | 1467237082849 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}] 14:51:22 INFO - PROCESS | 1744 | 1467237082858 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:23 INFO - PROCESS | 1744 | 1467237083051 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:51:23 INFO - PROCESS | 1744 | 1467237083284 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:23 INFO - PROCESS | 1744 | 1467237083296 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c1c00 == 44 [pid = 1744] [id = 189] 14:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x91801400) [pid = 1744] [serial = 567] [outer = (nil)] 14:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x91ac7c00) [pid = 1744] [serial = 568] [outer = 0x91801400] 14:51:23 INFO - PROCESS | 1744 | 1467237083432 Marionette DEBUG loaded listener.js 14:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x921e8400) [pid = 1744] [serial = 569] [outer = 0x91801400] 14:51:24 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:24 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:24 INFO - PROCESS | 1744 | 1467237084415 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]]]}] 14:51:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:51:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1638ms 14:51:24 INFO - PROCESS | 1744 | 1467237084464 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:51:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:51:24 INFO - PROCESS | 1744 | 1467237084469 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 14:51:24 INFO - PROCESS | 1744 | 1467237084476 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:51:24 INFO - PROCESS | 1744 | 1467237084481 Marionette TRACE conn4 <- [1,730,null,{}] 14:51:24 INFO - PROCESS | 1744 | 1467237084488 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}] 14:51:24 INFO - PROCESS | 1744 | 1467237084494 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:24 INFO - PROCESS | 1744 | 1467237084684 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:51:24 INFO - PROCESS | 1744 | 1467237084922 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:24 INFO - PROCESS | 1744 | 1467237084930 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933000 == 45 [pid = 1744] [id = 190] 14:51:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8f8ef000) [pid = 1744] [serial = 570] [outer = (nil)] 14:51:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x92877000) [pid = 1744] [serial = 571] [outer = 0x8f8ef000] 14:51:25 INFO - PROCESS | 1744 | 1467237085023 Marionette DEBUG loaded listener.js 14:51:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92b08400) [pid = 1744] [serial = 572] [outer = 0x8f8ef000] 14:51:25 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:25 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:25 INFO - PROCESS | 1744 | 1467237085949 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] 14:51:26 INFO - PROCESS | 1744 | 1467237086015 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 14:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:51:26 INFO - PROCESS | 1744 | 1467237086023 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:51:26 INFO - PROCESS | 1744 | 1467237086027 Marionette TRACE conn4 <- [1,734,null,{}] 14:51:26 INFO - PROCESS | 1744 | 1467237086032 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}] 14:51:26 INFO - PROCESS | 1744 | 1467237086038 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:26 INFO - PROCESS | 1744 | 1467237086221 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:51:26 INFO - PROCESS | 1744 | 1467237086462 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:26 INFO - PROCESS | 1744 | 1467237086472 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93b400 == 46 [pid = 1744] [id = 191] 14:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x91ac5800) [pid = 1744] [serial = 573] [outer = (nil)] 14:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9452f000) [pid = 1744] [serial = 574] [outer = 0x91ac5800] 14:51:26 INFO - PROCESS | 1744 | 1467237086565 Marionette DEBUG loaded listener.js 14:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x94f12800) [pid = 1744] [serial = 575] [outer = 0x91ac5800] 14:51:27 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:27 INFO - PROCESS | 1744 | 1467237087449 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]]]}] 14:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1491ms 14:51:27 INFO - PROCESS | 1744 | 1467237087515 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:51:27 INFO - PROCESS | 1744 | 1467237087519 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 14:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:51:27 INFO - PROCESS | 1744 | 1467237087526 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:51:27 INFO - PROCESS | 1744 | 1467237087529 Marionette TRACE conn4 <- [1,738,null,{}] 14:51:27 INFO - PROCESS | 1744 | 1467237087535 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}] 14:51:27 INFO - PROCESS | 1744 | 1467237087545 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:27 INFO - PROCESS | 1744 | 1467237087830 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:51:28 INFO - PROCESS | 1744 | 1467237088200 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:28 INFO - PROCESS | 1744 | 1467237088210 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x93867400 == 47 [pid = 1744] [id = 192] 14:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x93868c00) [pid = 1744] [serial = 576] [outer = (nil)] 14:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x951e3c00) [pid = 1744] [serial = 577] [outer = 0x93868c00] 14:51:28 INFO - PROCESS | 1744 | 1467237088289 Marionette DEBUG loaded listener.js 14:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x952b0c00) [pid = 1744] [serial = 578] [outer = 0x93868c00] 14:51:29 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:29 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:29 INFO - PROCESS | 1744 | 1467237089601 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]]]}] 14:51:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2131ms 14:51:29 INFO - PROCESS | 1744 | 1467237089713 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:51:29 INFO - PROCESS | 1744 | 1467237089717 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:51:29 INFO - PROCESS | 1744 | 1467237089740 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:51:29 INFO - PROCESS | 1744 | 1467237089744 Marionette TRACE conn4 <- [1,742,null,{}] 14:51:29 INFO - PROCESS | 1744 | 1467237089750 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}] 14:51:29 INFO - PROCESS | 1744 | 1467237089755 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:29 INFO - PROCESS | 1744 | 1467237089917 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:51:30 INFO - PROCESS | 1744 | 1467237090104 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:30 INFO - PROCESS | 1744 | 1467237090110 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93ac00 == 48 [pid = 1744] [id = 193] 14:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x951dac00) [pid = 1744] [serial = 579] [outer = (nil)] 14:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x961d3400) [pid = 1744] [serial = 580] [outer = 0x951dac00] 14:51:30 INFO - PROCESS | 1744 | 1467237090195 Marionette DEBUG loaded listener.js 14:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x961d5800) [pid = 1744] [serial = 581] [outer = 0x951dac00] 14:51:31 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:31 INFO - PROCESS | 1744 | 1467237091588 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]]]}] 14:51:31 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 14:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1892ms 14:51:31 INFO - PROCESS | 1744 | 1467237091725 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:51:31 INFO - PROCESS | 1744 | 1467237091730 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 14:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:51:31 INFO - PROCESS | 1744 | 1467237091755 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:51:31 INFO - PROCESS | 1744 | 1467237091758 Marionette TRACE conn4 <- [1,746,null,{}] 14:51:31 INFO - PROCESS | 1744 | 1467237091765 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}] 14:51:31 INFO - PROCESS | 1744 | 1467237091770 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:31 INFO - PROCESS | 1744 | 1467237091945 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:51:32 INFO - PROCESS | 1744 | 1467237092463 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:32 INFO - PROCESS | 1744 | 1467237092476 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6aa000 == 49 [pid = 1744] [id = 194] 14:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8d7ec800) [pid = 1744] [serial = 582] [outer = (nil)] 14:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8d825400) [pid = 1744] [serial = 583] [outer = 0x8d7ec800] 14:51:32 INFO - PROCESS | 1744 | 1467237092551 Marionette DEBUG loaded listener.js 14:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8dab8000) [pid = 1744] [serial = 584] [outer = 0x8d7ec800] 14:51:33 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2400 == 48 [pid = 1744] [id = 185] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebeb000 == 47 [pid = 1744] [id = 184] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a6800 == 46 [pid = 1744] [id = 183] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a0400 == 45 [pid = 1744] [id = 182] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e1800 == 44 [pid = 1744] [id = 173] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd2000 == 43 [pid = 1744] [id = 176] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f8400 == 42 [pid = 1744] [id = 175] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x9372f800 == 41 [pid = 1744] [id = 179] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e4c00 == 40 [pid = 1744] [id = 181] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd8400 == 39 [pid = 1744] [id = 178] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebeb800 == 38 [pid = 1744] [id = 174] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac8c00 == 37 [pid = 1744] [id = 177] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4400 == 36 [pid = 1744] [id = 180] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5800 == 35 [pid = 1744] [id = 172] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x93867400 == 34 [pid = 1744] [id = 192] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e93ac00 == 33 [pid = 1744] [id = 193] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e93b400 == 32 [pid = 1744] [id = 191] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933000 == 31 [pid = 1744] [id = 190] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c1c00 == 30 [pid = 1744] [id = 189] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5c00 == 29 [pid = 1744] [id = 187] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e7400 == 28 [pid = 1744] [id = 188] 14:51:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8dab9800 == 27 [pid = 1744] [id = 186] 14:51:34 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8ea0e000) [pid = 1744] [serial = 515] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8d827000) [pid = 1744] [serial = 514] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8d829400) [pid = 1744] [serial = 505] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8e93a400) [pid = 1744] [serial = 508] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8f8f8000) [pid = 1744] [serial = 467] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8dabe400) [pid = 1744] [serial = 463] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8ffcf400) [pid = 1744] [serial = 503] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0xa620e000) [pid = 1744] [serial = 484] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8f8ed000) [pid = 1744] [serial = 502] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8d9f6800) [pid = 1744] [serial = 496] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8f4db800) [pid = 1744] [serial = 511] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0xa2566000) [pid = 1744] [serial = 482] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9b5efc00) [pid = 1744] [serial = 478] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0xa200f800) [pid = 1744] [serial = 490] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8d9f1400) [pid = 1744] [serial = 506] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x99b42800) [pid = 1744] [serial = 470] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8e1d5000) [pid = 1744] [serial = 464] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9a4b4000) [pid = 1744] [serial = 475] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x99b79000) [pid = 1744] [serial = 472] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa62b6400) [pid = 1744] [serial = 485] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d2ccc00) [pid = 1744] [serial = 488] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f50d000) [pid = 1744] [serial = 512] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8d2ca000) [pid = 1744] [serial = 487] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa62afc00) [pid = 1744] [serial = 491] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0xa23a3c00) [pid = 1744] [serial = 481] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f7bb000) [pid = 1744] [serial = 466] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8daba400) [pid = 1744] [serial = 497] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x936a8c00) [pid = 1744] [serial = 493] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x99b73400) [pid = 1744] [serial = 494] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a4b9800) [pid = 1744] [serial = 476] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ea10c00) [pid = 1744] [serial = 500] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x99d9b400) [pid = 1744] [serial = 473] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9e4cc400) [pid = 1744] [serial = 479] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x97e2a400) [pid = 1744] [serial = 469] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ea09000) [pid = 1744] [serial = 509] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ea05000) [pid = 1744] [serial = 499] [outer = (nil)] [url = about:blank] 14:51:35 INFO - PROCESS | 1744 | 1467237095231 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]]]}] 14:51:35 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.) 14:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 3509ms 14:51:35 INFO - PROCESS | 1744 | 1467237095253 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:51:35 INFO - PROCESS | 1744 | 1467237095257 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 14:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:51:35 INFO - PROCESS | 1744 | 1467237095266 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:51:35 INFO - PROCESS | 1744 | 1467237095271 Marionette TRACE conn4 <- [1,750,null,{}] 14:51:35 INFO - PROCESS | 1744 | 1467237095281 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}] 14:51:35 INFO - PROCESS | 1744 | 1467237095285 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:35 INFO - PROCESS | 1744 | 1467237095447 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:51:35 INFO - PROCESS | 1744 | 1467237095460 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:35 INFO - PROCESS | 1744 | 1467237095470 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e5800 == 28 [pid = 1744] [id = 195] 14:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7e8000) [pid = 1744] [serial = 585] [outer = (nil)] 14:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d7ebc00) [pid = 1744] [serial = 586] [outer = 0x8d7e8000] 14:51:35 INFO - PROCESS | 1744 | 1467237095586 Marionette DEBUG loaded listener.js 14:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d81d400) [pid = 1744] [serial = 587] [outer = 0x8d7e8000] 14:51:36 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:36 INFO - PROCESS | 1744 | 1467237096881 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]]]}] 14:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1637ms 14:51:36 INFO - PROCESS | 1744 | 1467237096912 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:51:36 INFO - PROCESS | 1744 | 1467237096917 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 14:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:51:36 INFO - PROCESS | 1744 | 1467237096926 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:51:36 INFO - PROCESS | 1744 | 1467237096932 Marionette TRACE conn4 <- [1,754,null,{}] 14:51:36 INFO - PROCESS | 1744 | 1467237096940 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}] 14:51:36 INFO - PROCESS | 1744 | 1467237096946 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:37 INFO - PROCESS | 1744 | 1467237097174 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:51:37 INFO - PROCESS | 1744 | 1467237097347 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:37 INFO - PROCESS | 1744 | 1467237097364 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ec400 == 29 [pid = 1744] [id = 196] 14:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d7ef000) [pid = 1744] [serial = 588] [outer = (nil)] 14:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d827400) [pid = 1744] [serial = 589] [outer = 0x8d7ef000] 14:51:37 INFO - PROCESS | 1744 | 1467237097442 Marionette DEBUG loaded listener.js 14:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d9ed000) [pid = 1744] [serial = 590] [outer = 0x8d7ef000] 14:51:38 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:38 INFO - PROCESS | 1744 | 1467237098874 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]]]}] 14:51:38 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 14:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1984ms 14:51:38 INFO - PROCESS | 1744 | 1467237098910 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:51:38 INFO - PROCESS | 1744 | 1467237098919 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 14:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:51:38 INFO - PROCESS | 1744 | 1467237098931 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:51:38 INFO - PROCESS | 1744 | 1467237098935 Marionette TRACE conn4 <- [1,758,null,{}] 14:51:38 INFO - PROCESS | 1744 | 1467237098942 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}] 14:51:38 INFO - PROCESS | 1744 | 1467237098949 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:39 INFO - PROCESS | 1744 | 1467237099159 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:51:39 INFO - PROCESS | 1744 | 1467237099318 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:39 INFO - PROCESS | 1744 | 1467237099327 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dabd400 == 30 [pid = 1744] [id = 197] 14:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e1d1800) [pid = 1744] [serial = 591] [outer = (nil)] 14:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e931c00) [pid = 1744] [serial = 592] [outer = 0x8e1d1800] 14:51:39 INFO - PROCESS | 1744 | 1467237099410 Marionette DEBUG loaded listener.js 14:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e93b400) [pid = 1744] [serial = 593] [outer = 0x8e1d1800] 14:51:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:40 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:51:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:51:40 INFO - PROCESS | 1744 | 1467237100336 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]]]}] 14:51:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1438ms 14:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:51:40 INFO - PROCESS | 1744 | 1467237100369 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:51:40 INFO - PROCESS | 1744 | 1467237100373 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:51:40 INFO - PROCESS | 1744 | 1467237100380 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:51:40 INFO - PROCESS | 1744 | 1467237100387 Marionette TRACE conn4 <- [1,762,null,{}] 14:51:40 INFO - PROCESS | 1744 | 1467237100405 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}] 14:51:40 INFO - PROCESS | 1744 | 1467237100415 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:40 INFO - PROCESS | 1744 | 1467237100627 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:51:40 INFO - PROCESS | 1744 | 1467237100887 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:40 INFO - PROCESS | 1744 | 1467237100900 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebeb000 == 31 [pid = 1744] [id = 198] 14:51:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ebeb800) [pid = 1744] [serial = 594] [outer = (nil)] 14:51:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ebef800) [pid = 1744] [serial = 595] [outer = 0x8ebeb800] 14:51:41 INFO - PROCESS | 1744 | 1467237101043 Marionette DEBUG loaded listener.js 14:51:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ecd3c00) [pid = 1744] [serial = 596] [outer = 0x8ebeb800] 14:51:42 INFO - PROCESS | 1744 | 1467237102424 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]]]}] 14:51:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2143ms 14:51:42 INFO - PROCESS | 1744 | 1467237102523 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:51:42 INFO - PROCESS | 1744 | 1467237102527 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 14:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:51:42 INFO - PROCESS | 1744 | 1467237102534 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:51:42 INFO - PROCESS | 1744 | 1467237102538 Marionette TRACE conn4 <- [1,766,null,{}] 14:51:42 INFO - PROCESS | 1744 | 1467237102544 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}] 14:51:42 INFO - PROCESS | 1744 | 1467237102550 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:42 INFO - PROCESS | 1744 | 1467237102793 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:51:42 INFO - PROCESS | 1744 | 1467237102926 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:42 INFO - PROCESS | 1744 | 1467237102934 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a8000 == 32 [pid = 1744] [id = 199] 14:51:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f4de400) [pid = 1744] [serial = 597] [outer = (nil)] 14:51:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8f504c00) [pid = 1744] [serial = 598] [outer = 0x8f4de400] 14:51:43 INFO - PROCESS | 1744 | 1467237103016 Marionette DEBUG loaded listener.js 14:51:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8f7be000) [pid = 1744] [serial = 599] [outer = 0x8f4de400] 14:51:44 INFO - PROCESS | 1744 | 1467237104310 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]]]}] 14:51:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1788ms 14:51:44 INFO - PROCESS | 1744 | 1467237104323 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:51:44 INFO - PROCESS | 1744 | 1467237104326 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 14:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:51:44 INFO - PROCESS | 1744 | 1467237104333 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:51:44 INFO - PROCESS | 1744 | 1467237104336 Marionette TRACE conn4 <- [1,770,null,{}] 14:51:44 INFO - PROCESS | 1744 | 1467237104436 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}] 14:51:44 INFO - PROCESS | 1744 | 1467237104442 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:44 INFO - PROCESS | 1744 | 1467237104689 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:51:44 INFO - PROCESS | 1744 | 1467237104768 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:44 INFO - PROCESS | 1744 | 1467237104776 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab6000 == 33 [pid = 1744] [id = 200] 14:51:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8f4db000) [pid = 1744] [serial = 600] [outer = (nil)] 14:51:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8f8ec000) [pid = 1744] [serial = 601] [outer = 0x8f4db000] 14:51:44 INFO - PROCESS | 1744 | 1467237104898 Marionette DEBUG loaded listener.js 14:51:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8f8f1800) [pid = 1744] [serial = 602] [outer = 0x8f4db000] 14:51:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ffcc000) [pid = 1744] [serial = 603] [outer = 0x99408c00] 14:51:46 INFO - PROCESS | 1744 | 1467237106047 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]]]}] 14:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1730ms 14:51:46 INFO - PROCESS | 1744 | 1467237106062 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:51:46 INFO - PROCESS | 1744 | 1467237106065 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 14:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:51:46 INFO - PROCESS | 1744 | 1467237106072 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:51:46 INFO - PROCESS | 1744 | 1467237106076 Marionette TRACE conn4 <- [1,774,null,{}] 14:51:46 INFO - PROCESS | 1744 | 1467237106082 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}] 14:51:46 INFO - PROCESS | 1744 | 1467237106092 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:46 INFO - PROCESS | 1744 | 1467237106365 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:51:46 INFO - PROCESS | 1744 | 1467237106558 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:46 INFO - PROCESS | 1744 | 1467237106564 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933800 == 34 [pid = 1744] [id = 201] 14:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f501c00) [pid = 1744] [serial = 604] [outer = (nil)] 14:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9180f000) [pid = 1744] [serial = 605] [outer = 0x8f501c00] 14:51:46 INFO - PROCESS | 1744 | 1467237106646 Marionette DEBUG loaded listener.js 14:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x91acb000) [pid = 1744] [serial = 606] [outer = 0x8f501c00] 14:51:47 INFO - PROCESS | 1744 | 1467237107638 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]]]}] 14:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1600ms 14:51:47 INFO - PROCESS | 1744 | 1467237107673 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:51:47 INFO - PROCESS | 1744 | 1467237107678 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 14:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:51:47 INFO - PROCESS | 1744 | 1467237107687 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:51:47 INFO - PROCESS | 1744 | 1467237107692 Marionette TRACE conn4 <- [1,778,null,{}] 14:51:47 INFO - PROCESS | 1744 | 1467237107700 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}] 14:51:47 INFO - PROCESS | 1744 | 1467237107705 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:47 INFO - PROCESS | 1744 | 1467237107883 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:51:48 INFO - PROCESS | 1744 | 1467237108106 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:48 INFO - PROCESS | 1744 | 1467237108119 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4da000 == 33 [pid = 1744] [id = 127] 14:51:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5800 == 34 [pid = 1744] [id = 202] 14:51:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8d2c7800) [pid = 1744] [serial = 607] [outer = (nil)] 14:51:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8d4e7000) [pid = 1744] [serial = 608] [outer = 0x8d2c7800] 14:51:48 INFO - PROCESS | 1744 | 1467237108351 Marionette DEBUG loaded listener.js 14:51:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8d6a3c00) [pid = 1744] [serial = 609] [outer = 0x8d2c7800] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x92b05800 == 33 [pid = 1744] [id = 140] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x99d91800 == 32 [pid = 1744] [id = 136] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x93a27400 == 31 [pid = 1744] [id = 131] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a8800 == 30 [pid = 1744] [id = 143] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x9dad1c00 == 29 [pid = 1744] [id = 139] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8eccd400 == 28 [pid = 1744] [id = 138] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69b400 == 27 [pid = 1744] [id = 142] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a4400 == 26 [pid = 1744] [id = 144] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea02400 == 25 [pid = 1744] [id = 141] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecce400 == 24 [pid = 1744] [id = 137] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933800 == 23 [pid = 1744] [id = 201] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8dab6000 == 22 [pid = 1744] [id = 200] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a8000 == 21 [pid = 1744] [id = 199] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8dabd400 == 20 [pid = 1744] [id = 197] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebeb000 == 19 [pid = 1744] [id = 198] 14:51:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ec400 == 18 [pid = 1744] [id = 196] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea07c00 == 17 [pid = 1744] [id = 128] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e5800 == 16 [pid = 1744] [id = 195] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x952b1400 == 15 [pid = 1744] [id = 130] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x993dbc00 == 14 [pid = 1744] [id = 135] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8f505400 == 13 [pid = 1744] [id = 133] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50a800 == 12 [pid = 1744] [id = 132] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6aa000 == 11 [pid = 1744] [id = 194] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x94f71400 == 10 [pid = 1744] [id = 129] 14:51:51 INFO - PROCESS | 1744 | --DOCSHELL 0x93a2e400 == 9 [pid = 1744] [id = 134] 14:51:53 INFO - PROCESS | 1744 | 1467237113104 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]]]}] 14:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 5453ms 14:51:53 INFO - PROCESS | 1744 | 1467237113140 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:51:53 INFO - PROCESS | 1744 | 1467237113147 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:51:53 INFO - PROCESS | 1744 | 1467237113165 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:51:53 INFO - PROCESS | 1744 | 1467237113170 Marionette TRACE conn4 <- [1,782,null,{}] 14:51:53 INFO - PROCESS | 1744 | 1467237113179 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}] 14:51:53 INFO - PROCESS | 1744 | 1467237113184 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:53 INFO - PROCESS | 1744 | 1467237113407 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:51:53 INFO - PROCESS | 1744 | 1467237113438 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:53 INFO - PROCESS | 1744 | 1467237113450 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d2000 == 10 [pid = 1744] [id = 203] 14:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8e1d2400) [pid = 1744] [serial = 610] [outer = (nil)] 14:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8e1d9800) [pid = 1744] [serial = 611] [outer = 0x8e1d2400] 14:51:53 INFO - PROCESS | 1744 | 1467237113522 Marionette DEBUG loaded listener.js 14:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8e933000) [pid = 1744] [serial = 612] [outer = 0x8e1d2400] 14:51:54 INFO - PROCESS | 1744 | 1467237114458 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]]]}] 14:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1350ms 14:51:54 INFO - PROCESS | 1744 | 1467237114505 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:51:54 INFO - PROCESS | 1744 | 1467237114513 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 14:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:51:54 INFO - PROCESS | 1744 | 1467237114531 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:51:54 INFO - PROCESS | 1744 | 1467237114535 Marionette TRACE conn4 <- [1,786,null,{}] 14:51:54 INFO - PROCESS | 1744 | 1467237114542 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}] 14:51:54 INFO - PROCESS | 1744 | 1467237114548 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:54 INFO - PROCESS | 1744 | 1467237114773 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8d7ee400) [pid = 1744] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8daba800) [pid = 1744] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8d69d400) [pid = 1744] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9180c800) [pid = 1744] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8d7ec800) [pid = 1744] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d829000) [pid = 1744] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8f8ef000) [pid = 1744] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8e1d1800) [pid = 1744] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8eccfc00) [pid = 1744] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93868c00) [pid = 1744] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8d69d000) [pid = 1744] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f4de400) [pid = 1744] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8e937400) [pid = 1744] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x921e6800) [pid = 1744] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8d7e8000) [pid = 1744] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ebec400) [pid = 1744] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d69cc00) [pid = 1744] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91ac5800) [pid = 1744] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93874000) [pid = 1744] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:51:55 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ebeb800) [pid = 1744] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ebea800) [pid = 1744] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f8f9c00) [pid = 1744] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x951dac00) [pid = 1744] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d6a1400) [pid = 1744] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f4db000) [pid = 1744] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91801400) [pid = 1744] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91ac1400) [pid = 1744] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d7ef000) [pid = 1744] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:51:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d2c6800) [pid = 1744] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:51:56 INFO - PROCESS | 1744 | 1467237116042 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:56 INFO - PROCESS | 1744 | 1467237116051 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5400 == 11 [pid = 1744] [id = 204] 14:51:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d2c6800) [pid = 1744] [serial = 613] [outer = (nil)] 14:51:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7e7c00) [pid = 1744] [serial = 614] [outer = 0x8d2c6800] 14:51:56 INFO - PROCESS | 1744 | 1467237116129 Marionette DEBUG loaded listener.js 14:51:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8dab6000) [pid = 1744] [serial = 615] [outer = 0x8d2c6800] 14:51:56 INFO - PROCESS | 1744 | 1467237116861 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]]]}] 14:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2384ms 14:51:56 INFO - PROCESS | 1744 | 1467237116915 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:51:56 INFO - PROCESS | 1744 | 1467237116919 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 14:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:51:56 INFO - PROCESS | 1744 | 1467237116926 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:51:56 INFO - PROCESS | 1744 | 1467237116932 Marionette TRACE conn4 <- [1,790,null,{}] 14:51:56 INFO - PROCESS | 1744 | 1467237116950 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}] 14:51:56 INFO - PROCESS | 1744 | 1467237116959 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:57 INFO - PROCESS | 1744 | 1467237117201 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:51:57 INFO - PROCESS | 1744 | 1467237117213 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:57 INFO - PROCESS | 1744 | 1467237117226 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e0c00 == 12 [pid = 1744] [id = 205] 14:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f4e2400) [pid = 1744] [serial = 616] [outer = (nil)] 14:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f503c00) [pid = 1744] [serial = 617] [outer = 0x8f4e2400] 14:51:57 INFO - PROCESS | 1744 | 1467237117375 Marionette DEBUG loaded listener.js 14:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f50d800) [pid = 1744] [serial = 618] [outer = 0x8f4e2400] 14:51:58 INFO - PROCESS | 1744 | 1467237118339 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]]]}] 14:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1488ms 14:51:58 INFO - PROCESS | 1744 | 1467237118415 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:51:58 INFO - PROCESS | 1744 | 1467237118422 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:51:58 INFO - PROCESS | 1744 | 1467237118430 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:51:58 INFO - PROCESS | 1744 | 1467237118435 Marionette TRACE conn4 <- [1,794,null,{}] 14:51:58 INFO - PROCESS | 1744 | 1467237118444 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}] 14:51:58 INFO - PROCESS | 1744 | 1467237118449 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:58 INFO - PROCESS | 1744 | 1467237118693 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:51:58 INFO - PROCESS | 1744 | 1467237118974 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:58 INFO - PROCESS | 1744 | 1467237118982 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:51:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d820000 == 13 [pid = 1744] [id = 206] 14:51:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d9f3000) [pid = 1744] [serial = 619] [outer = (nil)] 14:51:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ea0ac00) [pid = 1744] [serial = 620] [outer = 0x8d9f3000] 14:51:59 INFO - PROCESS | 1744 | 1467237119068 Marionette DEBUG loaded listener.js 14:51:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ebe8400) [pid = 1744] [serial = 621] [outer = 0x8d9f3000] 14:51:59 INFO - PROCESS | 1744 | 1467237119969 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]]]}] 14:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1585ms 14:52:00 INFO - PROCESS | 1744 | 1467237120020 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:52:00 INFO - PROCESS | 1744 | 1467237120026 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 14:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:52:00 INFO - PROCESS | 1744 | 1467237120039 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:52:00 INFO - PROCESS | 1744 | 1467237120043 Marionette TRACE conn4 <- [1,798,null,{}] 14:52:00 INFO - PROCESS | 1744 | 1467237120051 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}] 14:52:00 INFO - PROCESS | 1744 | 1467237120057 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:00 INFO - PROCESS | 1744 | 1467237120264 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:52:00 INFO - PROCESS | 1744 | 1467237120488 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:00 INFO - PROCESS | 1744 | 1467237120497 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dac00 == 14 [pid = 1744] [id = 207] 14:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f504000) [pid = 1744] [serial = 622] [outer = (nil)] 14:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f7bb800) [pid = 1744] [serial = 623] [outer = 0x8f504000] 14:52:00 INFO - PROCESS | 1744 | 1467237120640 Marionette DEBUG loaded listener.js 14:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f7c2400) [pid = 1744] [serial = 624] [outer = 0x8f504000] 14:52:01 INFO - PROCESS | 1744 | 1467237121757 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]]]}] 14:52:01 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 14:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1753ms 14:52:01 INFO - PROCESS | 1744 | 1467237121793 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:52:01 INFO - PROCESS | 1744 | 1467237121797 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 14:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:52:01 INFO - PROCESS | 1744 | 1467237121806 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:52:01 INFO - PROCESS | 1744 | 1467237121812 Marionette TRACE conn4 <- [1,802,null,{}] 14:52:01 INFO - PROCESS | 1744 | 1467237121832 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}] 14:52:01 INFO - PROCESS | 1744 | 1467237121842 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:02 INFO - PROCESS | 1744 | 1467237122068 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:52:02 INFO - PROCESS | 1744 | 1467237122281 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:02 INFO - PROCESS | 1744 | 1467237122291 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180e400 == 15 [pid = 1744] [id = 208] 14:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9180ec00) [pid = 1744] [serial = 625] [outer = (nil)] 14:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91ac2c00) [pid = 1744] [serial = 626] [outer = 0x9180ec00] 14:52:02 INFO - PROCESS | 1744 | 1467237122405 Marionette DEBUG loaded listener.js 14:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9204e800) [pid = 1744] [serial = 627] [outer = 0x9180ec00] 14:52:03 INFO - PROCESS | 1744 | 1467237123430 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]]]}] 14:52:03 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 14:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1688ms 14:52:03 INFO - PROCESS | 1744 | 1467237123496 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 14:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:52:03 INFO - PROCESS | 1744 | 1467237123502 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 14:52:03 INFO - PROCESS | 1744 | 1467237123510 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:52:03 INFO - PROCESS | 1744 | 1467237123513 Marionette TRACE conn4 <- [1,806,null,{}] 14:52:03 INFO - PROCESS | 1744 | 1467237123520 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}] 14:52:03 INFO - PROCESS | 1744 | 1467237123527 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:03 INFO - PROCESS | 1744 | 1467237123788 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:52:04 INFO - PROCESS | 1744 | 1467237124053 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 1744 | 1467237124064 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea09000 == 16 [pid = 1744] [id = 209] 14:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91810c00) [pid = 1744] [serial = 628] [outer = (nil)] 14:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9286fc00) [pid = 1744] [serial = 629] [outer = 0x91810c00] 14:52:04 INFO - PROCESS | 1744 | 1467237124161 Marionette DEBUG loaded listener.js 14:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x92878000) [pid = 1744] [serial = 630] [outer = 0x91810c00] 14:52:05 INFO - PROCESS | 1744 | 1467237125178 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]]]}] 14:52:05 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 14:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1735ms 14:52:05 INFO - PROCESS | 1744 | 1467237125245 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:52:05 INFO - PROCESS | 1744 | 1467237125249 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 14:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:52:05 INFO - PROCESS | 1744 | 1467237125255 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:52:05 INFO - PROCESS | 1744 | 1467237125259 Marionette TRACE conn4 <- [1,810,null,{}] 14:52:05 INFO - PROCESS | 1744 | 1467237125265 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}] 14:52:05 INFO - PROCESS | 1744 | 1467237125270 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:05 INFO - PROCESS | 1744 | 1467237125450 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:52:05 INFO - PROCESS | 1744 | 1467237125684 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:05 INFO - PROCESS | 1744 | 1467237125692 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d822800 == 17 [pid = 1744] [id = 210] 14:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8ea06000) [pid = 1744] [serial = 631] [outer = (nil)] 14:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x92b03c00) [pid = 1744] [serial = 632] [outer = 0x8ea06000] 14:52:05 INFO - PROCESS | 1744 | 1467237125820 Marionette DEBUG loaded listener.js 14:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92b07800) [pid = 1744] [serial = 633] [outer = 0x8ea06000] 14:52:06 INFO - PROCESS | 1744 | 1467237126830 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]]]}] 14:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1597ms 14:52:06 INFO - PROCESS | 1744 | 1467237126853 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:52:06 INFO - PROCESS | 1744 | 1467237126859 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:52:06 INFO - PROCESS | 1744 | 1467237126868 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:52:06 INFO - PROCESS | 1744 | 1467237126874 Marionette TRACE conn4 <- [1,814,null,{}] 14:52:06 INFO - PROCESS | 1744 | 1467237126884 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}] 14:52:06 INFO - PROCESS | 1744 | 1467237126901 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:07 INFO - PROCESS | 1744 | 1467237127177 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:52:07 INFO - PROCESS | 1744 | 1467237127453 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:07 INFO - PROCESS | 1744 | 1467237127463 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cf400 == 18 [pid = 1744] [id = 211] 14:52:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8dab6800) [pid = 1744] [serial = 634] [outer = (nil)] 14:52:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x93874400) [pid = 1744] [serial = 635] [outer = 0x8dab6800] 14:52:07 INFO - PROCESS | 1744 | 1467237127543 Marionette DEBUG loaded listener.js 14:52:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x93a29c00) [pid = 1744] [serial = 636] [outer = 0x8dab6800] 14:52:08 INFO - PROCESS | 1744 | 1467237128521 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] 14:52:08 INFO - PROCESS | 1744 | 1467237128563 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 14:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:52:08 INFO - PROCESS | 1744 | 1467237128570 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:52:08 INFO - PROCESS | 1744 | 1467237128574 Marionette TRACE conn4 <- [1,818,null,{}] 14:52:08 INFO - PROCESS | 1744 | 1467237128581 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}] 14:52:08 INFO - PROCESS | 1744 | 1467237128587 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:08 INFO - PROCESS | 1744 | 1467237128787 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:52:09 INFO - PROCESS | 1744 | 1467237129045 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:09 INFO - PROCESS | 1744 | 1467237129054 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3000 == 19 [pid = 1744] [id = 212] 14:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8d7e4000) [pid = 1744] [serial = 637] [outer = (nil)] 14:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x94f19c00) [pid = 1744] [serial = 638] [outer = 0x8d7e4000] 14:52:09 INFO - PROCESS | 1744 | 1467237129226 Marionette DEBUG loaded listener.js 14:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x94f1c800) [pid = 1744] [serial = 639] [outer = 0x8d7e4000] 14:52:10 INFO - PROCESS | 1744 | 1467237130118 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]]]}] 14:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1586ms 14:52:10 INFO - PROCESS | 1744 | 1467237130157 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:52:10 INFO - PROCESS | 1744 | 1467237130176 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 14:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:52:10 INFO - PROCESS | 1744 | 1467237130185 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:52:10 INFO - PROCESS | 1744 | 1467237130188 Marionette TRACE conn4 <- [1,822,null,{}] 14:52:10 INFO - PROCESS | 1744 | 1467237130195 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}] 14:52:10 INFO - PROCESS | 1744 | 1467237130200 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:10 INFO - PROCESS | 1744 | 1467237130372 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:52:10 INFO - PROCESS | 1744 | 1467237130556 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:10 INFO - PROCESS | 1744 | 1467237130563 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3400 == 20 [pid = 1744] [id = 213] 14:52:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8d7e5c00) [pid = 1744] [serial = 640] [outer = (nil)] 14:52:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8f8f2400) [pid = 1744] [serial = 641] [outer = 0x8d7e5c00] 14:52:10 INFO - PROCESS | 1744 | 1467237130665 Marionette DEBUG loaded listener.js 14:52:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x94f5e400) [pid = 1744] [serial = 642] [outer = 0x8d7e5c00] 14:52:11 INFO - PROCESS | 1744 | 1467237131712 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] 14:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:52:11 INFO - PROCESS | 1744 | 1467237131779 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 14:52:11 INFO - PROCESS | 1744 | 1467237131787 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:52:11 INFO - PROCESS | 1744 | 1467237131790 Marionette TRACE conn4 <- [1,826,null,{}] 14:52:11 INFO - PROCESS | 1744 | 1467237131796 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}] 14:52:11 INFO - PROCESS | 1744 | 1467237131801 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:12 INFO - PROCESS | 1744 | 1467237132058 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:52:12 INFO - PROCESS | 1744 | 1467237132432 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:12 INFO - PROCESS | 1744 | 1467237132443 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d000 == 21 [pid = 1744] [id = 214] 14:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8d6a8c00) [pid = 1744] [serial = 643] [outer = (nil)] 14:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8d81a800) [pid = 1744] [serial = 644] [outer = 0x8d6a8c00] 14:52:12 INFO - PROCESS | 1744 | 1467237132518 Marionette DEBUG loaded listener.js 14:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8d9f3800) [pid = 1744] [serial = 645] [outer = 0x8d6a8c00] 14:52:13 INFO - PROCESS | 1744 | 1467237133492 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]]]}] 14:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1742ms 14:52:13 INFO - PROCESS | 1744 | 1467237133530 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:52:13 INFO - PROCESS | 1744 | 1467237133534 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 14:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:52:13 INFO - PROCESS | 1744 | 1467237133542 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:52:13 INFO - PROCESS | 1744 | 1467237133547 Marionette TRACE conn4 <- [1,830,null,{}] 14:52:13 INFO - PROCESS | 1744 | 1467237133554 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}] 14:52:13 INFO - PROCESS | 1744 | 1467237133562 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:13 INFO - PROCESS | 1744 | 1467237133786 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x93a26c00) [pid = 1744] [serial = 535] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x93a31000) [pid = 1744] [serial = 536] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8d9ec800) [pid = 1744] [serial = 520] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8e92e000) [pid = 1744] [serial = 521] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x921ed000) [pid = 1744] [serial = 532] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9286ec00) [pid = 1744] [serial = 533] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8ffd6400) [pid = 1744] [serial = 526] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9180a400) [pid = 1744] [serial = 527] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91ac9c00) [pid = 1744] [serial = 529] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x91acf000) [pid = 1744] [serial = 530] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x94f75000) [pid = 1744] [serial = 541] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9514bc00) [pid = 1744] [serial = 542] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x94f1c400) [pid = 1744] [serial = 538] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x94f10c00) [pid = 1744] [serial = 539] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f50d400) [pid = 1744] [serial = 518] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8ecda000) [pid = 1744] [serial = 517] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8ecdbc00) [pid = 1744] [serial = 523] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f4ddc00) [pid = 1744] [serial = 524] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9180f000) [pid = 1744] [serial = 605] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8f4dd000) [pid = 1744] [serial = 398] [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.] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d9ed000) [pid = 1744] [serial = 590] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8e931c00) [pid = 1744] [serial = 592] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d827400) [pid = 1744] [serial = 589] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d7ebc00) [pid = 1744] [serial = 586] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ebf1400) [pid = 1744] [serial = 553] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ecd4400) [pid = 1744] [serial = 554] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d7e6000) [pid = 1744] [serial = 556] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d821c00) [pid = 1744] [serial = 544] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d829800) [pid = 1744] [serial = 545] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d7e3c00) [pid = 1744] [serial = 547] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d7ed400) [pid = 1744] [serial = 548] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d9ef800) [pid = 1744] [serial = 550] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d825400) [pid = 1744] [serial = 583] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8dab8000) [pid = 1744] [serial = 584] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d9ee800) [pid = 1744] [serial = 562] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f4d6400) [pid = 1744] [serial = 565] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e1d0000) [pid = 1744] [serial = 563] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f505000) [pid = 1744] [serial = 566] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x921e8400) [pid = 1744] [serial = 569] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91ac7c00) [pid = 1744] [serial = 568] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92b08400) [pid = 1744] [serial = 572] [outer = (nil)] [url = about:blank] 14:52:13 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f50cc00) [pid = 1744] [serial = 559] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92877000) [pid = 1744] [serial = 571] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9452f000) [pid = 1744] [serial = 574] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x951e3c00) [pid = 1744] [serial = 577] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x94f12800) [pid = 1744] [serial = 575] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d81d400) [pid = 1744] [serial = 587] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x961d3400) [pid = 1744] [serial = 580] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x952b0c00) [pid = 1744] [serial = 578] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7c4800) [pid = 1744] [serial = 560] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8dabc800) [pid = 1744] [serial = 551] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x961d5800) [pid = 1744] [serial = 581] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8dac0800) [pid = 1744] [serial = 557] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f8f1800) [pid = 1744] [serial = 602] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f7be000) [pid = 1744] [serial = 599] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8f8ec000) [pid = 1744] [serial = 601] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8ecd3c00) [pid = 1744] [serial = 596] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8f504c00) [pid = 1744] [serial = 598] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8ebef800) [pid = 1744] [serial = 595] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8e93b400) [pid = 1744] [serial = 593] [outer = (nil)] [url = about:blank] 14:52:14 INFO - PROCESS | 1744 | 1467237134079 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:14 INFO - PROCESS | 1744 | 1467237134090 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3400 == 22 [pid = 1744] [id = 215] 14:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8d4e4000) [pid = 1744] [serial = 646] [outer = (nil)] 14:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8d81b000) [pid = 1744] [serial = 647] [outer = 0x8d4e4000] 14:52:14 INFO - PROCESS | 1744 | 1467237134165 Marionette DEBUG loaded listener.js 14:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8d824800) [pid = 1744] [serial = 648] [outer = 0x8d4e4000] 14:52:14 INFO - PROCESS | 1744 | 1467237134913 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]]]}] 14:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1434ms 14:52:14 INFO - PROCESS | 1744 | 1467237134980 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:52:14 INFO - PROCESS | 1744 | 1467237134986 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:52:14 INFO - PROCESS | 1744 | 1467237134993 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:52:14 INFO - PROCESS | 1744 | 1467237134996 Marionette TRACE conn4 <- [1,834,null,{}] 14:52:15 INFO - PROCESS | 1744 | 1467237135002 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}] 14:52:15 INFO - PROCESS | 1744 | 1467237135007 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:15 INFO - PROCESS | 1744 | 1467237135174 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:52:15 INFO - PROCESS | 1744 | 1467237135319 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:15 INFO - PROCESS | 1744 | 1467237135326 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e9c00 == 23 [pid = 1744] [id = 216] 14:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8dabdc00) [pid = 1744] [serial = 649] [outer = (nil)] 14:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e1d4800) [pid = 1744] [serial = 650] [outer = 0x8dabdc00] 14:52:15 INFO - PROCESS | 1744 | 1467237135399 Marionette DEBUG loaded listener.js 14:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ea04400) [pid = 1744] [serial = 651] [outer = 0x8dabdc00] 14:52:16 INFO - PROCESS | 1744 | 1467237136292 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]]]}] 14:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1341ms 14:52:16 INFO - PROCESS | 1744 | 1467237136334 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:52:16 INFO - PROCESS | 1744 | 1467237136338 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 14:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:52:16 INFO - PROCESS | 1744 | 1467237136360 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:52:16 INFO - PROCESS | 1744 | 1467237136368 Marionette TRACE conn4 <- [1,838,null,{}] 14:52:16 INFO - PROCESS | 1744 | 1467237136376 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}] 14:52:16 INFO - PROCESS | 1744 | 1467237136383 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:16 INFO - PROCESS | 1744 | 1467237136597 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:52:16 INFO - PROCESS | 1744 | 1467237136618 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:16 INFO - PROCESS | 1744 | 1467237136626 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d8400 == 24 [pid = 1744] [id = 217] 14:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ecd1800) [pid = 1744] [serial = 652] [outer = (nil)] 14:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ecdac00) [pid = 1744] [serial = 653] [outer = 0x8ecd1800] 14:52:16 INFO - PROCESS | 1744 | 1467237136691 Marionette DEBUG loaded listener.js 14:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f4dfc00) [pid = 1744] [serial = 654] [outer = 0x8ecd1800] 14:52:17 INFO - PROCESS | 1744 | 1467237137541 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]]]}] 14:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1250ms 14:52:17 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e1d2400) [pid = 1744] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:52:17 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d2c6800) [pid = 1744] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:52:17 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d2c7800) [pid = 1744] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:52:17 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f501c00) [pid = 1744] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:52:17 INFO - PROCESS | 1744 | 1467237137630 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 1744 | 1467237137634 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 14:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:52:17 INFO - PROCESS | 1744 | 1467237137648 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:52:17 INFO - PROCESS | 1744 | 1467237137650 Marionette TRACE conn4 <- [1,842,null,{}] 14:52:17 INFO - PROCESS | 1744 | 1467237137656 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}] 14:52:17 INFO - PROCESS | 1744 | 1467237137661 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:17 INFO - PROCESS | 1744 | 1467237137845 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:52:17 INFO - PROCESS | 1744 | 1467237137855 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:17 INFO - PROCESS | 1744 | 1467237137867 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4400 == 25 [pid = 1744] [id = 218] 14:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d2c6800) [pid = 1744] [serial = 655] [outer = (nil)] 14:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f504800) [pid = 1744] [serial = 656] [outer = 0x8d2c6800] 14:52:17 INFO - PROCESS | 1744 | 1467237137927 Marionette DEBUG loaded listener.js 14:52:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f509c00) [pid = 1744] [serial = 657] [outer = 0x8d2c6800] 14:52:18 INFO - PROCESS | 1744 | 1467237138802 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]]]}] 14:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1184ms 14:52:18 INFO - PROCESS | 1744 | 1467237138830 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:52:18 INFO - PROCESS | 1744 | 1467237138834 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 14:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:52:18 INFO - PROCESS | 1744 | 1467237138839 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:52:18 INFO - PROCESS | 1744 | 1467237138842 Marionette TRACE conn4 <- [1,846,null,{}] 14:52:18 INFO - PROCESS | 1744 | 1467237138848 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}] 14:52:18 INFO - PROCESS | 1744 | 1467237138853 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:19 INFO - PROCESS | 1744 | 1467237139011 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:52:19 INFO - PROCESS | 1744 | 1467237139025 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:19 INFO - PROCESS | 1744 | 1467237139039 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bec00 == 26 [pid = 1744] [id = 219] 14:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f7bf800) [pid = 1744] [serial = 658] [outer = (nil)] 14:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7c8000) [pid = 1744] [serial = 659] [outer = 0x8f7bf800] 14:52:19 INFO - PROCESS | 1744 | 1467237139114 Marionette DEBUG loaded listener.js 14:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f8f5000) [pid = 1744] [serial = 660] [outer = 0x8f7bf800] 14:52:19 INFO - PROCESS | 1744 | 1467237139979 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]]]}] 14:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1187ms 14:52:20 INFO - PROCESS | 1744 | 1467237140027 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:52:20 INFO - PROCESS | 1744 | 1467237140030 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 14:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:52:20 INFO - PROCESS | 1744 | 1467237140037 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:52:20 INFO - PROCESS | 1744 | 1467237140040 Marionette TRACE conn4 <- [1,850,null,{}] 14:52:20 INFO - PROCESS | 1744 | 1467237140046 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}] 14:52:20 INFO - PROCESS | 1744 | 1467237140051 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:20 INFO - PROCESS | 1744 | 1467237140220 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:52:20 INFO - PROCESS | 1744 | 1467237140229 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:20 INFO - PROCESS | 1744 | 1467237140235 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c9400 == 27 [pid = 1744] [id = 220] 14:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f8f8000) [pid = 1744] [serial = 661] [outer = (nil)] 14:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ffd6400) [pid = 1744] [serial = 662] [outer = 0x8f8f8000] 14:52:20 INFO - PROCESS | 1744 | 1467237140303 Marionette DEBUG loaded listener.js 14:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ac1400) [pid = 1744] [serial = 663] [outer = 0x8f8f8000] 14:52:21 INFO - PROCESS | 1744 | 1467237141482 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]]]}] 14:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1483ms 14:52:21 INFO - PROCESS | 1744 | 1467237141522 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:52:21 INFO - PROCESS | 1744 | 1467237141529 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:52:21 INFO - PROCESS | 1744 | 1467237141536 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:52:21 INFO - PROCESS | 1744 | 1467237141544 Marionette TRACE conn4 <- [1,854,null,{}] 14:52:21 INFO - PROCESS | 1744 | 1467237141552 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}] 14:52:21 INFO - PROCESS | 1744 | 1467237141558 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:21 INFO - PROCESS | 1744 | 1467237141791 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:52:22 INFO - PROCESS | 1744 | 1467237142062 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:22 INFO - PROCESS | 1744 | 1467237142076 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dabc800 == 28 [pid = 1744] [id = 221] 14:52:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8dabe800) [pid = 1744] [serial = 664] [outer = (nil)] 14:52:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e1cfc00) [pid = 1744] [serial = 665] [outer = 0x8dabe800] 14:52:22 INFO - PROCESS | 1744 | 1467237142156 Marionette DEBUG loaded listener.js 14:52:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e936800) [pid = 1744] [serial = 666] [outer = 0x8dabe800] 14:52:23 INFO - PROCESS | 1744 | 1467237143051 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]]]}] 14:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1537ms 14:52:23 INFO - PROCESS | 1744 | 1467237143073 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:52:23 INFO - PROCESS | 1744 | 1467237143080 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 14:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:52:23 INFO - PROCESS | 1744 | 1467237143091 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:52:23 INFO - PROCESS | 1744 | 1467237143095 Marionette TRACE conn4 <- [1,858,null,{}] 14:52:23 INFO - PROCESS | 1744 | 1467237143122 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}] 14:52:23 INFO - PROCESS | 1744 | 1467237143129 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:23 INFO - PROCESS | 1744 | 1467237143329 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:52:23 INFO - PROCESS | 1744 | 1467237143519 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:23 INFO - PROCESS | 1744 | 1467237143528 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebed400 == 29 [pid = 1744] [id = 222] 14:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f4d8000) [pid = 1744] [serial = 667] [outer = (nil)] 14:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f50c000) [pid = 1744] [serial = 668] [outer = 0x8f4d8000] 14:52:23 INFO - PROCESS | 1744 | 1467237143716 Marionette DEBUG loaded listener.js 14:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f8ecc00) [pid = 1744] [serial = 669] [outer = 0x8f4d8000] 14:52:24 INFO - PROCESS | 1744 | 1467237144589 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]]]}] 14:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1559ms 14:52:24 INFO - PROCESS | 1744 | 1467237144650 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:52:24 INFO - PROCESS | 1744 | 1467237144654 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 14:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:52:24 INFO - PROCESS | 1744 | 1467237144661 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:52:24 INFO - PROCESS | 1744 | 1467237144667 Marionette TRACE conn4 <- [1,862,null,{}] 14:52:24 INFO - PROCESS | 1744 | 1467237144684 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}] 14:52:24 INFO - PROCESS | 1744 | 1467237144692 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:24 INFO - PROCESS | 1744 | 1467237144913 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:52:25 INFO - PROCESS | 1744 | 1467237145127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:25 INFO - PROCESS | 1744 | 1467237145135 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cf000 == 30 [pid = 1744] [id = 223] 14:52:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91ac9800) [pid = 1744] [serial = 670] [outer = (nil)] 14:52:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92049400) [pid = 1744] [serial = 671] [outer = 0x91ac9800] 14:52:25 INFO - PROCESS | 1744 | 1467237145275 Marionette DEBUG loaded listener.js 14:52:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x921ed000) [pid = 1744] [serial = 672] [outer = 0x91ac9800] 14:52:26 INFO - PROCESS | 1744 | 1467237146207 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]]]}] 14:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1584ms 14:52:26 INFO - PROCESS | 1744 | 1467237146247 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:52:26 INFO - PROCESS | 1744 | 1467237146252 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 14:52:26 INFO - PROCESS | 1744 | 1467237146258 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:52:26 INFO - PROCESS | 1744 | 1467237146262 Marionette TRACE conn4 <- [1,866,null,{}] 14:52:26 INFO - PROCESS | 1744 | 1467237146268 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}] 14:52:26 INFO - PROCESS | 1744 | 1467237146273 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:26 INFO - PROCESS | 1744 | 1467237146459 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:52:26 INFO - PROCESS | 1744 | 1467237146630 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:26 INFO - PROCESS | 1744 | 1467237146639 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81c000 == 31 [pid = 1744] [id = 224] 14:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ecd2000) [pid = 1744] [serial = 673] [outer = (nil)] 14:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92873c00) [pid = 1744] [serial = 674] [outer = 0x8ecd2000] 14:52:26 INFO - PROCESS | 1744 | 1467237146756 Marionette DEBUG loaded listener.js 14:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92b06800) [pid = 1744] [serial = 675] [outer = 0x8ecd2000] 14:52:27 INFO - PROCESS | 1744 | 1467237147636 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]]]}] 14:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1435ms 14:52:27 INFO - PROCESS | 1744 | 1467237147693 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:52:27 INFO - PROCESS | 1744 | 1467237147698 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 14:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:52:27 INFO - PROCESS | 1744 | 1467237147704 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:52:27 INFO - PROCESS | 1744 | 1467237147708 Marionette TRACE conn4 <- [1,870,null,{}] 14:52:27 INFO - PROCESS | 1744 | 1467237147714 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}] 14:52:27 INFO - PROCESS | 1744 | 1467237147719 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:27 INFO - PROCESS | 1744 | 1467237147896 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:52:28 INFO - PROCESS | 1744 | 1467237148088 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:28 INFO - PROCESS | 1744 | 1467237148097 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e2c00 == 32 [pid = 1744] [id = 225] 14:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92870800) [pid = 1744] [serial = 676] [outer = (nil)] 14:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9372c000) [pid = 1744] [serial = 677] [outer = 0x92870800] 14:52:28 INFO - PROCESS | 1744 | 1467237148192 Marionette DEBUG loaded listener.js 14:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9386b400) [pid = 1744] [serial = 678] [outer = 0x92870800] 14:52:29 INFO - PROCESS | 1744 | 1467237149250 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]]]}] 14:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1586ms 14:52:29 INFO - PROCESS | 1744 | 1467237149291 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:52:29 INFO - PROCESS | 1744 | 1467237149294 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:52:29 INFO - PROCESS | 1744 | 1467237149302 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:52:29 INFO - PROCESS | 1744 | 1467237149306 Marionette TRACE conn4 <- [1,874,null,{}] 14:52:29 INFO - PROCESS | 1744 | 1467237149312 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}] 14:52:29 INFO - PROCESS | 1744 | 1467237149322 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:29 INFO - PROCESS | 1744 | 1467237149578 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:52:29 INFO - PROCESS | 1744 | 1467237149804 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:29 INFO - PROCESS | 1744 | 1467237149814 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2000 == 33 [pid = 1744] [id = 226] 14:52:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d7eb000) [pid = 1744] [serial = 679] [outer = (nil)] 14:52:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x94f54c00) [pid = 1744] [serial = 680] [outer = 0x8d7eb000] 14:52:29 INFO - PROCESS | 1744 | 1467237149908 Marionette DEBUG loaded listener.js 14:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x94f5b000) [pid = 1744] [serial = 681] [outer = 0x8d7eb000] 14:52:30 INFO - PROCESS | 1744 | 1467237150865 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]]]}] 14:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1584ms 14:52:30 INFO - PROCESS | 1744 | 1467237150888 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:52:30 INFO - PROCESS | 1744 | 1467237150893 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 14:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:52:30 INFO - PROCESS | 1744 | 1467237150900 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:52:30 INFO - PROCESS | 1744 | 1467237150904 Marionette TRACE conn4 <- [1,878,null,{}] 14:52:30 INFO - PROCESS | 1744 | 1467237150910 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}] 14:52:30 INFO - PROCESS | 1744 | 1467237150916 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:31 INFO - PROCESS | 1744 | 1467237151107 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:52:31 INFO - PROCESS | 1744 | 1467237151366 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:31 INFO - PROCESS | 1744 | 1467237151374 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e7400 == 34 [pid = 1744] [id = 227] 14:52:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x94f12000) [pid = 1744] [serial = 682] [outer = (nil)] 14:52:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x951d8800) [pid = 1744] [serial = 683] [outer = 0x94f12000] 14:52:31 INFO - PROCESS | 1744 | 1467237151501 Marionette DEBUG loaded listener.js 14:52:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x951de400) [pid = 1744] [serial = 684] [outer = 0x94f12000] 14:52:32 INFO - PROCESS | 1744 | 1467237152411 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]]]}] 14:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1582ms 14:52:32 INFO - PROCESS | 1744 | 1467237152483 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:52:32 INFO - PROCESS | 1744 | 1467237152487 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 14:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:52:32 INFO - PROCESS | 1744 | 1467237152494 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:52:32 INFO - PROCESS | 1744 | 1467237152498 Marionette TRACE conn4 <- [1,882,null,{}] 14:52:32 INFO - PROCESS | 1744 | 1467237152504 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}] 14:52:32 INFO - PROCESS | 1744 | 1467237152509 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:32 INFO - PROCESS | 1744 | 1467237152735 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:52:33 INFO - PROCESS | 1744 | 1467237153310 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:33 INFO - PROCESS | 1744 | 1467237153316 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d823800 == 35 [pid = 1744] [id = 228] 14:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d826800) [pid = 1744] [serial = 685] [outer = (nil)] 14:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d9ee000) [pid = 1744] [serial = 686] [outer = 0x8d826800] 14:52:33 INFO - PROCESS | 1744 | 1467237153399 Marionette DEBUG loaded listener.js 14:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8dac3000) [pid = 1744] [serial = 687] [outer = 0x8d826800] 14:52:34 INFO - PROCESS | 1744 | 1467237154359 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]]]}] 14:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1940ms 14:52:34 INFO - PROCESS | 1744 | 1467237154437 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 1744 | 1467237154442 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 14:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:52:34 INFO - PROCESS | 1744 | 1467237154449 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:52:34 INFO - PROCESS | 1744 | 1467237154454 Marionette TRACE conn4 <- [1,886,null,{}] 14:52:34 INFO - PROCESS | 1744 | 1467237154462 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}] 14:52:34 INFO - PROCESS | 1744 | 1467237154469 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:34 INFO - PROCESS | 1744 | 1467237154726 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:52:35 INFO - PROCESS | 1744 | 1467237155008 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:35 INFO - PROCESS | 1744 | 1467237155015 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a7400 == 36 [pid = 1744] [id = 229] 14:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8d9f5c00) [pid = 1744] [serial = 688] [outer = (nil)] 14:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ecd3c00) [pid = 1744] [serial = 689] [outer = 0x8d9f5c00] 14:52:35 INFO - PROCESS | 1744 | 1467237155094 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f509400) [pid = 1744] [serial = 690] [outer = 0x8d9f5c00] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5800 == 35 [pid = 1744] [id = 202] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d823800 == 34 [pid = 1744] [id = 228] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e7400 == 33 [pid = 1744] [id = 227] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x921e2c00 == 32 [pid = 1744] [id = 225] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e2000 == 31 [pid = 1744] [id = 226] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81c000 == 30 [pid = 1744] [id = 224] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cf000 == 29 [pid = 1744] [id = 223] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8dabc800 == 28 [pid = 1744] [id = 221] 14:52:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebed400 == 27 [pid = 1744] [id = 222] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91acb000) [pid = 1744] [serial = 606] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d4e7000) [pid = 1744] [serial = 608] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f503c00) [pid = 1744] [serial = 617] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8e1d9800) [pid = 1744] [serial = 611] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8e933000) [pid = 1744] [serial = 612] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8dab6000) [pid = 1744] [serial = 615] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d6a3c00) [pid = 1744] [serial = 609] [outer = (nil)] [url = about:blank] 14:52:36 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d7e7c00) [pid = 1744] [serial = 614] [outer = (nil)] [url = about:blank] 14:52:37 INFO - PROCESS | 1744 | 1467237157117 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]]]}] 14:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2689ms 14:52:37 INFO - PROCESS | 1744 | 1467237157139 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:52:37 INFO - PROCESS | 1744 | 1467237157145 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 14:52:37 INFO - PROCESS | 1744 | 1467237157152 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:52:37 INFO - PROCESS | 1744 | 1467237157159 Marionette TRACE conn4 <- [1,890,null,{}] 14:52:37 INFO - PROCESS | 1744 | 1467237157166 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}] 14:52:37 INFO - PROCESS | 1744 | 1467237157172 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:37 INFO - PROCESS | 1744 | 1467237157332 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:52:37 INFO - PROCESS | 1744 | 1467237157344 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:37 INFO - PROCESS | 1744 | 1467237157352 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a2400 == 28 [pid = 1744] [id = 230] 14:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d6a4c00) [pid = 1744] [serial = 691] [outer = (nil)] 14:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d7ea000) [pid = 1744] [serial = 692] [outer = 0x8d6a4c00] 14:52:37 INFO - PROCESS | 1744 | 1467237157422 Marionette DEBUG loaded listener.js 14:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d7efc00) [pid = 1744] [serial = 693] [outer = 0x8d6a4c00] 14:52:38 INFO - PROCESS | 1744 | 1467237158334 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]]]}] 14:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1235ms 14:52:38 INFO - PROCESS | 1744 | 1467237158385 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:52:38 INFO - PROCESS | 1744 | 1467237158393 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:52:38 INFO - PROCESS | 1744 | 1467237158404 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:52:38 INFO - PROCESS | 1744 | 1467237158408 Marionette TRACE conn4 <- [1,894,null,{}] 14:52:38 INFO - PROCESS | 1744 | 1467237158414 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}] 14:52:38 INFO - PROCESS | 1744 | 1467237158420 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:38 INFO - PROCESS | 1744 | 1467237158649 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:52:38 INFO - PROCESS | 1744 | 1467237158728 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:38 INFO - PROCESS | 1744 | 1467237158737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9efc00 == 29 [pid = 1744] [id = 231] 14:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d9f1800) [pid = 1744] [serial = 694] [outer = (nil)] 14:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8dab6c00) [pid = 1744] [serial = 695] [outer = 0x8d9f1800] 14:52:38 INFO - PROCESS | 1744 | 1467237158810 Marionette DEBUG loaded listener.js 14:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8dabb400) [pid = 1744] [serial = 696] [outer = 0x8d9f1800] 14:52:39 INFO - PROCESS | 1744 | 1467237159662 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]]]}] 14:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1291ms 14:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:52:39 INFO - PROCESS | 1744 | 1467237159695 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:52:39 INFO - PROCESS | 1744 | 1467237159698 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 14:52:39 INFO - PROCESS | 1744 | 1467237159705 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:52:39 INFO - PROCESS | 1744 | 1467237159710 Marionette TRACE conn4 <- [1,898,null,{}] 14:52:39 INFO - PROCESS | 1744 | 1467237159735 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}] 14:52:39 INFO - PROCESS | 1744 | 1467237159744 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:39 INFO - PROCESS | 1744 | 1467237159952 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:52:39 INFO - PROCESS | 1744 | 1467237159974 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:39 INFO - PROCESS | 1744 | 1467237159985 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93a400 == 30 [pid = 1744] [id = 232] 14:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e93b000) [pid = 1744] [serial = 697] [outer = (nil)] 14:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ea05c00) [pid = 1744] [serial = 698] [outer = 0x8e93b000] 14:52:40 INFO - PROCESS | 1744 | 1467237160065 Marionette DEBUG loaded listener.js 14:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8ebe6800) [pid = 1744] [serial = 699] [outer = 0x8e93b000] 14:52:41 INFO - PROCESS | 1744 | 1467237161032 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]]]}] 14:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1343ms 14:52:41 INFO - PROCESS | 1744 | 1467237161046 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:52:41 INFO - PROCESS | 1744 | 1467237161051 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 14:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:52:41 INFO - PROCESS | 1744 | 1467237161064 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:52:41 INFO - PROCESS | 1744 | 1467237161067 Marionette TRACE conn4 <- [1,902,null,{}] 14:52:41 INFO - PROCESS | 1744 | 1467237161073 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}] 14:52:41 INFO - PROCESS | 1744 | 1467237161076 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:41 INFO - PROCESS | 1744 | 1467237161806 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f7bf800) [pid = 1744] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d2c6800) [pid = 1744] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ecd1800) [pid = 1744] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9180ec00) [pid = 1744] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d6a8c00) [pid = 1744] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d7e5c00) [pid = 1744] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8dab6800) [pid = 1744] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d7e4000) [pid = 1744] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4e4000) [pid = 1744] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d9f3000) [pid = 1744] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8dabdc00) [pid = 1744] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ea06000) [pid = 1744] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f504000) [pid = 1744] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f4e2400) [pid = 1744] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91810c00) [pid = 1744] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:52:41 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f8f8000) [pid = 1744] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:52:42 INFO - PROCESS | 1744 | 1467237162015 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:42 INFO - PROCESS | 1744 | 1467237162025 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69bc00 == 31 [pid = 1744] [id = 233] 14:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d6a0c00) [pid = 1744] [serial = 700] [outer = (nil)] 14:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d81dc00) [pid = 1744] [serial = 701] [outer = 0x8d6a0c00] 14:52:42 INFO - PROCESS | 1744 | 1467237162099 Marionette DEBUG loaded listener.js 14:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ebf3c00) [pid = 1744] [serial = 702] [outer = 0x8d6a0c00] 14:52:42 INFO - PROCESS | 1744 | 1467237162808 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]]]}] 14:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1788ms 14:52:42 INFO - PROCESS | 1744 | 1467237162846 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:52:42 INFO - PROCESS | 1744 | 1467237162849 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 14:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:52:42 INFO - PROCESS | 1744 | 1467237162856 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:52:42 INFO - PROCESS | 1744 | 1467237162859 Marionette TRACE conn4 <- [1,906,null,{}] 14:52:42 INFO - PROCESS | 1744 | 1467237162865 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}] 14:52:42 INFO - PROCESS | 1744 | 1467237162870 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:43 INFO - PROCESS | 1744 | 1467237163059 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:52:43 INFO - PROCESS | 1744 | 1467237163077 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:43 INFO - PROCESS | 1744 | 1467237163085 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d824400 == 32 [pid = 1744] [id = 234] 14:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ebf0000) [pid = 1744] [serial = 703] [outer = (nil)] 14:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f4d8400) [pid = 1744] [serial = 704] [outer = 0x8ebf0000] 14:52:43 INFO - PROCESS | 1744 | 1467237163154 Marionette DEBUG loaded listener.js 14:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f4e2400) [pid = 1744] [serial = 705] [outer = 0x8ebf0000] 14:52:44 INFO - PROCESS | 1744 | 1467237164147 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]]]}] 14:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1337ms 14:52:44 INFO - PROCESS | 1744 | 1467237164194 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:52:44 INFO - PROCESS | 1744 | 1467237164201 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 14:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:52:44 INFO - PROCESS | 1744 | 1467237164211 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:52:44 INFO - PROCESS | 1744 | 1467237164216 Marionette TRACE conn4 <- [1,910,null,{}] 14:52:44 INFO - PROCESS | 1744 | 1467237164225 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}] 14:52:44 INFO - PROCESS | 1744 | 1467237164231 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:44 INFO - PROCESS | 1744 | 1467237164421 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:52:44 INFO - PROCESS | 1744 | 1467237164584 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:44 INFO - PROCESS | 1744 | 1467237164597 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6c00 == 33 [pid = 1744] [id = 235] 14:52:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d4e9400) [pid = 1744] [serial = 706] [outer = (nil)] 14:52:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d7eec00) [pid = 1744] [serial = 707] [outer = 0x8d4e9400] 14:52:44 INFO - PROCESS | 1744 | 1467237164680 Marionette DEBUG loaded listener.js 14:52:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d9ec000) [pid = 1744] [serial = 708] [outer = 0x8d4e9400] 14:52:45 INFO - PROCESS | 1744 | 1467237165743 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]]]}] 14:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1605ms 14:52:45 INFO - PROCESS | 1744 | 1467237165815 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:52:45 INFO - PROCESS | 1744 | 1467237165823 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:52:45 INFO - PROCESS | 1744 | 1467237165834 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:52:45 INFO - PROCESS | 1744 | 1467237165839 Marionette TRACE conn4 <- [1,914,null,{}] 14:52:45 INFO - PROCESS | 1744 | 1467237165845 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}] 14:52:45 INFO - PROCESS | 1744 | 1467237165851 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:46 INFO - PROCESS | 1744 | 1467237166065 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:52:46 INFO - PROCESS | 1744 | 1467237166289 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:46 INFO - PROCESS | 1744 | 1467237166304 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6800 == 34 [pid = 1744] [id = 236] 14:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e92f400) [pid = 1744] [serial = 709] [outer = (nil)] 14:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e939000) [pid = 1744] [serial = 710] [outer = 0x8e92f400] 14:52:46 INFO - PROCESS | 1744 | 1467237166446 Marionette DEBUG loaded listener.js 14:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ebf2c00) [pid = 1744] [serial = 711] [outer = 0x8e92f400] 14:52:47 INFO - PROCESS | 1744 | 1467237167462 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]]]}] 14:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1683ms 14:52:47 INFO - PROCESS | 1744 | 1467237167527 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:52:47 INFO - PROCESS | 1744 | 1467237167531 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 14:52:47 INFO - PROCESS | 1744 | 1467237167538 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:52:47 INFO - PROCESS | 1744 | 1467237167544 Marionette TRACE conn4 <- [1,918,null,{}] 14:52:47 INFO - PROCESS | 1744 | 1467237167561 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}] 14:52:47 INFO - PROCESS | 1744 | 1467237167569 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:47 INFO - PROCESS | 1744 | 1467237167754 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:52:47 INFO - PROCESS | 1744 | 1467237167967 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:47 INFO - PROCESS | 1744 | 1467237167976 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8fac00 == 35 [pid = 1744] [id = 237] 14:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ffc8000) [pid = 1744] [serial = 712] [outer = (nil)] 14:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ffd0000) [pid = 1744] [serial = 713] [outer = 0x8ffc8000] 14:52:48 INFO - PROCESS | 1744 | 1467237168106 Marionette DEBUG loaded listener.js 14:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ffd6800) [pid = 1744] [serial = 714] [outer = 0x8ffc8000] 14:52:49 INFO - PROCESS | 1744 | 1467237169081 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]]]}] 14:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1592ms 14:52:49 INFO - PROCESS | 1744 | 1467237169130 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:52:49 INFO - PROCESS | 1744 | 1467237169135 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 14:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:52:49 INFO - PROCESS | 1744 | 1467237169142 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:52:49 INFO - PROCESS | 1744 | 1467237169145 Marionette TRACE conn4 <- [1,922,null,{}] 14:52:49 INFO - PROCESS | 1744 | 1467237169151 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}] 14:52:49 INFO - PROCESS | 1744 | 1467237169157 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:49 INFO - PROCESS | 1744 | 1467237169336 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:52:49 INFO - PROCESS | 1744 | 1467237169498 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:49 INFO - PROCESS | 1744 | 1467237169507 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2ce800 == 36 [pid = 1744] [id = 238] 14:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8e934000) [pid = 1744] [serial = 715] [outer = (nil)] 14:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91ac7000) [pid = 1744] [serial = 716] [outer = 0x8e934000] 14:52:49 INFO - PROCESS | 1744 | 1467237169632 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91acd000) [pid = 1744] [serial = 717] [outer = 0x8e934000] 14:52:50 INFO - PROCESS | 1744 | 1467237170621 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]]]}] 14:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1530ms 14:52:50 INFO - PROCESS | 1744 | 1467237170673 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:52:50 INFO - PROCESS | 1744 | 1467237170677 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 14:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:52:50 INFO - PROCESS | 1744 | 1467237170684 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:52:50 INFO - PROCESS | 1744 | 1467237170687 Marionette TRACE conn4 <- [1,926,null,{}] 14:52:50 INFO - PROCESS | 1744 | 1467237170693 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}] 14:52:50 INFO - PROCESS | 1744 | 1467237170698 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:50 INFO - PROCESS | 1744 | 1467237170881 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:52:51 INFO - PROCESS | 1744 | 1467237171222 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:51 INFO - PROCESS | 1744 | 1467237171232 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cc400 == 37 [pid = 1744] [id = 239] 14:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d2ccc00) [pid = 1744] [serial = 718] [outer = (nil)] 14:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8d4e4400) [pid = 1744] [serial = 719] [outer = 0x8d2ccc00] 14:52:51 INFO - PROCESS | 1744 | 1467237171327 Marionette DEBUG loaded listener.js 14:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d6a8c00) [pid = 1744] [serial = 720] [outer = 0x8d2ccc00] 14:52:52 INFO - PROCESS | 1744 | 1467237172400 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]]]}] 14:52:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69bc00 == 36 [pid = 1744] [id = 233] 14:52:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8e93a400 == 35 [pid = 1744] [id = 232] 14:52:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9efc00 == 34 [pid = 1744] [id = 231] 14:52:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a2400 == 33 [pid = 1744] [id = 230] 14:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1788ms 14:52:52 INFO - PROCESS | 1744 | 1467237172473 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:52:52 INFO - PROCESS | 1744 | 1467237172479 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 14:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:52:52 INFO - PROCESS | 1744 | 1467237172488 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:52:52 INFO - PROCESS | 1744 | 1467237172495 Marionette TRACE conn4 <- [1,930,null,{}] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8f7c8000) [pid = 1744] [serial = 659] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f504800) [pid = 1744] [serial = 656] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f4dfc00) [pid = 1744] [serial = 654] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91ac2c00) [pid = 1744] [serial = 626] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9204e800) [pid = 1744] [serial = 627] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8d81a800) [pid = 1744] [serial = 644] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d9f3800) [pid = 1744] [serial = 645] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8f8f2400) [pid = 1744] [serial = 641] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x94f5e400) [pid = 1744] [serial = 642] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93874400) [pid = 1744] [serial = 635] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93a29c00) [pid = 1744] [serial = 636] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94f19c00) [pid = 1744] [serial = 638] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x94f1c800) [pid = 1744] [serial = 639] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d81b000) [pid = 1744] [serial = 647] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d824800) [pid = 1744] [serial = 648] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ea0ac00) [pid = 1744] [serial = 620] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ebe8400) [pid = 1744] [serial = 621] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e1d4800) [pid = 1744] [serial = 650] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92b03c00) [pid = 1744] [serial = 632] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92b07800) [pid = 1744] [serial = 633] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f7bb800) [pid = 1744] [serial = 623] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f7c2400) [pid = 1744] [serial = 624] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f50d800) [pid = 1744] [serial = 618] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9286fc00) [pid = 1744] [serial = 629] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92878000) [pid = 1744] [serial = 630] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8f5000) [pid = 1744] [serial = 660] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ecdac00) [pid = 1744] [serial = 653] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f509c00) [pid = 1744] [serial = 657] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ea04400) [pid = 1744] [serial = 651] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ffd6400) [pid = 1744] [serial = 662] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ac1400) [pid = 1744] [serial = 663] [outer = (nil)] [url = about:blank] 14:52:52 INFO - PROCESS | 1744 | 1467237172618 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}] 14:52:52 INFO - PROCESS | 1744 | 1467237172624 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:52 INFO - PROCESS | 1744 | 1467237172889 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:52:53 INFO - PROCESS | 1744 | 1467237173065 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:53 INFO - PROCESS | 1744 | 1467237173083 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d824800 == 34 [pid = 1744] [id = 240] 14:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d825000) [pid = 1744] [serial = 721] [outer = (nil)] 14:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d9ea400) [pid = 1744] [serial = 722] [outer = 0x8d825000] 14:52:53 INFO - PROCESS | 1744 | 1467237173160 Marionette DEBUG loaded listener.js 14:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9f2400) [pid = 1744] [serial = 723] [outer = 0x8d825000] 14:52:54 INFO - PROCESS | 1744 | 1467237174081 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]]]}] 14:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1645ms 14:52:54 INFO - PROCESS | 1744 | 1467237174134 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 1744 | 1467237174141 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:52:54 INFO - PROCESS | 1744 | 1467237174152 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:52:54 INFO - PROCESS | 1744 | 1467237174156 Marionette TRACE conn4 <- [1,934,null,{}] 14:52:54 INFO - PROCESS | 1744 | 1467237174163 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}] 14:52:54 INFO - PROCESS | 1744 | 1467237174170 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:54 INFO - PROCESS | 1744 | 1467237174351 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:52:54 INFO - PROCESS | 1744 | 1467237174510 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:54 INFO - PROCESS | 1744 | 1467237174519 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1c00 == 35 [pid = 1744] [id = 241] 14:52:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e934800) [pid = 1744] [serial = 724] [outer = (nil)] 14:52:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ea0ac00) [pid = 1744] [serial = 725] [outer = 0x8e934800] 14:52:54 INFO - PROCESS | 1744 | 1467237174649 Marionette DEBUG loaded listener.js 14:52:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ebeec00) [pid = 1744] [serial = 726] [outer = 0x8e934800] 14:52:55 INFO - PROCESS | 1744 | 1467237175602 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]]]}] 14:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1489ms 14:52:55 INFO - PROCESS | 1744 | 1467237175641 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:52:55 INFO - PROCESS | 1744 | 1467237175647 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 14:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:52:55 INFO - PROCESS | 1744 | 1467237175653 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:52:55 INFO - PROCESS | 1744 | 1467237175660 Marionette TRACE conn4 <- [1,938,null,{}] 14:52:55 INFO - PROCESS | 1744 | 1467237175676 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}] 14:52:55 INFO - PROCESS | 1744 | 1467237175685 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:55 INFO - PROCESS | 1744 | 1467237175862 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:52:56 INFO - PROCESS | 1744 | 1467237176023 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:56 INFO - PROCESS | 1744 | 1467237176036 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50ac00 == 36 [pid = 1744] [id = 242] 14:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f50bc00) [pid = 1744] [serial = 727] [outer = (nil)] 14:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f7bc400) [pid = 1744] [serial = 728] [outer = 0x8f50bc00] 14:52:56 INFO - PROCESS | 1744 | 1467237176205 Marionette DEBUG loaded listener.js 14:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f7c2800) [pid = 1744] [serial = 729] [outer = 0x8f50bc00] 14:52:57 INFO - PROCESS | 1744 | 1467237177121 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]]]}] 14:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1501ms 14:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:52:57 INFO - PROCESS | 1744 | 1467237177155 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:52:57 INFO - PROCESS | 1744 | 1467237177159 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 14:52:57 INFO - PROCESS | 1744 | 1467237177166 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:52:57 INFO - PROCESS | 1744 | 1467237177170 Marionette TRACE conn4 <- [1,942,null,{}] 14:52:57 INFO - PROCESS | 1744 | 1467237177176 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}] 14:52:57 INFO - PROCESS | 1744 | 1467237177181 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:57 INFO - PROCESS | 1744 | 1467237177354 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:52:57 INFO - PROCESS | 1744 | 1467237177514 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 1744 | 1467237177524 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50f000 == 37 [pid = 1744] [id = 243] 14:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f8f2400) [pid = 1744] [serial = 730] [outer = (nil)] 14:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ffc7800) [pid = 1744] [serial = 731] [outer = 0x8f8f2400] 14:52:57 INFO - PROCESS | 1744 | 1467237177614 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ffd0800) [pid = 1744] [serial = 732] [outer = 0x8f8f2400] 14:52:58 INFO - PROCESS | 1744 | 1467237178557 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]]]}] 14:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1436ms 14:52:58 INFO - PROCESS | 1744 | 1467237178602 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:52:58 INFO - PROCESS | 1744 | 1467237178606 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 14:52:58 INFO - PROCESS | 1744 | 1467237178613 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:52:58 INFO - PROCESS | 1744 | 1467237178616 Marionette TRACE conn4 <- [1,946,null,{}] 14:52:58 INFO - PROCESS | 1744 | 1467237178622 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}] 14:52:58 INFO - PROCESS | 1744 | 1467237178627 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:58 INFO - PROCESS | 1744 | 1467237178799 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:52:58 INFO - PROCESS | 1744 | 1467237178961 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:58 INFO - PROCESS | 1744 | 1467237178968 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:52:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6400 == 38 [pid = 1744] [id = 244] 14:52:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e1d4c00) [pid = 1744] [serial = 733] [outer = (nil)] 14:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91810400) [pid = 1744] [serial = 734] [outer = 0x8e1d4c00] 14:52:59 INFO - PROCESS | 1744 | 1467237179047 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91ac4000) [pid = 1744] [serial = 735] [outer = 0x8e1d4c00] 14:53:00 INFO - PROCESS | 1744 | 1467237180024 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]]]}] 14:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1482ms 14:53:00 INFO - PROCESS | 1744 | 1467237180095 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:53:00 INFO - PROCESS | 1744 | 1467237180100 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 14:53:00 INFO - PROCESS | 1744 | 1467237180107 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:53:00 INFO - PROCESS | 1744 | 1467237180111 Marionette TRACE conn4 <- [1,950,null,{}] 14:53:00 INFO - PROCESS | 1744 | 1467237180117 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}] 14:53:00 INFO - PROCESS | 1744 | 1467237180128 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:00 INFO - PROCESS | 1744 | 1467237180419 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:53:00 INFO - PROCESS | 1744 | 1467237180683 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:00 INFO - PROCESS | 1744 | 1467237180691 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2000 == 39 [pid = 1744] [id = 245] 14:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d81ac00) [pid = 1744] [serial = 736] [outer = (nil)] 14:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92871c00) [pid = 1744] [serial = 737] [outer = 0x8d81ac00] 14:53:00 INFO - PROCESS | 1744 | 1467237180773 Marionette DEBUG loaded listener.js 14:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92b03000) [pid = 1744] [serial = 738] [outer = 0x8d81ac00] 14:53:01 INFO - PROCESS | 1744 | 1467237181693 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]]]}] 14:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1637ms 14:53:01 INFO - PROCESS | 1744 | 1467237181744 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:53:01 INFO - PROCESS | 1744 | 1467237181751 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:53:01 INFO - PROCESS | 1744 | 1467237181763 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:53:01 INFO - PROCESS | 1744 | 1467237181766 Marionette TRACE conn4 <- [1,954,null,{}] 14:53:01 INFO - PROCESS | 1744 | 1467237181772 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}] 14:53:01 INFO - PROCESS | 1744 | 1467237181777 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:01 INFO - PROCESS | 1744 | 1467237181976 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:53:02 INFO - PROCESS | 1744 | 1467237182190 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:02 INFO - PROCESS | 1744 | 1467237182197 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9287a000 == 40 [pid = 1744] [id = 246] 14:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92b06000) [pid = 1744] [serial = 739] [outer = (nil)] 14:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92b0cc00) [pid = 1744] [serial = 740] [outer = 0x92b06000] 14:53:02 INFO - PROCESS | 1744 | 1467237182329 Marionette DEBUG loaded listener.js 14:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9369f000) [pid = 1744] [serial = 741] [outer = 0x92b06000] 14:53:03 INFO - PROCESS | 1744 | 1467237183201 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]]]}] 14:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1484ms 14:53:03 INFO - PROCESS | 1744 | 1467237183249 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:53:03 INFO - PROCESS | 1744 | 1467237183253 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 14:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:53:03 INFO - PROCESS | 1744 | 1467237183282 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:53:03 INFO - PROCESS | 1744 | 1467237183286 Marionette TRACE conn4 <- [1,958,null,{}] 14:53:03 INFO - PROCESS | 1744 | 1467237183292 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}] 14:53:03 INFO - PROCESS | 1744 | 1467237183297 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:03 INFO - PROCESS | 1744 | 1467237183475 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:53:03 INFO - PROCESS | 1744 | 1467237183647 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:03 INFO - PROCESS | 1744 | 1467237183657 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x92878800 == 41 [pid = 1744] [id = 247] 14:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92b07c00) [pid = 1744] [serial = 742] [outer = (nil)] 14:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93868c00) [pid = 1744] [serial = 743] [outer = 0x92b07c00] 14:53:03 INFO - PROCESS | 1744 | 1467237183736 Marionette DEBUG loaded listener.js 14:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93a27400) [pid = 1744] [serial = 744] [outer = 0x92b07c00] 14:53:04 INFO - PROCESS | 1744 | 1467237184631 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]]]}] 14:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1433ms 14:53:04 INFO - PROCESS | 1744 | 1467237184714 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:53:04 INFO - PROCESS | 1744 | 1467237184718 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 14:53:04 INFO - PROCESS | 1744 | 1467237184724 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:53:04 INFO - PROCESS | 1744 | 1467237184728 Marionette TRACE conn4 <- [1,962,null,{}] 14:53:04 INFO - PROCESS | 1744 | 1467237184734 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}] 14:53:04 INFO - PROCESS | 1744 | 1467237184739 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:05 INFO - PROCESS | 1744 | 1467237185053 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:53:05 INFO - PROCESS | 1744 | 1467237185332 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:05 INFO - PROCESS | 1744 | 1467237185343 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2000 == 42 [pid = 1744] [id = 248] 14:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d7e4400) [pid = 1744] [serial = 745] [outer = (nil)] 14:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8d7ea800) [pid = 1744] [serial = 746] [outer = 0x8d7e4400] 14:53:05 INFO - PROCESS | 1744 | 1467237185434 Marionette DEBUG loaded listener.js 14:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8d823800) [pid = 1744] [serial = 747] [outer = 0x8d7e4400] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c6c00 == 41 [pid = 1744] [id = 235] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6800 == 40 [pid = 1744] [id = 236] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8fac00 == 39 [pid = 1744] [id = 237] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2ce800 == 38 [pid = 1744] [id = 238] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a7400 == 37 [pid = 1744] [id = 229] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92878800 == 36 [pid = 1744] [id = 247] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9287a000 == 35 [pid = 1744] [id = 246] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2000 == 34 [pid = 1744] [id = 245] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d824400 == 33 [pid = 1744] [id = 234] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50f000 == 32 [pid = 1744] [id = 243] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6400 == 31 [pid = 1744] [id = 244] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50ac00 == 30 [pid = 1744] [id = 242] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1c00 == 29 [pid = 1744] [id = 241] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cc400 == 28 [pid = 1744] [id = 239] 14:53:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8d824800 == 27 [pid = 1744] [id = 240] 14:53:07 INFO - PROCESS | 1744 | 1467237187577 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]]]}] 14:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2894ms 14:53:07 INFO - PROCESS | 1744 | 1467237187619 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:53:07 INFO - PROCESS | 1744 | 1467237187625 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 14:53:07 INFO - PROCESS | 1744 | 1467237187633 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:53:07 INFO - PROCESS | 1744 | 1467237187638 Marionette TRACE conn4 <- [1,966,null,{}] 14:53:07 INFO - PROCESS | 1744 | 1467237187649 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}] 14:53:07 INFO - PROCESS | 1744 | 1467237187653 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:07 INFO - PROCESS | 1744 | 1467237187858 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:53:08 INFO - PROCESS | 1744 | 1467237187979 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:08 INFO - PROCESS | 1744 | 1467237187987 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a8800 == 28 [pid = 1744] [id = 249] 14:53:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8d6a9400) [pid = 1744] [serial = 748] [outer = (nil)] 14:53:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d824800) [pid = 1744] [serial = 749] [outer = 0x8d6a9400] 14:53:08 INFO - PROCESS | 1744 | 1467237188060 Marionette DEBUG loaded listener.js 14:53:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8d827800) [pid = 1744] [serial = 750] [outer = 0x8d6a9400] 14:53:08 INFO - PROCESS | 1744 | 1467237188869 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]]]}] 14:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1294ms 14:53:08 INFO - PROCESS | 1744 | 1467237188925 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:53:08 INFO - PROCESS | 1744 | 1467237188936 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 14:53:08 INFO - PROCESS | 1744 | 1467237188947 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:53:08 INFO - PROCESS | 1744 | 1467237188952 Marionette TRACE conn4 <- [1,970,null,{}] 14:53:08 INFO - PROCESS | 1744 | 1467237188958 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}] 14:53:08 INFO - PROCESS | 1744 | 1467237188965 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:09 INFO - PROCESS | 1744 | 1467237189132 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:53:09 INFO - PROCESS | 1744 | 1467237189267 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:09 INFO - PROCESS | 1744 | 1467237189275 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e92c400 == 29 [pid = 1744] [id = 250] 14:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8e932c00) [pid = 1744] [serial = 751] [outer = (nil)] 14:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8ea02400) [pid = 1744] [serial = 752] [outer = 0x8e932c00] 14:53:09 INFO - PROCESS | 1744 | 1467237189349 Marionette DEBUG loaded listener.js 14:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ea0e400) [pid = 1744] [serial = 753] [outer = 0x8e932c00] 14:53:10 INFO - PROCESS | 1744 | 1467237190238 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]]]}] 14:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1333ms 14:53:10 INFO - PROCESS | 1744 | 1467237190279 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:53:10 INFO - PROCESS | 1744 | 1467237190283 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:53:10 INFO - PROCESS | 1744 | 1467237190290 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:53:10 INFO - PROCESS | 1744 | 1467237190298 Marionette TRACE conn4 <- [1,974,null,{}] 14:53:10 INFO - PROCESS | 1744 | 1467237190323 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}] 14:53:10 INFO - PROCESS | 1744 | 1467237190332 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:10 INFO - PROCESS | 1744 | 1467237190558 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:53:10 INFO - PROCESS | 1744 | 1467237190584 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:10 INFO - PROCESS | 1744 | 1467237190595 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f505c00 == 30 [pid = 1744] [id = 251] 14:53:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8f509800) [pid = 1744] [serial = 754] [outer = (nil)] 14:53:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8f50d400) [pid = 1744] [serial = 755] [outer = 0x8f509800] 14:53:10 INFO - PROCESS | 1744 | 1467237190667 Marionette DEBUG loaded listener.js 14:53:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8f7c0000) [pid = 1744] [serial = 756] [outer = 0x8f509800] 14:53:11 INFO - PROCESS | 1744 | 1467237191580 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]]]}] 14:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1345ms 14:53:11 INFO - PROCESS | 1744 | 1467237191634 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:53:11 INFO - PROCESS | 1744 | 1467237191638 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 14:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:53:11 INFO - PROCESS | 1744 | 1467237191645 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:53:11 INFO - PROCESS | 1744 | 1467237191648 Marionette TRACE conn4 <- [1,978,null,{}] 14:53:11 INFO - PROCESS | 1744 | 1467237191654 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}] 14:53:11 INFO - PROCESS | 1744 | 1467237191660 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8d2ccc00) [pid = 1744] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8dabe800) [pid = 1744] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8f4d8000) [pid = 1744] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91ac9800) [pid = 1744] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8e93b000) [pid = 1744] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8ecd2000) [pid = 1744] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8d9f5c00) [pid = 1744] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8d6a4c00) [pid = 1744] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d9f1800) [pid = 1744] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92870800) [pid = 1744] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8d7eb000) [pid = 1744] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x94f12000) [pid = 1744] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d826800) [pid = 1744] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d6a0c00) [pid = 1744] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8e934000) [pid = 1744] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ffc8000) [pid = 1744] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e92f400) [pid = 1744] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d4e9400) [pid = 1744] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:53:12 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ebf0000) [pid = 1744] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:53:12 INFO - PROCESS | 1744 | 1467237192526 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:53:12 INFO - PROCESS | 1744 | 1467237192622 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:12 INFO - PROCESS | 1744 | 1467237192628 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e9400 == 31 [pid = 1744] [id = 252] 14:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d9e9400) [pid = 1744] [serial = 757] [outer = (nil)] 14:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e1d7400) [pid = 1744] [serial = 758] [outer = 0x8d9e9400] 14:53:12 INFO - PROCESS | 1744 | 1467237192699 Marionette DEBUG loaded listener.js 14:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ecdc400) [pid = 1744] [serial = 759] [outer = 0x8d9e9400] 14:53:13 INFO - PROCESS | 1744 | 1467237193373 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]]]}] 14:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1780ms 14:53:13 INFO - PROCESS | 1744 | 1467237193425 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:53:13 INFO - PROCESS | 1744 | 1467237193429 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 14:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:53:13 INFO - PROCESS | 1744 | 1467237193442 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:53:13 INFO - PROCESS | 1744 | 1467237193446 Marionette TRACE conn4 <- [1,982,null,{}] 14:53:13 INFO - PROCESS | 1744 | 1467237193464 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}] 14:53:13 INFO - PROCESS | 1744 | 1467237193470 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:13 INFO - PROCESS | 1744 | 1467237193618 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:53:13 INFO - PROCESS | 1744 | 1467237193629 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:13 INFO - PROCESS | 1744 | 1467237193634 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7eb000 == 32 [pid = 1744] [id = 253] 14:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f503c00) [pid = 1744] [serial = 760] [outer = (nil)] 14:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f8f1400) [pid = 1744] [serial = 761] [outer = 0x8f503c00] 14:53:13 INFO - PROCESS | 1744 | 1467237193703 Marionette DEBUG loaded listener.js 14:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f8fa000) [pid = 1744] [serial = 762] [outer = 0x8f503c00] 14:53:14 INFO - PROCESS | 1744 | 1467237194728 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]]]}] 14:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1363ms 14:53:14 INFO - PROCESS | 1744 | 1467237194806 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:53:14 INFO - PROCESS | 1744 | 1467237194813 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 14:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:53:14 INFO - PROCESS | 1744 | 1467237194822 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:53:14 INFO - PROCESS | 1744 | 1467237194827 Marionette TRACE conn4 <- [1,986,null,{}] 14:53:14 INFO - PROCESS | 1744 | 1467237194836 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}] 14:53:14 INFO - PROCESS | 1744 | 1467237194842 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:15 INFO - PROCESS | 1744 | 1467237195063 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:53:15 INFO - PROCESS | 1744 | 1467237195306 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:15 INFO - PROCESS | 1744 | 1467237195324 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d800 == 33 [pid = 1744] [id = 254] 14:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8d69e800) [pid = 1744] [serial = 763] [outer = (nil)] 14:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d9f0800) [pid = 1744] [serial = 764] [outer = 0x8d69e800] 14:53:15 INFO - PROCESS | 1744 | 1467237195429 Marionette DEBUG loaded listener.js 14:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8e1cf800) [pid = 1744] [serial = 765] [outer = 0x8d69e800] 14:53:16 INFO - PROCESS | 1744 | 1467237196407 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]]]}] 14:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 14:53:16 INFO - PROCESS | 1744 | 1467237196459 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:53:16 INFO - PROCESS | 1744 | 1467237196465 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 14:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:53:16 INFO - PROCESS | 1744 | 1467237196477 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:53:16 INFO - PROCESS | 1744 | 1467237196481 Marionette TRACE conn4 <- [1,990,null,{}] 14:53:16 INFO - PROCESS | 1744 | 1467237196488 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}] 14:53:16 INFO - PROCESS | 1744 | 1467237196494 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:16 INFO - PROCESS | 1744 | 1467237196680 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:53:16 INFO - PROCESS | 1744 | 1467237196908 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:16 INFO - PROCESS | 1744 | 1467237196917 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebf2800 == 34 [pid = 1744] [id = 255] 14:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8ecd8800) [pid = 1744] [serial = 766] [outer = (nil)] 14:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8f4d6c00) [pid = 1744] [serial = 767] [outer = 0x8ecd8800] 14:53:17 INFO - PROCESS | 1744 | 1467237197055 Marionette DEBUG loaded listener.js 14:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8ecd5800) [pid = 1744] [serial = 768] [outer = 0x8ecd8800] 14:53:18 INFO - PROCESS | 1744 | 1467237198082 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]]]}] 14:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1688ms 14:53:18 INFO - PROCESS | 1744 | 1467237198165 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:53:18 INFO - PROCESS | 1744 | 1467237198170 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:53:18 INFO - PROCESS | 1744 | 1467237198177 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:53:18 INFO - PROCESS | 1744 | 1467237198183 Marionette TRACE conn4 <- [1,994,null,{}] 14:53:18 INFO - PROCESS | 1744 | 1467237198200 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}] 14:53:18 INFO - PROCESS | 1744 | 1467237198209 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:18 INFO - PROCESS | 1744 | 1467237198417 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:53:18 INFO - PROCESS | 1744 | 1467237198675 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:18 INFO - PROCESS | 1744 | 1467237198689 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e8400 == 35 [pid = 1744] [id = 256] 14:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x921e8800) [pid = 1744] [serial = 769] [outer = (nil)] 14:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9286f400) [pid = 1744] [serial = 770] [outer = 0x921e8800] 14:53:18 INFO - PROCESS | 1744 | 1467237198768 Marionette DEBUG loaded listener.js 14:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92876400) [pid = 1744] [serial = 771] [outer = 0x921e8800] 14:53:19 INFO - PROCESS | 1744 | 1467237199697 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]]]}] 14:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1585ms 14:53:19 INFO - PROCESS | 1744 | 1467237199763 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:53:19 INFO - PROCESS | 1744 | 1467237199769 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 14:53:19 INFO - PROCESS | 1744 | 1467237199775 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:53:19 INFO - PROCESS | 1744 | 1467237199778 Marionette TRACE conn4 <- [1,998,null,{}] 14:53:19 INFO - PROCESS | 1744 | 1467237199784 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}] 14:53:19 INFO - PROCESS | 1744 | 1467237199790 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:19 INFO - PROCESS | 1744 | 1467237199968 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:53:20 INFO - PROCESS | 1744 | 1467237200182 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:20 INFO - PROCESS | 1744 | 1467237200188 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2000 == 36 [pid = 1744] [id = 257] 14:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8f505800) [pid = 1744] [serial = 772] [outer = (nil)] 14:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9372f800) [pid = 1744] [serial = 773] [outer = 0x8f505800] 14:53:20 INFO - PROCESS | 1744 | 1467237200274 Marionette DEBUG loaded listener.js 14:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9386fc00) [pid = 1744] [serial = 774] [outer = 0x8f505800] 14:53:21 INFO - PROCESS | 1744 | 1467237201268 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]]]}] 14:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1584ms 14:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:53:21 INFO - PROCESS | 1744 | 1467237201359 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:53:21 INFO - PROCESS | 1744 | 1467237201363 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 14:53:21 INFO - PROCESS | 1744 | 1467237201370 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:53:21 INFO - PROCESS | 1744 | 1467237201373 Marionette TRACE conn4 <- [1,1002,null,{}] 14:53:21 INFO - PROCESS | 1744 | 1467237201380 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}] 14:53:21 INFO - PROCESS | 1744 | 1467237201384 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:21 INFO - PROCESS | 1744 | 1467237201601 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:53:21 INFO - PROCESS | 1744 | 1467237201960 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:21 INFO - PROCESS | 1744 | 1467237201972 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5000 == 37 [pid = 1744] [id = 258] 14:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8d2c6800) [pid = 1744] [serial = 775] [outer = (nil)] 14:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8d4e3800) [pid = 1744] [serial = 776] [outer = 0x8d2c6800] 14:53:22 INFO - PROCESS | 1744 | 1467237202047 Marionette DEBUG loaded listener.js 14:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8d6a3000) [pid = 1744] [serial = 777] [outer = 0x8d2c6800] 14:53:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e9400 == 36 [pid = 1744] [id = 252] 14:53:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8f505c00 == 35 [pid = 1744] [id = 251] 14:53:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e92c400 == 34 [pid = 1744] [id = 250] 14:53:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a8800 == 33 [pid = 1744] [id = 249] 14:53:23 INFO - PROCESS | 1744 | 1467237203138 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]]]}] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8d6a8c00) [pid = 1744] [serial = 720] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8e936800) [pid = 1744] [serial = 666] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8e1cfc00) [pid = 1744] [serial = 665] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8f8ecc00) [pid = 1744] [serial = 669] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8f50c000) [pid = 1744] [serial = 668] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x921ed000) [pid = 1744] [serial = 672] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92049400) [pid = 1744] [serial = 671] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8ea05c00) [pid = 1744] [serial = 698] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ebe6800) [pid = 1744] [serial = 699] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92b06800) [pid = 1744] [serial = 675] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8f509400) [pid = 1744] [serial = 690] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ecd3c00) [pid = 1744] [serial = 689] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92873c00) [pid = 1744] [serial = 674] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d7ea000) [pid = 1744] [serial = 692] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d7efc00) [pid = 1744] [serial = 693] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8dab6c00) [pid = 1744] [serial = 695] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9386b400) [pid = 1744] [serial = 678] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9372c000) [pid = 1744] [serial = 677] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94f5b000) [pid = 1744] [serial = 681] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x94f54c00) [pid = 1744] [serial = 680] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x951de400) [pid = 1744] [serial = 684] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x951d8800) [pid = 1744] [serial = 683] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d4e4400) [pid = 1744] [serial = 719] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f4e2400) [pid = 1744] [serial = 705] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8dac3000) [pid = 1744] [serial = 687] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d9ee000) [pid = 1744] [serial = 686] [outer = (nil)] [url = about:blank] 14:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1834ms 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ebf3c00) [pid = 1744] [serial = 702] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8dabb400) [pid = 1744] [serial = 696] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d81dc00) [pid = 1744] [serial = 701] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91acd000) [pid = 1744] [serial = 717] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91ac7000) [pid = 1744] [serial = 716] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ffd6800) [pid = 1744] [serial = 714] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ffd0000) [pid = 1744] [serial = 713] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ebf2c00) [pid = 1744] [serial = 711] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e939000) [pid = 1744] [serial = 710] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d9ec000) [pid = 1744] [serial = 708] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f4d8400) [pid = 1744] [serial = 704] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d7eec00) [pid = 1744] [serial = 707] [outer = (nil)] [url = about:blank] 14:53:23 INFO - PROCESS | 1744 | 1467237203207 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:53:23 INFO - PROCESS | 1744 | 1467237203221 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 14:53:23 INFO - PROCESS | 1744 | 1467237203234 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:53:23 INFO - PROCESS | 1744 | 1467237203237 Marionette TRACE conn4 <- [1,1006,null,{}] 14:53:23 INFO - PROCESS | 1744 | 1467237203247 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}] 14:53:23 INFO - PROCESS | 1744 | 1467237203254 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:23 INFO - PROCESS | 1744 | 1467237203425 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:53:23 INFO - PROCESS | 1744 | 1467237203602 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:23 INFO - PROCESS | 1744 | 1467237203611 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8400 == 34 [pid = 1744] [id = 259] 14:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d7f0400) [pid = 1744] [serial = 778] [outer = (nil)] 14:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d828c00) [pid = 1744] [serial = 779] [outer = 0x8d7f0400] 14:53:23 INFO - PROCESS | 1744 | 1467237203681 Marionette DEBUG loaded listener.js 14:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9f5400) [pid = 1744] [serial = 780] [outer = 0x8d7f0400] 14:53:24 INFO - PROCESS | 1744 | 1467237204434 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]]]}] 14:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1231ms 14:53:24 INFO - PROCESS | 1744 | 1467237204467 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:53:24 INFO - PROCESS | 1744 | 1467237204473 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 14:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:53:24 INFO - PROCESS | 1744 | 1467237204484 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:53:24 INFO - PROCESS | 1744 | 1467237204487 Marionette TRACE conn4 <- [1,1010,null,{}] 14:53:24 INFO - PROCESS | 1744 | 1467237204493 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}] 14:53:24 INFO - PROCESS | 1744 | 1467237204498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:24 INFO - PROCESS | 1744 | 1467237204659 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:53:24 INFO - PROCESS | 1744 | 1467237204670 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:24 INFO - PROCESS | 1744 | 1467237204682 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac0800 == 35 [pid = 1744] [id = 260] 14:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e1cec00) [pid = 1744] [serial = 781] [outer = (nil)] 14:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ebe7800) [pid = 1744] [serial = 782] [outer = 0x8e1cec00] 14:53:24 INFO - PROCESS | 1744 | 1467237204745 Marionette DEBUG loaded listener.js 14:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8eccf800) [pid = 1744] [serial = 783] [outer = 0x8e1cec00] 14:53:25 INFO - PROCESS | 1744 | 1467237205697 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]]]}] 14:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1285ms 14:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:53:25 INFO - PROCESS | 1744 | 1467237205770 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:53:25 INFO - PROCESS | 1744 | 1467237205773 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:53:25 INFO - PROCESS | 1744 | 1467237205795 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:53:25 INFO - PROCESS | 1744 | 1467237205803 Marionette TRACE conn4 <- [1,1014,null,{}] 14:53:25 INFO - PROCESS | 1744 | 1467237205812 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}] 14:53:25 INFO - PROCESS | 1744 | 1467237205819 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:26 INFO - PROCESS | 1744 | 1467237206028 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:53:26 INFO - PROCESS | 1744 | 1467237206051 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:26 INFO - PROCESS | 1744 | 1467237206057 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a1800 == 36 [pid = 1744] [id = 261] 14:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f506800) [pid = 1744] [serial = 784] [outer = (nil)] 14:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f7bc800) [pid = 1744] [serial = 785] [outer = 0x8f506800] 14:53:26 INFO - PROCESS | 1744 | 1467237206124 Marionette DEBUG loaded listener.js 14:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f7c3800) [pid = 1744] [serial = 786] [outer = 0x8f506800] 14:53:27 INFO - PROCESS | 1744 | 1467237207048 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]]]}] 14:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1318ms 14:53:27 INFO - PROCESS | 1744 | 1467237207097 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:53:27 INFO - PROCESS | 1744 | 1467237207102 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 14:53:27 INFO - PROCESS | 1744 | 1467237207117 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:53:27 INFO - PROCESS | 1744 | 1467237207119 Marionette TRACE conn4 <- [1,1018,null,{}] 14:53:27 INFO - PROCESS | 1744 | 1467237207125 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}] 14:53:27 INFO - PROCESS | 1744 | 1467237207130 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:27 INFO - PROCESS | 1744 | 1467237207332 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:53:27 INFO - PROCESS | 1744 | 1467237207362 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:27 INFO - PROCESS | 1744 | 1467237207370 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1c00 == 37 [pid = 1744] [id = 262] 14:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d2c6000) [pid = 1744] [serial = 787] [outer = (nil)] 14:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ffd6400) [pid = 1744] [serial = 788] [outer = 0x8d2c6000] 14:53:27 INFO - PROCESS | 1744 | 1467237207436 Marionette DEBUG loaded listener.js 14:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91805000) [pid = 1744] [serial = 789] [outer = 0x8d2c6000] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f509800) [pid = 1744] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d7e4400) [pid = 1744] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e932c00) [pid = 1744] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d825000) [pid = 1744] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d6a9400) [pid = 1744] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e934800) [pid = 1744] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f50bc00) [pid = 1744] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f8f2400) [pid = 1744] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e1d4c00) [pid = 1744] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d81ac00) [pid = 1744] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92b06000) [pid = 1744] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92b07c00) [pid = 1744] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:53:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d9e9400) [pid = 1744] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:53:28 INFO - PROCESS | 1744 | 1467237208430 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]]]}] 14:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1338ms 14:53:28 INFO - PROCESS | 1744 | 1467237208447 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:53:28 INFO - PROCESS | 1744 | 1467237208451 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 14:53:28 INFO - PROCESS | 1744 | 1467237208458 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:53:28 INFO - PROCESS | 1744 | 1467237208462 Marionette TRACE conn4 <- [1,1022,null,{}] 14:53:28 INFO - PROCESS | 1744 | 1467237208467 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}] 14:53:28 INFO - PROCESS | 1744 | 1467237208471 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:28 INFO - PROCESS | 1744 | 1467237208701 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:53:28 INFO - PROCESS | 1744 | 1467237208722 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:28 INFO - PROCESS | 1744 | 1467237208740 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7eac00 == 38 [pid = 1744] [id = 263] 14:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8dab5800) [pid = 1744] [serial = 790] [outer = (nil)] 14:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f8f2400) [pid = 1744] [serial = 791] [outer = 0x8dab5800] 14:53:28 INFO - PROCESS | 1744 | 1467237208816 Marionette DEBUG loaded listener.js 14:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91ac2000) [pid = 1744] [serial = 792] [outer = 0x8dab5800] 14:53:29 INFO - PROCESS | 1744 | 1467237209675 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]]]}] 14:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1280ms 14:53:29 INFO - PROCESS | 1744 | 1467237209739 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:53:29 INFO - PROCESS | 1744 | 1467237209742 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 14:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:53:29 INFO - PROCESS | 1744 | 1467237209748 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:53:29 INFO - PROCESS | 1744 | 1467237209751 Marionette TRACE conn4 <- [1,1026,null,{}] 14:53:29 INFO - PROCESS | 1744 | 1467237209757 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}] 14:53:29 INFO - PROCESS | 1744 | 1467237209762 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:29 INFO - PROCESS | 1744 | 1467237209922 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:53:29 INFO - PROCESS | 1744 | 1467237209931 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 1744 | 1467237209940 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3c00 == 39 [pid = 1744] [id = 264] 14:53:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d2c4000) [pid = 1744] [serial = 793] [outer = (nil)] 14:53:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d4e3c00) [pid = 1744] [serial = 794] [outer = 0x8d2c4000] 14:53:30 INFO - PROCESS | 1744 | 1467237210077 Marionette DEBUG loaded listener.js 14:53:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d7e3c00) [pid = 1744] [serial = 795] [outer = 0x8d2c4000] 14:53:31 INFO - PROCESS | 1744 | 1467237211382 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]]]}] 14:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1689ms 14:53:31 INFO - PROCESS | 1744 | 1467237211444 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:53:31 INFO - PROCESS | 1744 | 1467237211455 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 14:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:53:31 INFO - PROCESS | 1744 | 1467237211470 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:53:31 INFO - PROCESS | 1744 | 1467237211482 Marionette TRACE conn4 <- [1,1030,null,{}] 14:53:31 INFO - PROCESS | 1744 | 1467237211607 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}] 14:53:31 INFO - PROCESS | 1744 | 1467237211619 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:32 INFO - PROCESS | 1744 | 1467237212005 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:53:32 INFO - PROCESS | 1744 | 1467237212236 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:32 INFO - PROCESS | 1744 | 1467237212252 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8000 == 40 [pid = 1744] [id = 265] 14:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d820c00) [pid = 1744] [serial = 796] [outer = (nil)] 14:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e92d800) [pid = 1744] [serial = 797] [outer = 0x8d820c00] 14:53:32 INFO - PROCESS | 1744 | 1467237212458 Marionette DEBUG loaded listener.js 14:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ea05c00) [pid = 1744] [serial = 798] [outer = 0x8d820c00] 14:53:33 INFO - PROCESS | 1744 | 1467237213568 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]]]}] 14:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2164ms 14:53:33 INFO - PROCESS | 1744 | 1467237213631 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:53:33 INFO - PROCESS | 1744 | 1467237213639 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:53:33 INFO - PROCESS | 1744 | 1467237213652 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:53:33 INFO - PROCESS | 1744 | 1467237213659 Marionette TRACE conn4 <- [1,1034,null,{}] 14:53:33 INFO - PROCESS | 1744 | 1467237213668 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}] 14:53:33 INFO - PROCESS | 1744 | 1467237213675 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:33 INFO - PROCESS | 1744 | 1467237213911 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:53:34 INFO - PROCESS | 1744 | 1467237214178 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:34 INFO - PROCESS | 1744 | 1467237214185 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d4000 == 41 [pid = 1744] [id = 266] 14:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ecce000) [pid = 1744] [serial = 799] [outer = (nil)] 14:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f4e4400) [pid = 1744] [serial = 800] [outer = 0x8ecce000] 14:53:34 INFO - PROCESS | 1744 | 1467237214285 Marionette DEBUG loaded listener.js 14:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f50dc00) [pid = 1744] [serial = 801] [outer = 0x8ecce000] 14:53:35 INFO - PROCESS | 1744 | 1467237215230 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]]]}] 14:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1639ms 14:53:35 INFO - PROCESS | 1744 | 1467237215290 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:53:35 INFO - PROCESS | 1744 | 1467237215294 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 14:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:53:35 INFO - PROCESS | 1744 | 1467237215301 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:53:35 INFO - PROCESS | 1744 | 1467237215307 Marionette TRACE conn4 <- [1,1038,null,{}] 14:53:35 INFO - PROCESS | 1744 | 1467237215324 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}] 14:53:35 INFO - PROCESS | 1744 | 1467237215333 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:35 INFO - PROCESS | 1744 | 1467237215592 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:53:35 INFO - PROCESS | 1744 | 1467237215804 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:35 INFO - PROCESS | 1744 | 1467237215814 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd4000 == 42 [pid = 1744] [id = 267] 14:53:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9180ec00) [pid = 1744] [serial = 802] [outer = (nil)] 14:53:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x921ea800) [pid = 1744] [serial = 803] [outer = 0x9180ec00] 14:53:35 INFO - PROCESS | 1744 | 1467237215937 Marionette DEBUG loaded listener.js 14:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92879000) [pid = 1744] [serial = 804] [outer = 0x9180ec00] 14:53:36 INFO - PROCESS | 1744 | 1467237216884 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]]]}] 14:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1636ms 14:53:36 INFO - PROCESS | 1744 | 1467237216938 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:53:36 INFO - PROCESS | 1744 | 1467237216942 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 14:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:53:36 INFO - PROCESS | 1744 | 1467237216949 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:53:36 INFO - PROCESS | 1744 | 1467237216952 Marionette TRACE conn4 <- [1,1042,null,{}] 14:53:36 INFO - PROCESS | 1744 | 1467237216958 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}] 14:53:36 INFO - PROCESS | 1744 | 1467237216964 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:37 INFO - PROCESS | 1744 | 1467237217143 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:53:37 INFO - PROCESS | 1744 | 1467237217352 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:37 INFO - PROCESS | 1744 | 1467237217361 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x91804800 == 43 [pid = 1744] [id = 268] 14:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91808800) [pid = 1744] [serial = 805] [outer = (nil)] 14:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x936a5800) [pid = 1744] [serial = 806] [outer = 0x91808800] 14:53:37 INFO - PROCESS | 1744 | 1467237217487 Marionette DEBUG loaded listener.js 14:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93874c00) [pid = 1744] [serial = 807] [outer = 0x91808800] 14:53:38 INFO - PROCESS | 1744 | 1467237218352 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]]]}] 14:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1438ms 14:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:53:38 INFO - PROCESS | 1744 | 1467237218387 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:53:38 INFO - PROCESS | 1744 | 1467237218391 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 14:53:38 INFO - PROCESS | 1744 | 1467237218398 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:53:38 INFO - PROCESS | 1744 | 1467237218401 Marionette TRACE conn4 <- [1,1046,null,{}] 14:53:38 INFO - PROCESS | 1744 | 1467237218407 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}] 14:53:38 INFO - PROCESS | 1744 | 1467237218413 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:38 INFO - PROCESS | 1744 | 1467237218590 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:53:38 INFO - PROCESS | 1744 | 1467237218762 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:38 INFO - PROCESS | 1744 | 1467237218768 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x94521400 == 44 [pid = 1744] [id = 269] 14:53:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x94522800) [pid = 1744] [serial = 808] [outer = (nil)] 14:53:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x94f10c00) [pid = 1744] [serial = 809] [outer = 0x94522800] 14:53:38 INFO - PROCESS | 1744 | 1467237218864 Marionette DEBUG loaded listener.js 14:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x94f55400) [pid = 1744] [serial = 810] [outer = 0x94522800] 14:53:39 INFO - PROCESS | 1744 | 1467237219916 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]]]}] 14:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1588ms 14:53:39 INFO - PROCESS | 1744 | 1467237219985 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:53:39 INFO - PROCESS | 1744 | 1467237219989 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 14:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:53:39 INFO - PROCESS | 1744 | 1467237219995 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:53:40 INFO - PROCESS | 1744 | 1467237219999 Marionette TRACE conn4 <- [1,1050,null,{}] 14:53:40 INFO - PROCESS | 1744 | 1467237220005 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}] 14:53:40 INFO - PROCESS | 1744 | 1467237220015 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:40 INFO - PROCESS | 1744 | 1467237220202 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:53:40 INFO - PROCESS | 1744 | 1467237220420 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:40 INFO - PROCESS | 1744 | 1467237220429 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69f000 == 45 [pid = 1744] [id = 270] 14:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d6a0400) [pid = 1744] [serial = 811] [outer = (nil)] 14:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8e1d1000) [pid = 1744] [serial = 812] [outer = 0x8d6a0400] 14:53:40 INFO - PROCESS | 1744 | 1467237220556 Marionette DEBUG loaded listener.js 14:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ebf0000) [pid = 1744] [serial = 813] [outer = 0x8d6a0400] 14:53:41 INFO - PROCESS | 1744 | 1467237221742 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]]]}] 14:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1784ms 14:53:41 INFO - PROCESS | 1744 | 1467237221780 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:53:41 INFO - PROCESS | 1744 | 1467237221785 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:53:41 INFO - PROCESS | 1744 | 1467237221794 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:53:41 INFO - PROCESS | 1744 | 1467237221799 Marionette TRACE conn4 <- [1,1054,null,{}] 14:53:41 INFO - PROCESS | 1744 | 1467237221807 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}] 14:53:41 INFO - PROCESS | 1744 | 1467237221813 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:42 INFO - PROCESS | 1744 | 1467237222051 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:53:42 INFO - PROCESS | 1744 | 1467237222264 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:42 INFO - PROCESS | 1744 | 1467237222279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9edc00 == 46 [pid = 1744] [id = 271] 14:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8d9f2c00) [pid = 1744] [serial = 814] [outer = (nil)] 14:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8daba000) [pid = 1744] [serial = 815] [outer = 0x8d9f2c00] 14:53:42 INFO - PROCESS | 1744 | 1467237222351 Marionette DEBUG loaded listener.js 14:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8dabf000) [pid = 1744] [serial = 816] [outer = 0x8d9f2c00] 14:53:43 INFO - PROCESS | 1744 | 1467237223337 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]]]}] 14:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1586ms 14:53:43 INFO - PROCESS | 1744 | 1467237223380 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:53:43 INFO - PROCESS | 1744 | 1467237223387 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 14:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:53:43 INFO - PROCESS | 1744 | 1467237223397 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:53:43 INFO - PROCESS | 1744 | 1467237223401 Marionette TRACE conn4 <- [1,1058,null,{}] 14:53:43 INFO - PROCESS | 1744 | 1467237223407 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}] 14:53:43 INFO - PROCESS | 1744 | 1467237223412 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:43 INFO - PROCESS | 1744 | 1467237223604 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e9c00 == 45 [pid = 1744] [id = 216] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e3400 == 44 [pid = 1744] [id = 215] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7eac00 == 43 [pid = 1744] [id = 263] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1c00 == 42 [pid = 1744] [id = 262] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a1800 == 41 [pid = 1744] [id = 261] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac0800 == 40 [pid = 1744] [id = 260] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8400 == 39 [pid = 1744] [id = 259] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5000 == 38 [pid = 1744] [id = 258] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d2000 == 37 [pid = 1744] [id = 203] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69d800 == 36 [pid = 1744] [id = 254] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3400 == 35 [pid = 1744] [id = 213] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x921e8400 == 34 [pid = 1744] [id = 256] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4400 == 33 [pid = 1744] [id = 218] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2000 == 32 [pid = 1744] [id = 257] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5400 == 31 [pid = 1744] [id = 204] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d8400 == 30 [pid = 1744] [id = 217] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7eb000 == 29 [pid = 1744] [id = 253] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d822800 == 28 [pid = 1744] [id = 210] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea09000 == 27 [pid = 1744] [id = 209] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebf2800 == 26 [pid = 1744] [id = 255] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d820000 == 25 [pid = 1744] [id = 206] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4e0c00 == 24 [pid = 1744] [id = 205] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69d000 == 23 [pid = 1744] [id = 214] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3000 == 22 [pid = 1744] [id = 212] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dac00 == 21 [pid = 1744] [id = 207] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bec00 == 20 [pid = 1744] [id = 219] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e2000 == 19 [pid = 1744] [id = 248] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cf400 == 18 [pid = 1744] [id = 211] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9180e400 == 17 [pid = 1744] [id = 208] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c9400 == 16 [pid = 1744] [id = 220] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69f000 == 15 [pid = 1744] [id = 270] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x94521400 == 14 [pid = 1744] [id = 269] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91804800 == 13 [pid = 1744] [id = 268] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd4000 == 12 [pid = 1744] [id = 267] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8000 == 11 [pid = 1744] [id = 265] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d4000 == 10 [pid = 1744] [id = 266] 14:53:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3c00 == 9 [pid = 1744] [id = 264] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f50d400) [pid = 1744] [serial = 755] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d7ea800) [pid = 1744] [serial = 746] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ea02400) [pid = 1744] [serial = 752] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d9f2400) [pid = 1744] [serial = 723] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d9ea400) [pid = 1744] [serial = 722] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d824800) [pid = 1744] [serial = 749] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ebeec00) [pid = 1744] [serial = 726] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d827800) [pid = 1744] [serial = 750] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ea0ac00) [pid = 1744] [serial = 725] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f7c2800) [pid = 1744] [serial = 729] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f7bc400) [pid = 1744] [serial = 728] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ffd0800) [pid = 1744] [serial = 732] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ffc7800) [pid = 1744] [serial = 731] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91ac4000) [pid = 1744] [serial = 735] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91810400) [pid = 1744] [serial = 734] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92b03000) [pid = 1744] [serial = 738] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92871c00) [pid = 1744] [serial = 737] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9369f000) [pid = 1744] [serial = 741] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92b0cc00) [pid = 1744] [serial = 740] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7c0000) [pid = 1744] [serial = 756] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d823800) [pid = 1744] [serial = 747] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93a27400) [pid = 1744] [serial = 744] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e1d7400) [pid = 1744] [serial = 758] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93868c00) [pid = 1744] [serial = 743] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f8f1400) [pid = 1744] [serial = 761] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ecdc400) [pid = 1744] [serial = 759] [outer = (nil)] [url = about:blank] 14:53:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ea0e400) [pid = 1744] [serial = 753] [outer = (nil)] [url = about:blank] 14:53:45 INFO - PROCESS | 1744 | 1467237225040 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:45 INFO - PROCESS | 1744 | 1467237225047 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2ca400 == 10 [pid = 1744] [id = 272] 14:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d2cac00) [pid = 1744] [serial = 817] [outer = (nil)] 14:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d4e3400) [pid = 1744] [serial = 818] [outer = 0x8d2cac00] 14:53:45 INFO - PROCESS | 1744 | 1467237225130 Marionette DEBUG loaded listener.js 14:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d6a4c00) [pid = 1744] [serial = 819] [outer = 0x8d2cac00] 14:53:45 INFO - PROCESS | 1744 | 1467237225936 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]]]}] 14:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2594ms 14:53:45 INFO - PROCESS | 1744 | 1467237225992 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:53:45 INFO - PROCESS | 1744 | 1467237225996 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 14:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:53:46 INFO - PROCESS | 1744 | 1467237226004 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:53:46 INFO - PROCESS | 1744 | 1467237226009 Marionette TRACE conn4 <- [1,1062,null,{}] 14:53:46 INFO - PROCESS | 1744 | 1467237226016 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}] 14:53:46 INFO - PROCESS | 1744 | 1467237226024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:46 INFO - PROCESS | 1744 | 1467237226187 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:53:46 INFO - PROCESS | 1744 | 1467237226199 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:46 INFO - PROCESS | 1744 | 1467237226209 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d821000 == 11 [pid = 1744] [id = 273] 14:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d824000) [pid = 1744] [serial = 820] [outer = (nil)] 14:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d9ebc00) [pid = 1744] [serial = 821] [outer = 0x8d824000] 14:53:46 INFO - PROCESS | 1744 | 1467237226288 Marionette DEBUG loaded listener.js 14:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8dab4c00) [pid = 1744] [serial = 822] [outer = 0x8d824000] 14:53:47 INFO - PROCESS | 1744 | 1467237227216 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]]]}] 14:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1244ms 14:53:47 INFO - PROCESS | 1744 | 1467237227252 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:53:47 INFO - PROCESS | 1744 | 1467237227257 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 14:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:53:47 INFO - PROCESS | 1744 | 1467237227265 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:53:47 INFO - PROCESS | 1744 | 1467237227268 Marionette TRACE conn4 <- [1,1066,null,{}] 14:53:47 INFO - PROCESS | 1744 | 1467237227274 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}] 14:53:47 INFO - PROCESS | 1744 | 1467237227279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:47 INFO - PROCESS | 1744 | 1467237227505 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:53:47 INFO - PROCESS | 1744 | 1467237227538 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:47 INFO - PROCESS | 1744 | 1467237227545 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cd000 == 12 [pid = 1744] [id = 274] 14:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e1d9000) [pid = 1744] [serial = 823] [outer = (nil)] 14:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e935c00) [pid = 1744] [serial = 824] [outer = 0x8e1d9000] 14:53:47 INFO - PROCESS | 1744 | 1467237227613 Marionette DEBUG loaded listener.js 14:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ea03c00) [pid = 1744] [serial = 825] [outer = 0x8e1d9000] 14:53:48 INFO - PROCESS | 1744 | 1467237228658 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]]]}] 14:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1441ms 14:53:48 INFO - PROCESS | 1744 | 1467237228706 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:53:48 INFO - PROCESS | 1744 | 1467237228710 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 14:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:53:48 INFO - PROCESS | 1744 | 1467237228730 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:53:48 INFO - PROCESS | 1744 | 1467237228740 Marionette TRACE conn4 <- [1,1070,null,{}] 14:53:48 INFO - PROCESS | 1744 | 1467237228748 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}] 14:53:48 INFO - PROCESS | 1744 | 1467237228756 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:48 INFO - PROCESS | 1744 | 1467237228983 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:53:49 INFO - PROCESS | 1744 | 1467237229021 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:49 INFO - PROCESS | 1744 | 1467237229030 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8400 == 13 [pid = 1744] [id = 275] 14:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d81dc00) [pid = 1744] [serial = 826] [outer = (nil)] 14:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ecd3000) [pid = 1744] [serial = 827] [outer = 0x8d81dc00] 14:53:49 INFO - PROCESS | 1744 | 1467237229163 Marionette DEBUG loaded listener.js 14:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f4dac00) [pid = 1744] [serial = 828] [outer = 0x8d81dc00] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8dab5800) [pid = 1744] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f506800) [pid = 1744] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d2c6000) [pid = 1744] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e1cec00) [pid = 1744] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x921e8800) [pid = 1744] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d69e800) [pid = 1744] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ecd8800) [pid = 1744] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d7f0400) [pid = 1744] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f503c00) [pid = 1744] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f505800) [pid = 1744] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:53:50 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d2c6800) [pid = 1744] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:53:50 INFO - PROCESS | 1744 | 1467237230508 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]]]}] 14:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1799ms 14:53:50 INFO - PROCESS | 1744 | 1467237230529 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:53:50 INFO - PROCESS | 1744 | 1467237230533 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:53:50 INFO - PROCESS | 1744 | 1467237230540 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:53:50 INFO - PROCESS | 1744 | 1467237230543 Marionette TRACE conn4 <- [1,1074,null,{}] 14:53:50 INFO - PROCESS | 1744 | 1467237230549 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}] 14:53:50 INFO - PROCESS | 1744 | 1467237230553 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:50 INFO - PROCESS | 1744 | 1467237230711 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:53:50 INFO - PROCESS | 1744 | 1467237230731 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:50 INFO - PROCESS | 1744 | 1467237230739 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e6000 == 14 [pid = 1744] [id = 276] 14:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d69e800) [pid = 1744] [serial = 829] [outer = (nil)] 14:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f4dd400) [pid = 1744] [serial = 830] [outer = 0x8d69e800] 14:53:50 INFO - PROCESS | 1744 | 1467237230814 Marionette DEBUG loaded listener.js 14:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f4e1800) [pid = 1744] [serial = 831] [outer = 0x8d69e800] 14:53:51 INFO - PROCESS | 1744 | 1467237231687 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]]]}] 14:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1190ms 14:53:51 INFO - PROCESS | 1744 | 1467237231730 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:53:51 INFO - PROCESS | 1744 | 1467237231733 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 14:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:53:51 INFO - PROCESS | 1744 | 1467237231739 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:53:51 INFO - PROCESS | 1744 | 1467237231743 Marionette TRACE conn4 <- [1,1078,null,{}] 14:53:51 INFO - PROCESS | 1744 | 1467237231749 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}] 14:53:51 INFO - PROCESS | 1744 | 1467237231753 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:51 INFO - PROCESS | 1744 | 1467237231903 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:53:51 INFO - PROCESS | 1744 | 1467237231913 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:51 INFO - PROCESS | 1744 | 1467237231931 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f508400 == 15 [pid = 1744] [id = 277] 14:53:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f50cc00) [pid = 1744] [serial = 832] [outer = (nil)] 14:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f7bb400) [pid = 1744] [serial = 833] [outer = 0x8f50cc00] 14:53:52 INFO - PROCESS | 1744 | 1467237232011 Marionette DEBUG loaded listener.js 14:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f8f1c00) [pid = 1744] [serial = 834] [outer = 0x8f50cc00] 14:53:53 INFO - PROCESS | 1744 | 1467237233484 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]]]}] 14:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1794ms 14:53:53 INFO - PROCESS | 1744 | 1467237233535 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:53:53 INFO - PROCESS | 1744 | 1467237233542 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 14:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:53:53 INFO - PROCESS | 1744 | 1467237233550 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:53:53 INFO - PROCESS | 1744 | 1467237233557 Marionette TRACE conn4 <- [1,1082,null,{}] 14:53:53 INFO - PROCESS | 1744 | 1467237233565 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}] 14:53:53 INFO - PROCESS | 1744 | 1467237233570 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:53 INFO - PROCESS | 1744 | 1467237233828 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:53:54 INFO - PROCESS | 1744 | 1467237233993 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:54 INFO - PROCESS | 1744 | 1467237234002 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81f400 == 16 [pid = 1744] [id = 278] 14:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d824800) [pid = 1744] [serial = 835] [outer = (nil)] 14:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8dac1400) [pid = 1744] [serial = 836] [outer = 0x8d824800] 14:53:54 INFO - PROCESS | 1744 | 1467237234085 Marionette DEBUG loaded listener.js 14:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e92e800) [pid = 1744] [serial = 837] [outer = 0x8d824800] 14:53:55 INFO - PROCESS | 1744 | 1467237235167 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]]]}] 14:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1637ms 14:53:55 INFO - PROCESS | 1744 | 1467237235188 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:53:55 INFO - PROCESS | 1744 | 1467237235195 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 14:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:53:55 INFO - PROCESS | 1744 | 1467237235206 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:53:55 INFO - PROCESS | 1744 | 1467237235210 Marionette TRACE conn4 <- [1,1086,null,{}] 14:53:55 INFO - PROCESS | 1744 | 1467237235218 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}] 14:53:55 INFO - PROCESS | 1744 | 1467237235224 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:55 INFO - PROCESS | 1744 | 1467237235424 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:53:55 INFO - PROCESS | 1744 | 1467237235647 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:55 INFO - PROCESS | 1744 | 1467237235657 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c7000 == 17 [pid = 1744] [id = 279] 14:53:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ebf2400) [pid = 1744] [serial = 838] [outer = (nil)] 14:53:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f4df800) [pid = 1744] [serial = 839] [outer = 0x8ebf2400] 14:53:55 INFO - PROCESS | 1744 | 1467237235741 Marionette DEBUG loaded listener.js 14:53:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f509400) [pid = 1744] [serial = 840] [outer = 0x8ebf2400] 14:53:56 INFO - PROCESS | 1744 | 1467237236716 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]]]}] 14:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1589ms 14:53:56 INFO - PROCESS | 1744 | 1467237236795 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:53:56 INFO - PROCESS | 1744 | 1467237236800 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 14:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:53:56 INFO - PROCESS | 1744 | 1467237236807 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:53:56 INFO - PROCESS | 1744 | 1467237236813 Marionette TRACE conn4 <- [1,1090,null,{}] 14:53:56 INFO - PROCESS | 1744 | 1467237236831 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}] 14:53:56 INFO - PROCESS | 1744 | 1467237236839 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:57 INFO - PROCESS | 1744 | 1467237237074 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:53:57 INFO - PROCESS | 1744 | 1467237237334 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:57 INFO - PROCESS | 1744 | 1467237237346 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffcf000 == 18 [pid = 1744] [id = 280] 14:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ffcfc00) [pid = 1744] [serial = 841] [outer = (nil)] 14:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91805400) [pid = 1744] [serial = 842] [outer = 0x8ffcfc00] 14:53:57 INFO - PROCESS | 1744 | 1467237237430 Marionette DEBUG loaded listener.js 14:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9180bc00) [pid = 1744] [serial = 843] [outer = 0x8ffcfc00] 14:53:58 INFO - PROCESS | 1744 | 1467237238362 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]]]}] 14:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1640ms 14:53:58 INFO - PROCESS | 1744 | 1467237238448 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:53:58 INFO - PROCESS | 1744 | 1467237238453 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:53:58 INFO - PROCESS | 1744 | 1467237238459 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:53:58 INFO - PROCESS | 1744 | 1467237238463 Marionette TRACE conn4 <- [1,1094,null,{}] 14:53:58 INFO - PROCESS | 1744 | 1467237238469 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}] 14:53:58 INFO - PROCESS | 1744 | 1467237238474 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:58 INFO - PROCESS | 1744 | 1467237238686 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:53:58 INFO - PROCESS | 1744 | 1467237238904 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:58 INFO - PROCESS | 1744 | 1467237238913 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:53:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81c000 == 19 [pid = 1744] [id = 281] 14:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d81d400) [pid = 1744] [serial = 844] [outer = (nil)] 14:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91ac4400) [pid = 1744] [serial = 845] [outer = 0x8d81d400] 14:53:59 INFO - PROCESS | 1744 | 1467237239020 Marionette DEBUG loaded listener.js 14:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91acb800) [pid = 1744] [serial = 846] [outer = 0x8d81d400] 14:54:00 INFO - PROCESS | 1744 | 1467237240148 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]]]}] 14:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1737ms 14:54:00 INFO - PROCESS | 1744 | 1467237240199 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:54:00 INFO - PROCESS | 1744 | 1467237240206 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 14:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:54:00 INFO - PROCESS | 1744 | 1467237240215 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:54:00 INFO - PROCESS | 1744 | 1467237240220 Marionette TRACE conn4 <- [1,1098,null,{}] 14:54:00 INFO - PROCESS | 1744 | 1467237240228 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}] 14:54:00 INFO - PROCESS | 1744 | 1467237240233 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:00 INFO - PROCESS | 1744 | 1467237240497 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:54:00 INFO - PROCESS | 1744 | 1467237240743 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:00 INFO - PROCESS | 1744 | 1467237240758 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d822800 == 20 [pid = 1744] [id = 282] 14:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d9f0000) [pid = 1744] [serial = 847] [outer = (nil)] 14:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8dab7800) [pid = 1744] [serial = 848] [outer = 0x8d9f0000] 14:54:00 INFO - PROCESS | 1744 | 1467237240841 Marionette DEBUG loaded listener.js 14:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e1cec00) [pid = 1744] [serial = 849] [outer = 0x8d9f0000] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f8f2400) [pid = 1744] [serial = 791] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8f7c3800) [pid = 1744] [serial = 786] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ffd6400) [pid = 1744] [serial = 788] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ebe7800) [pid = 1744] [serial = 782] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9286f400) [pid = 1744] [serial = 770] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92876400) [pid = 1744] [serial = 771] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d9f0800) [pid = 1744] [serial = 764] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e1cf800) [pid = 1744] [serial = 765] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f4d6c00) [pid = 1744] [serial = 767] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ecd5800) [pid = 1744] [serial = 768] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d828c00) [pid = 1744] [serial = 779] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d9f5400) [pid = 1744] [serial = 780] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f8fa000) [pid = 1744] [serial = 762] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9372f800) [pid = 1744] [serial = 773] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9386fc00) [pid = 1744] [serial = 774] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d4e3800) [pid = 1744] [serial = 776] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d6a3000) [pid = 1744] [serial = 777] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f7bc800) [pid = 1744] [serial = 785] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91805000) [pid = 1744] [serial = 789] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8eccf800) [pid = 1744] [serial = 783] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ac2000) [pid = 1744] [serial = 792] [outer = (nil)] [url = about:blank] 14:54:01 INFO - PROCESS | 1744 | 1467237241768 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]]]}] 14:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1588ms 14:54:01 INFO - PROCESS | 1744 | 1467237241805 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:54:01 INFO - PROCESS | 1744 | 1467237241813 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 14:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:54:01 INFO - PROCESS | 1744 | 1467237241823 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:54:01 INFO - PROCESS | 1744 | 1467237241827 Marionette TRACE conn4 <- [1,1102,null,{}] 14:54:01 INFO - PROCESS | 1744 | 1467237241833 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}] 14:54:01 INFO - PROCESS | 1744 | 1467237241839 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:02 INFO - PROCESS | 1744 | 1467237242013 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:54:02 INFO - PROCESS | 1744 | 1467237242200 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:02 INFO - PROCESS | 1744 | 1467237242209 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cc000 == 21 [pid = 1744] [id = 283] 14:54:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e1d9800) [pid = 1744] [serial = 850] [outer = (nil)] 14:54:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ea0b800) [pid = 1744] [serial = 851] [outer = 0x8e1d9800] 14:54:02 INFO - PROCESS | 1744 | 1467237242296 Marionette DEBUG loaded listener.js 14:54:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ebee000) [pid = 1744] [serial = 852] [outer = 0x8e1d9800] 14:54:03 INFO - PROCESS | 1744 | 1467237243112 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]]]}] 14:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 14:54:03 INFO - PROCESS | 1744 | 1467237243156 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:54:03 INFO - PROCESS | 1744 | 1467237243160 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 14:54:03 INFO - PROCESS | 1744 | 1467237243167 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:54:03 INFO - PROCESS | 1744 | 1467237243173 Marionette TRACE conn4 <- [1,1106,null,{}] 14:54:03 INFO - PROCESS | 1744 | 1467237243189 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}] 14:54:03 INFO - PROCESS | 1744 | 1467237243197 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:03 INFO - PROCESS | 1744 | 1467237243401 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:54:03 INFO - PROCESS | 1744 | 1467237243540 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:03 INFO - PROCESS | 1744 | 1467237243550 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bc800 == 22 [pid = 1744] [id = 284] 14:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f7c7000) [pid = 1744] [serial = 853] [outer = (nil)] 14:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f8f3c00) [pid = 1744] [serial = 854] [outer = 0x8f7c7000] 14:54:03 INFO - PROCESS | 1744 | 1467237243621 Marionette DEBUG loaded listener.js 14:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ffd2c00) [pid = 1744] [serial = 855] [outer = 0x8f7c7000] 14:54:04 INFO - PROCESS | 1744 | 1467237244506 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]]]}] 14:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1388ms 14:54:04 INFO - PROCESS | 1744 | 1467237244555 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:54:04 INFO - PROCESS | 1744 | 1467237244560 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 14:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:54:04 INFO - PROCESS | 1744 | 1467237244572 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:54:04 INFO - PROCESS | 1744 | 1467237244575 Marionette TRACE conn4 <- [1,1110,null,{}] 14:54:04 INFO - PROCESS | 1744 | 1467237244579 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}] 14:54:04 INFO - PROCESS | 1744 | 1467237244585 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:04 INFO - PROCESS | 1744 | 1467237244794 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:54:04 INFO - PROCESS | 1744 | 1467237244818 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:04 INFO - PROCESS | 1744 | 1467237244827 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f7c00 == 23 [pid = 1744] [id = 285] 14:54:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91804400) [pid = 1744] [serial = 856] [outer = (nil)] 14:54:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9180f000) [pid = 1744] [serial = 857] [outer = 0x91804400] 14:54:04 INFO - PROCESS | 1744 | 1467237244898 Marionette DEBUG loaded listener.js 14:54:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91ac6800) [pid = 1744] [serial = 858] [outer = 0x91804400] 14:54:05 INFO - PROCESS | 1744 | 1467237245815 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]]]}] 14:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1287ms 14:54:05 INFO - PROCESS | 1744 | 1467237245859 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:54:05 INFO - PROCESS | 1744 | 1467237245863 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:54:05 INFO - PROCESS | 1744 | 1467237245882 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:54:05 INFO - PROCESS | 1744 | 1467237245886 Marionette TRACE conn4 <- [1,1114,null,{}] 14:54:05 INFO - PROCESS | 1744 | 1467237245891 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}] 14:54:05 INFO - PROCESS | 1744 | 1467237245896 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:06 INFO - PROCESS | 1744 | 1467237246201 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d81dc00) [pid = 1744] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d2c4000) [pid = 1744] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d820c00) [pid = 1744] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d824000) [pid = 1744] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d2cac00) [pid = 1744] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ecce000) [pid = 1744] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9180ec00) [pid = 1744] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d9f2c00) [pid = 1744] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91808800) [pid = 1744] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x94522800) [pid = 1744] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a0400) [pid = 1744] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d69e800) [pid = 1744] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:54:06 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e1d9000) [pid = 1744] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:54:06 INFO - PROCESS | 1744 | 1467237246329 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:06 INFO - PROCESS | 1744 | 1467237246335 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e4400 == 24 [pid = 1744] [id = 286] 14:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d4e7800) [pid = 1744] [serial = 859] [outer = (nil)] 14:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d820c00) [pid = 1744] [serial = 860] [outer = 0x8d4e7800] 14:54:06 INFO - PROCESS | 1744 | 1467237246408 Marionette DEBUG loaded listener.js 14:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d7ed800) [pid = 1744] [serial = 861] [outer = 0x8d4e7800] 14:54:07 INFO - PROCESS | 1744 | 1467237247357 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]]]}] 14:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1498ms 14:54:07 INFO - PROCESS | 1744 | 1467237247382 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:54:07 INFO - PROCESS | 1744 | 1467237247388 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 14:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:54:07 INFO - PROCESS | 1744 | 1467237247397 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:54:07 INFO - PROCESS | 1744 | 1467237247403 Marionette TRACE conn4 <- [1,1118,null,{}] 14:54:07 INFO - PROCESS | 1744 | 1467237247411 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}] 14:54:07 INFO - PROCESS | 1744 | 1467237247417 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:07 INFO - PROCESS | 1744 | 1467237247639 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:54:07 INFO - PROCESS | 1744 | 1467237247809 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:07 INFO - PROCESS | 1744 | 1467237247825 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8c00 == 25 [pid = 1744] [id = 287] 14:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d7ea000) [pid = 1744] [serial = 862] [outer = (nil)] 14:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d9f5800) [pid = 1744] [serial = 863] [outer = 0x8d7ea000] 14:54:07 INFO - PROCESS | 1744 | 1467237247986 Marionette DEBUG loaded listener.js 14:54:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8e1cd800) [pid = 1744] [serial = 864] [outer = 0x8d7ea000] 14:54:08 INFO - PROCESS | 1744 | 1467237248932 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]]]}] 14:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1583ms 14:54:08 INFO - PROCESS | 1744 | 1467237248980 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:54:08 INFO - PROCESS | 1744 | 1467237248987 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 14:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:54:09 INFO - PROCESS | 1744 | 1467237248999 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:54:09 INFO - PROCESS | 1744 | 1467237249003 Marionette TRACE conn4 <- [1,1122,null,{}] 14:54:09 INFO - PROCESS | 1744 | 1467237249010 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}] 14:54:09 INFO - PROCESS | 1744 | 1467237249016 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:09 INFO - PROCESS | 1744 | 1467237249240 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:54:09 INFO - PROCESS | 1744 | 1467237249459 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:09 INFO - PROCESS | 1744 | 1467237249468 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd8400 == 26 [pid = 1744] [id = 288] 14:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f4db400) [pid = 1744] [serial = 865] [outer = (nil)] 14:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f504000) [pid = 1744] [serial = 866] [outer = 0x8f4db400] 14:54:09 INFO - PROCESS | 1744 | 1467237249595 Marionette DEBUG loaded listener.js 14:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f7bc400) [pid = 1744] [serial = 867] [outer = 0x8f4db400] 14:54:10 INFO - PROCESS | 1744 | 1467237250576 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]]]}] 14:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1636ms 14:54:10 INFO - PROCESS | 1744 | 1467237250634 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:54:10 INFO - PROCESS | 1744 | 1467237250638 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 14:54:10 INFO - PROCESS | 1744 | 1467237250646 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:54:10 INFO - PROCESS | 1744 | 1467237250654 Marionette TRACE conn4 <- [1,1126,null,{}] 14:54:10 INFO - PROCESS | 1744 | 1467237250671 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}] 14:54:10 INFO - PROCESS | 1744 | 1467237250680 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:10 INFO - PROCESS | 1744 | 1467237250938 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:54:11 INFO - PROCESS | 1744 | 1467237251226 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:11 INFO - PROCESS | 1744 | 1467237251234 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92052400 == 27 [pid = 1744] [id = 289] 14:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x921e5c00) [pid = 1744] [serial = 868] [outer = (nil)] 14:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x921f1800) [pid = 1744] [serial = 869] [outer = 0x921e5c00] 14:54:11 INFO - PROCESS | 1744 | 1467237251349 Marionette DEBUG loaded listener.js 14:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92873000) [pid = 1744] [serial = 870] [outer = 0x921e5c00] 14:54:12 INFO - PROCESS | 1744 | 1467237252311 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]]]}] 14:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1742ms 14:54:12 INFO - PROCESS | 1744 | 1467237252387 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:54:12 INFO - PROCESS | 1744 | 1467237252394 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 14:54:12 INFO - PROCESS | 1744 | 1467237252400 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:54:12 INFO - PROCESS | 1744 | 1467237252404 Marionette TRACE conn4 <- [1,1130,null,{}] 14:54:12 INFO - PROCESS | 1744 | 1467237252410 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}] 14:54:12 INFO - PROCESS | 1744 | 1467237252415 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:12 INFO - PROCESS | 1744 | 1467237252635 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:54:12 INFO - PROCESS | 1744 | 1467237252848 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:12 INFO - PROCESS | 1744 | 1467237252855 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe5400 == 28 [pid = 1744] [id = 290] 14:54:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92876800) [pid = 1744] [serial = 871] [outer = (nil)] 14:54:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92b04000) [pid = 1744] [serial = 872] [outer = 0x92876800] 14:54:12 INFO - PROCESS | 1744 | 1467237252981 Marionette DEBUG loaded listener.js 14:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92b09800) [pid = 1744] [serial = 873] [outer = 0x92876800] 14:54:13 INFO - PROCESS | 1744 | 1467237253922 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]]]}] 14:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1540ms 14:54:13 INFO - PROCESS | 1744 | 1467237253940 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:54:13 INFO - PROCESS | 1744 | 1467237253943 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:54:13 INFO - PROCESS | 1744 | 1467237253950 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:54:13 INFO - PROCESS | 1744 | 1467237253954 Marionette TRACE conn4 <- [1,1134,null,{}] 14:54:13 INFO - PROCESS | 1744 | 1467237253959 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}] 14:54:13 INFO - PROCESS | 1744 | 1467237253964 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:14 INFO - PROCESS | 1744 | 1467237254129 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:54:14 INFO - PROCESS | 1744 | 1467237254302 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:14 INFO - PROCESS | 1744 | 1467237254310 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acb400 == 29 [pid = 1744] [id = 291] 14:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92b06400) [pid = 1744] [serial = 874] [outer = (nil)] 14:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x936a1400) [pid = 1744] [serial = 875] [outer = 0x92b06400] 14:54:14 INFO - PROCESS | 1744 | 1467237254394 Marionette DEBUG loaded listener.js 14:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9372ac00) [pid = 1744] [serial = 876] [outer = 0x92b06400] 14:54:15 INFO - PROCESS | 1744 | 1467237255343 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]]]}] 14:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1431ms 14:54:15 INFO - PROCESS | 1744 | 1467237255381 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:54:15 INFO - PROCESS | 1744 | 1467237255386 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 14:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:54:15 INFO - PROCESS | 1744 | 1467237255392 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:54:15 INFO - PROCESS | 1744 | 1467237255395 Marionette TRACE conn4 <- [1,1138,null,{}] 14:54:15 INFO - PROCESS | 1744 | 1467237255401 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}] 14:54:15 INFO - PROCESS | 1744 | 1467237255412 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:15 INFO - PROCESS | 1744 | 1467237255642 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:54:15 INFO - PROCESS | 1744 | --DOCSHELL 0x98c7e800 == 28 [pid = 1744] [id = 9] 14:54:15 INFO - PROCESS | 1744 | 1467237255950 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:15 INFO - PROCESS | 1744 | 1467237255958 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d4000 == 29 [pid = 1744] [id = 292] 14:54:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ebecc00) [pid = 1744] [serial = 877] [outer = (nil)] 14:54:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92b10400) [pid = 1744] [serial = 878] [outer = 0x8ebecc00] 14:54:16 INFO - PROCESS | 1744 | 1467237256055 Marionette DEBUG loaded listener.js 14:54:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x94f1a800) [pid = 1744] [serial = 879] [outer = 0x8ebecc00] 14:54:16 INFO - PROCESS | 1744 | 1467237256918 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]]]}] 14:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1583ms 14:54:16 INFO - PROCESS | 1744 | 1467237256976 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:54:16 INFO - PROCESS | 1744 | 1467237256980 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 14:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:54:16 INFO - PROCESS | 1744 | 1467237256986 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:54:16 INFO - PROCESS | 1744 | 1467237256990 Marionette TRACE conn4 <- [1,1142,null,{}] 14:54:16 INFO - PROCESS | 1744 | 1467237256996 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}] 14:54:17 INFO - PROCESS | 1744 | 1467237257001 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:17 INFO - PROCESS | 1744 | 1467237257167 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:54:17 INFO - PROCESS | 1744 | 1467237257340 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:17 INFO - PROCESS | 1744 | 1467237257349 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cf000 == 30 [pid = 1744] [id = 293] 14:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d4e3000) [pid = 1744] [serial = 880] [outer = (nil)] 14:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d9f4800) [pid = 1744] [serial = 881] [outer = 0x8d4e3000] 14:54:17 INFO - PROCESS | 1744 | 1467237257430 Marionette DEBUG loaded listener.js 14:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e939c00) [pid = 1744] [serial = 882] [outer = 0x8d4e3000] 14:54:18 INFO - PROCESS | 1744 | 1467237258505 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]]]}] 14:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 14:54:18 INFO - PROCESS | 1744 | 1467237258568 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:54:18 INFO - PROCESS | 1744 | 1467237258573 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 14:54:18 INFO - PROCESS | 1744 | 1467237258579 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:54:18 INFO - PROCESS | 1744 | 1467237258583 Marionette TRACE conn4 <- [1,1146,null,{}] 14:54:18 INFO - PROCESS | 1744 | 1467237258589 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}] 14:54:18 INFO - PROCESS | 1744 | 1467237258594 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:18 INFO - PROCESS | 1744 | 1467237258771 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:54:19 INFO - PROCESS | 1744 | 1467237259182 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:19 INFO - PROCESS | 1744 | 1467237259190 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e800 == 31 [pid = 1744] [id = 294] 14:54:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d6a0c00) [pid = 1744] [serial = 883] [outer = (nil)] 14:54:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8d6aac00) [pid = 1744] [serial = 884] [outer = 0x8d6a0c00] 14:54:19 INFO - PROCESS | 1744 | 1467237259311 Marionette DEBUG loaded listener.js 14:54:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8d7ee000) [pid = 1744] [serial = 885] [outer = 0x8d6a0c00] 14:54:20 INFO - PROCESS | 1744 | 1467237260247 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]]]}] 14:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1738ms 14:54:20 INFO - PROCESS | 1744 | 1467237260319 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:54:20 INFO - PROCESS | 1744 | 1467237260325 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 14:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:54:20 INFO - PROCESS | 1744 | 1467237260332 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:54:20 INFO - PROCESS | 1744 | 1467237260335 Marionette TRACE conn4 <- [1,1150,null,{}] 14:54:20 INFO - PROCESS | 1744 | 1467237260345 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}] 14:54:20 INFO - PROCESS | 1744 | 1467237260351 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:20 INFO - PROCESS | 1744 | 1467237260565 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:54:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2ca400 == 30 [pid = 1744] [id = 272] 14:54:21 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9edc00 == 29 [pid = 1744] [id = 271] 14:54:21 INFO - PROCESS | 1744 | --DOCSHELL 0x98c7e400 == 28 [pid = 1744] [id = 10] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ecd3000) [pid = 1744] [serial = 827] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d7e3c00) [pid = 1744] [serial = 795] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d4e3c00) [pid = 1744] [serial = 794] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ea05c00) [pid = 1744] [serial = 798] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e92d800) [pid = 1744] [serial = 797] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d9ebc00) [pid = 1744] [serial = 821] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8dab4c00) [pid = 1744] [serial = 822] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d4e3400) [pid = 1744] [serial = 818] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f50dc00) [pid = 1744] [serial = 801] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d6a4c00) [pid = 1744] [serial = 819] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f4e4400) [pid = 1744] [serial = 800] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92879000) [pid = 1744] [serial = 804] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x921ea800) [pid = 1744] [serial = 803] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8dabf000) [pid = 1744] [serial = 816] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8daba000) [pid = 1744] [serial = 815] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93874c00) [pid = 1744] [serial = 807] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x936a5800) [pid = 1744] [serial = 806] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x94f55400) [pid = 1744] [serial = 810] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x94f10c00) [pid = 1744] [serial = 809] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ebf0000) [pid = 1744] [serial = 813] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f4dd400) [pid = 1744] [serial = 830] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e1d1000) [pid = 1744] [serial = 812] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f4dac00) [pid = 1744] [serial = 828] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e935c00) [pid = 1744] [serial = 824] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f4e1800) [pid = 1744] [serial = 831] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ea03c00) [pid = 1744] [serial = 825] [outer = (nil)] [url = about:blank] 14:54:21 INFO - PROCESS | 1744 | 1467237261893 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:21 INFO - PROCESS | 1744 | 1467237261903 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb000 == 29 [pid = 1744] [id = 295] 14:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d2cc400) [pid = 1744] [serial = 886] [outer = (nil)] 14:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d2cf800) [pid = 1744] [serial = 887] [outer = 0x8d2cc400] 14:54:21 INFO - PROCESS | 1744 | 1467237261983 Marionette DEBUG loaded listener.js 14:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d6a3000) [pid = 1744] [serial = 888] [outer = 0x8d2cc400] 14:54:22 INFO - PROCESS | 1744 | 1467237262785 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]]]}] 14:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2485ms 14:54:22 INFO - PROCESS | 1744 | 1467237262819 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:54:22 INFO - PROCESS | 1744 | 1467237262824 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:54:22 INFO - PROCESS | 1744 | 1467237262833 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:54:22 INFO - PROCESS | 1744 | 1467237262838 Marionette TRACE conn4 <- [1,1154,null,{}] 14:54:22 INFO - PROCESS | 1744 | 1467237262847 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}] 14:54:22 INFO - PROCESS | 1744 | 1467237262855 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:23 INFO - PROCESS | 1744 | 1467237263015 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:54:23 INFO - PROCESS | 1744 | 1467237263027 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:23 INFO - PROCESS | 1744 | 1467237263035 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d826400 == 30 [pid = 1744] [id = 296] 14:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d829000) [pid = 1744] [serial = 889] [outer = (nil)] 14:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d9ec800) [pid = 1744] [serial = 890] [outer = 0x8d829000] 14:54:23 INFO - PROCESS | 1744 | 1467237263108 Marionette DEBUG loaded listener.js 14:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9f5000) [pid = 1744] [serial = 891] [outer = 0x8d829000] 14:54:24 INFO - PROCESS | 1744 | 1467237264033 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]]]}] 14:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1231ms 14:54:24 INFO - PROCESS | 1744 | 1467237264069 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:54:24 INFO - PROCESS | 1744 | 1467237264076 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 14:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:54:24 INFO - PROCESS | 1744 | 1467237264084 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:54:24 INFO - PROCESS | 1744 | 1467237264086 Marionette TRACE conn4 <- [1,1158,null,{}] 14:54:24 INFO - PROCESS | 1744 | 1467237264093 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}] 14:54:24 INFO - PROCESS | 1744 | 1467237264098 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:24 INFO - PROCESS | 1744 | 1467237264272 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:54:24 INFO - PROCESS | 1744 | 1467237264425 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:24 INFO - PROCESS | 1744 | 1467237264430 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81f000 == 31 [pid = 1744] [id = 297] 14:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8dabf000) [pid = 1744] [serial = 892] [outer = (nil)] 14:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e934400) [pid = 1744] [serial = 893] [outer = 0x8dabf000] 14:54:24 INFO - PROCESS | 1744 | 1467237264501 Marionette DEBUG loaded listener.js 14:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ea02000) [pid = 1744] [serial = 894] [outer = 0x8dabf000] 14:54:25 INFO - PROCESS | 1744 | 1467237265448 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]]]}] 14:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1430ms 14:54:25 INFO - PROCESS | 1744 | 1467237265514 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:54:25 INFO - PROCESS | 1744 | 1467237265518 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 14:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:54:25 INFO - PROCESS | 1744 | 1467237265533 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:54:25 INFO - PROCESS | 1744 | 1467237265542 Marionette TRACE conn4 <- [1,1162,null,{}] 14:54:25 INFO - PROCESS | 1744 | 1467237265560 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}] 14:54:25 INFO - PROCESS | 1744 | 1467237265568 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:25 INFO - PROCESS | 1744 | 1467237265803 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:54:25 INFO - PROCESS | 1744 | 1467237265838 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:25 INFO - PROCESS | 1744 | 1467237265847 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea04c00 == 32 [pid = 1744] [id = 298] 14:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ebe4800) [pid = 1744] [serial = 895] [outer = (nil)] 14:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4d5c00) [pid = 1744] [serial = 896] [outer = 0x8ebe4800] 14:54:25 INFO - PROCESS | 1744 | 1467237265926 Marionette DEBUG loaded listener.js 14:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4ddc00) [pid = 1744] [serial = 897] [outer = 0x8ebe4800] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d4e7800) [pid = 1744] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x98c7ec00) [pid = 1744] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x99408c00) [pid = 1744] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f50cc00) [pid = 1744] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d9f0000) [pid = 1744] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d81d400) [pid = 1744] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ebf2400) [pid = 1744] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d824800) [pid = 1744] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e1d9800) [pid = 1744] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ffcfc00) [pid = 1744] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7c7000) [pid = 1744] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91804400) [pid = 1744] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:54:27 INFO - PROCESS | 1744 | 1467237267311 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]]]}] 14:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1812ms 14:54:27 INFO - PROCESS | 1744 | 1467237267338 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 14:54:27 INFO - PROCESS | 1744 | 1467237267343 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 14:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:54:27 INFO - PROCESS | 1744 | 1467237267349 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:54:27 INFO - PROCESS | 1744 | 1467237267352 Marionette TRACE conn4 <- [1,1166,null,{}] 14:54:27 INFO - PROCESS | 1744 | 1467237267357 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}] 14:54:27 INFO - PROCESS | 1744 | 1467237267362 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:27 INFO - PROCESS | 1744 | 1467237267505 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:54:27 INFO - PROCESS | 1744 | 1467237267520 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:27 INFO - PROCESS | 1744 | 1467237267528 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f5400 == 33 [pid = 1744] [id = 299] 14:54:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ebedc00) [pid = 1744] [serial = 898] [outer = (nil)] 14:54:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f503800) [pid = 1744] [serial = 899] [outer = 0x8ebedc00] 14:54:27 INFO - PROCESS | 1744 | 1467237267594 Marionette DEBUG loaded listener.js 14:54:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f509000) [pid = 1744] [serial = 900] [outer = 0x8ebedc00] 14:54:28 INFO - PROCESS | 1744 | 1467237268404 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]]]}] 14:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1081ms 14:54:28 INFO - PROCESS | 1744 | 1467237268448 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 14:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:54:28 INFO - PROCESS | 1744 | 1467237268453 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 14:54:28 INFO - PROCESS | 1744 | 1467237268460 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:54:28 INFO - PROCESS | 1744 | 1467237268464 Marionette TRACE conn4 <- [1,1170,null,{}] 14:54:28 INFO - PROCESS | 1744 | 1467237268470 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}] 14:54:28 INFO - PROCESS | 1744 | 1467237268475 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:28 INFO - PROCESS | 1744 | 1467237268636 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:54:28 INFO - PROCESS | 1744 | 1467237268648 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:28 INFO - PROCESS | 1744 | 1467237268666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bac00 == 34 [pid = 1744] [id = 300] 14:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f7bb800) [pid = 1744] [serial = 901] [outer = (nil)] 14:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c2000) [pid = 1744] [serial = 902] [outer = 0x8f7bb800] 14:54:28 INFO - PROCESS | 1744 | 1467237268749 Marionette DEBUG loaded listener.js 14:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f5400) [pid = 1744] [serial = 903] [outer = 0x8f7bb800] 14:54:29 INFO - PROCESS | 1744 | 1467237269960 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]]]}] 14:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1584ms 14:54:30 INFO - PROCESS | 1744 | 1467237270045 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:54:30 INFO - PROCESS | 1744 | 1467237270052 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:54:30 INFO - PROCESS | 1744 | 1467237270060 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:54:30 INFO - PROCESS | 1744 | 1467237270068 Marionette TRACE conn4 <- [1,1174,null,{}] 14:54:30 INFO - PROCESS | 1744 | 1467237270076 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}] 14:54:30 INFO - PROCESS | 1744 | 1467237270082 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:30 INFO - PROCESS | 1744 | 1467237270316 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:54:30 INFO - PROCESS | 1744 | 1467237270554 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:30 INFO - PROCESS | 1744 | 1467237270560 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d400 == 35 [pid = 1744] [id = 301] 14:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d6a6400) [pid = 1744] [serial = 904] [outer = (nil)] 14:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8dabd400) [pid = 1744] [serial = 905] [outer = 0x8d6a6400] 14:54:30 INFO - PROCESS | 1744 | 1467237270650 Marionette DEBUG loaded listener.js 14:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e932400) [pid = 1744] [serial = 906] [outer = 0x8d6a6400] 14:54:31 INFO - PROCESS | 1744 | 1467237271657 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] 14:54:31 INFO - PROCESS | 1744 | 1467237271758 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 14:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:54:31 INFO - PROCESS | 1744 | 1467237271770 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:54:31 INFO - PROCESS | 1744 | 1467237271774 Marionette TRACE conn4 <- [1,1178,null,{}] 14:54:31 INFO - PROCESS | 1744 | 1467237271781 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}] 14:54:31 INFO - PROCESS | 1744 | 1467237271788 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:32 INFO - PROCESS | 1744 | 1467237272048 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:54:32 INFO - PROCESS | 1744 | 1467237272314 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:32 INFO - PROCESS | 1744 | 1467237272323 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d5000 == 36 [pid = 1744] [id = 302] 14:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f4db800) [pid = 1744] [serial = 907] [outer = (nil)] 14:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f50cc00) [pid = 1744] [serial = 908] [outer = 0x8f4db800] 14:54:32 INFO - PROCESS | 1744 | 1467237272407 Marionette DEBUG loaded listener.js 14:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f7c2400) [pid = 1744] [serial = 909] [outer = 0x8f4db800] 14:54:33 INFO - PROCESS | 1744 | 1467237273347 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] 14:54:33 INFO - PROCESS | 1744 | 1467237273421 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 14:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:54:33 INFO - PROCESS | 1744 | 1467237273428 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:54:33 INFO - PROCESS | 1744 | 1467237273434 Marionette TRACE conn4 <- [1,1182,null,{}] 14:54:33 INFO - PROCESS | 1744 | 1467237273451 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}] 14:54:33 INFO - PROCESS | 1744 | 1467237273459 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:33 INFO - PROCESS | 1744 | 1467237273696 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:54:33 INFO - PROCESS | 1744 | 1467237273921 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:33 INFO - PROCESS | 1744 | 1467237273931 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x91808400 == 37 [pid = 1744] [id = 303] 14:54:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91809400) [pid = 1744] [serial = 910] [outer = (nil)] 14:54:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ac6400) [pid = 1744] [serial = 911] [outer = 0x91809400] 14:54:34 INFO - PROCESS | 1744 | 1467237274040 Marionette DEBUG loaded listener.js 14:54:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x921e2c00) [pid = 1744] [serial = 912] [outer = 0x91809400] 14:54:34 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:54:34 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:54:34 INFO - PROCESS | 1744 | 1467237274986 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] 14:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:54:35 INFO - PROCESS | 1744 | 1467237275078 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 14:54:35 INFO - PROCESS | 1744 | 1467237275085 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:54:35 INFO - PROCESS | 1744 | 1467237275089 Marionette TRACE conn4 <- [1,1186,null,{}] 14:54:35 INFO - PROCESS | 1744 | 1467237275095 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}] 14:54:35 INFO - PROCESS | 1744 | 1467237275100 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:35 INFO - PROCESS | 1744 | 1467237275332 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:54:35 INFO - PROCESS | 1744 | 1467237275552 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:35 INFO - PROCESS | 1744 | 1467237275563 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69c000 == 38 [pid = 1744] [id = 304] 14:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d69fc00) [pid = 1744] [serial = 913] [outer = (nil)] 14:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ebe6000) [pid = 1744] [serial = 914] [outer = 0x8d69fc00] 14:54:35 INFO - PROCESS | 1744 | 1467237275686 Marionette DEBUG loaded listener.js 14:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ffcbc00) [pid = 1744] [serial = 915] [outer = 0x8d69fc00] 14:54:36 INFO - PROCESS | 1744 | 1467237276929 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/] 14:54:37 INFO - PROCESS | 1744 | 1467237277040 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 14:54:37 INFO - PROCESS | 1744 | 1467237277046 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 14:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f8f1c00) [pid = 1744] [serial = 834] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e1cec00) [pid = 1744] [serial = 849] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91acb800) [pid = 1744] [serial = 846] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f4df800) [pid = 1744] [serial = 839] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e92e800) [pid = 1744] [serial = 837] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ebee000) [pid = 1744] [serial = 852] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91805400) [pid = 1744] [serial = 842] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f8f3c00) [pid = 1744] [serial = 854] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ea0b800) [pid = 1744] [serial = 851] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91ac4400) [pid = 1744] [serial = 845] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9180f000) [pid = 1744] [serial = 857] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9180bc00) [pid = 1744] [serial = 843] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f7bb400) [pid = 1744] [serial = 833] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ac6800) [pid = 1744] [serial = 858] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8dab7800) [pid = 1744] [serial = 848] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ffd2c00) [pid = 1744] [serial = 855] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f509400) [pid = 1744] [serial = 840] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8dac1400) [pid = 1744] [serial = 836] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d820c00) [pid = 1744] [serial = 860] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d7ed800) [pid = 1744] [serial = 861] [outer = (nil)] [url = about:blank] 14:54:37 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ffcc000) [pid = 1744] [serial = 603] [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.] 14:54:37 INFO - PROCESS | 1744 | 1467237277165 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:54:37 INFO - PROCESS | 1744 | 1467237277169 Marionette TRACE conn4 <- [1,1190,null,{}] 14:54:37 INFO - PROCESS | 1744 | 1467237277183 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}] 14:54:37 INFO - PROCESS | 1744 | 1467237277188 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:37 INFO - PROCESS | 1744 | 1467237277335 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:54:37 INFO - PROCESS | 1744 | 1467237277352 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:37 INFO - PROCESS | 1744 | 1467237277359 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81d400 == 37 [pid = 1744] [id = 305] 14:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d823400) [pid = 1744] [serial = 916] [outer = (nil)] 14:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8dabd000) [pid = 1744] [serial = 917] [outer = 0x8d823400] 14:54:37 INFO - PROCESS | 1744 | 1467237277437 Marionette DEBUG loaded listener.js 14:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1d0000) [pid = 1744] [serial = 918] [outer = 0x8d823400] 14:54:38 INFO - PROCESS | 1744 | 1467237278308 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] 14:54:38 INFO - PROCESS | 1744 | 1467237278362 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:54:38 INFO - PROCESS | 1744 | 1467237278373 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:54:38 INFO - PROCESS | 1744 | 1467237278376 Marionette TRACE conn4 <- [1,1194,null,{}] 14:54:38 INFO - PROCESS | 1744 | 1467237278383 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}] 14:54:38 INFO - PROCESS | 1744 | 1467237278388 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:38 INFO - PROCESS | 1744 | 1467237278554 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:54:38 INFO - PROCESS | 1744 | 1467237278695 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:38 INFO - PROCESS | 1744 | 1467237278712 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d2000 == 38 [pid = 1744] [id = 306] 14:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ebe6800) [pid = 1744] [serial = 919] [outer = (nil)] 14:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ecd4000) [pid = 1744] [serial = 920] [outer = 0x8ebe6800] 14:54:38 INFO - PROCESS | 1744 | 1467237278780 Marionette DEBUG loaded listener.js 14:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4de000) [pid = 1744] [serial = 921] [outer = 0x8ebe6800] 14:54:39 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:54:39 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:54:39 INFO - PROCESS | 1744 | 1467237279620 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] 14:54:39 INFO - PROCESS | 1744 | 1467237279663 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 14:54:39 INFO - PROCESS | 1744 | 1467237279679 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:54:39 INFO - PROCESS | 1744 | 1467237279685 Marionette TRACE conn4 <- [1,1198,null,{}] 14:54:39 INFO - PROCESS | 1744 | 1467237279701 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}] 14:54:39 INFO - PROCESS | 1744 | 1467237279709 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:39 INFO - PROCESS | 1744 | 1467237279923 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:54:39 INFO - PROCESS | 1744 | 1467237279947 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:39 INFO - PROCESS | 1744 | 1467237279957 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffd2800 == 39 [pid = 1744] [id = 307] 14:54:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ffd5800) [pid = 1744] [serial = 922] [outer = (nil)] 14:54:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9180c000) [pid = 1744] [serial = 923] [outer = 0x8ffd5800] 14:54:40 INFO - PROCESS | 1744 | 1467237280027 Marionette DEBUG loaded listener.js 14:54:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91ac6800) [pid = 1744] [serial = 924] [outer = 0x8ffd5800] 14:54:40 INFO - PROCESS | 1744 | 1467237280949 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]]]}] 14:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1346ms 14:54:41 INFO - PROCESS | 1744 | 1467237281022 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:54:41 INFO - PROCESS | 1744 | 1467237281026 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 14:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:54:41 INFO - PROCESS | 1744 | 1467237281033 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:54:41 INFO - PROCESS | 1744 | 1467237281036 Marionette TRACE conn4 <- [1,1202,null,{}] 14:54:41 INFO - PROCESS | 1744 | 1467237281042 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}] 14:54:41 INFO - PROCESS | 1744 | 1467237281046 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:41 INFO - PROCESS | 1744 | 1467237281252 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:54:41 INFO - PROCESS | 1744 | 1467237281275 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:41 INFO - PROCESS | 1744 | 1467237281282 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe8400 == 40 [pid = 1744] [id = 308] 14:54:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9180b000) [pid = 1744] [serial = 925] [outer = (nil)] 14:54:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92045c00) [pid = 1744] [serial = 926] [outer = 0x9180b000] 14:54:41 INFO - PROCESS | 1744 | 1467237281349 Marionette DEBUG loaded listener.js 14:54:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x921ef400) [pid = 1744] [serial = 927] [outer = 0x9180b000] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d7ea000) [pid = 1744] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f4db400) [pid = 1744] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x921e5c00) [pid = 1744] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d829000) [pid = 1744] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d6a0c00) [pid = 1744] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d2cc400) [pid = 1744] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92876800) [pid = 1744] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92b06400) [pid = 1744] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:54:41 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ebecc00) [pid = 1744] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:54:42 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d4e3000) [pid = 1744] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:54:42 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ebe4800) [pid = 1744] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:54:42 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ebedc00) [pid = 1744] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:54:42 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8dabf000) [pid = 1744] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:54:42 INFO - PROCESS | 1744 | 1467237282401 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]]]}] 14:54:42 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 14:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1433ms 14:54:42 INFO - PROCESS | 1744 | 1467237282466 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:54:42 INFO - PROCESS | 1744 | 1467237282470 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 14:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:54:42 INFO - PROCESS | 1744 | 1467237282476 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:54:42 INFO - PROCESS | 1744 | 1467237282480 Marionette TRACE conn4 <- [1,1206,null,{}] 14:54:42 INFO - PROCESS | 1744 | 1467237282493 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}] 14:54:42 INFO - PROCESS | 1744 | 1467237282497 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:42 INFO - PROCESS | 1744 | 1467237282656 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:54:42 INFO - PROCESS | 1744 | 1467237282665 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:42 INFO - PROCESS | 1744 | 1467237282673 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3000 == 41 [pid = 1744] [id = 309] 14:54:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d6a7400) [pid = 1744] [serial = 928] [outer = (nil)] 14:54:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91808800) [pid = 1744] [serial = 929] [outer = 0x8d6a7400] 14:54:42 INFO - PROCESS | 1744 | 1467237282744 Marionette DEBUG loaded listener.js 14:54:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91ace400) [pid = 1744] [serial = 930] [outer = 0x8d6a7400] 14:54:43 INFO - PROCESS | 1744 | 1467237283634 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]]]}] 14:54:43 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 14:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1195ms 14:54:43 INFO - PROCESS | 1744 | 1467237283672 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:54:43 INFO - PROCESS | 1744 | 1467237283675 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 14:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:54:43 INFO - PROCESS | 1744 | 1467237283682 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:54:43 INFO - PROCESS | 1744 | 1467237283686 Marionette TRACE conn4 <- [1,1210,null,{}] 14:54:43 INFO - PROCESS | 1744 | 1467237283695 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}] 14:54:43 INFO - PROCESS | 1744 | 1467237283706 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:43 INFO - PROCESS | 1744 | 1467237283976 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:54:44 INFO - PROCESS | 1744 | 1467237284204 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:44 INFO - PROCESS | 1744 | 1467237284213 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb800 == 42 [pid = 1744] [id = 310] 14:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d2cbc00) [pid = 1744] [serial = 931] [outer = (nil)] 14:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d69b800) [pid = 1744] [serial = 932] [outer = 0x8d2cbc00] 14:54:44 INFO - PROCESS | 1744 | 1467237284364 Marionette DEBUG loaded listener.js 14:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d6aa400) [pid = 1744] [serial = 933] [outer = 0x8d2cbc00] 14:54:45 INFO - PROCESS | 1744 | 1467237285327 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]]]}] 14:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1684ms 14:54:45 INFO - PROCESS | 1744 | 1467237285371 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:54:45 INFO - PROCESS | 1744 | 1467237285377 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:54:45 INFO - PROCESS | 1744 | 1467237285386 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:54:45 INFO - PROCESS | 1744 | 1467237285391 Marionette TRACE conn4 <- [1,1214,null,{}] 14:54:45 INFO - PROCESS | 1744 | 1467237285400 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}] 14:54:45 INFO - PROCESS | 1744 | 1467237285409 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:45 INFO - PROCESS | 1744 | 1467237285616 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:54:45 INFO - PROCESS | 1744 | 1467237285841 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:45 INFO - PROCESS | 1744 | 1467237285855 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e931800 == 43 [pid = 1744] [id = 311] 14:54:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e936400) [pid = 1744] [serial = 934] [outer = (nil)] 14:54:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ea07800) [pid = 1744] [serial = 935] [outer = 0x8e936400] 14:54:45 INFO - PROCESS | 1744 | 1467237285990 Marionette DEBUG loaded listener.js 14:54:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ebea400) [pid = 1744] [serial = 936] [outer = 0x8e936400] 14:54:46 INFO - PROCESS | 1744 | 1467237286945 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]]]}] 14:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1591ms 14:54:46 INFO - PROCESS | 1744 | 1467237286978 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:54:46 INFO - PROCESS | 1744 | 1467237286986 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 14:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:54:46 INFO - PROCESS | 1744 | 1467237286993 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:54:47 INFO - PROCESS | 1744 | 1467237286998 Marionette TRACE conn4 <- [1,1218,null,{}] 14:54:47 INFO - PROCESS | 1744 | 1467237287004 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}] 14:54:47 INFO - PROCESS | 1744 | 1467237287011 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:47 INFO - PROCESS | 1744 | 1467237287253 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:54:47 INFO - PROCESS | 1744 | 1467237287514 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:47 INFO - PROCESS | 1744 | 1467237287523 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7be000 == 44 [pid = 1744] [id = 312] 14:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c3000) [pid = 1744] [serial = 937] [outer = (nil)] 14:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8ef000) [pid = 1744] [serial = 938] [outer = 0x8f7c3000] 14:54:47 INFO - PROCESS | 1744 | 1467237287648 Marionette DEBUG loaded listener.js 14:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f8fa800) [pid = 1744] [serial = 939] [outer = 0x8f7c3000] 14:54:48 INFO - PROCESS | 1744 | 1467237288653 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]]]}] 14:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1692ms 14:54:48 INFO - PROCESS | 1744 | 1467237288685 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:54:48 INFO - PROCESS | 1744 | 1467237288689 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 14:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:54:48 INFO - PROCESS | 1744 | 1467237288706 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:54:48 INFO - PROCESS | 1744 | 1467237288715 Marionette TRACE conn4 <- [1,1222,null,{}] 14:54:48 INFO - PROCESS | 1744 | 1467237288721 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}] 14:54:48 INFO - PROCESS | 1744 | 1467237288729 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:49 INFO - PROCESS | 1744 | 1467237289001 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:54:49 INFO - PROCESS | 1744 | 1467237289325 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:49 INFO - PROCESS | 1744 | 1467237289336 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c0000 == 45 [pid = 1744] [id = 313] 14:54:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f7c0400) [pid = 1744] [serial = 940] [outer = (nil)] 14:54:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9372b800) [pid = 1744] [serial = 941] [outer = 0x8f7c0400] 14:54:49 INFO - PROCESS | 1744 | 1467237289462 Marionette DEBUG loaded listener.js 14:54:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9386f400) [pid = 1744] [serial = 942] [outer = 0x8f7c0400] 14:54:50 INFO - PROCESS | 1744 | 1467237290312 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] 14:54:50 INFO - PROCESS | 1744 | 1467237290365 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 14:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:54:50 INFO - PROCESS | 1744 | 1467237290372 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:54:50 INFO - PROCESS | 1744 | 1467237290375 Marionette TRACE conn4 <- [1,1226,null,{}] 14:54:50 INFO - PROCESS | 1744 | 1467237290381 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}] 14:54:50 INFO - PROCESS | 1744 | 1467237290386 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:50 INFO - PROCESS | 1744 | 1467237290566 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:54:50 INFO - PROCESS | 1744 | 1467237290734 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:50 INFO - PROCESS | 1744 | 1467237290740 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d828400 == 46 [pid = 1744] [id = 314] 14:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f8f6000) [pid = 1744] [serial = 943] [outer = (nil)] 14:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9452a000) [pid = 1744] [serial = 944] [outer = 0x8f8f6000] 14:54:50 INFO - PROCESS | 1744 | 1467237290835 Marionette DEBUG loaded listener.js 14:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x94f11c00) [pid = 1744] [serial = 945] [outer = 0x8f8f6000] 14:54:51 INFO - PROCESS | 1744 | 1467237291747 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]]]}] 14:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1430ms 14:54:51 INFO - PROCESS | 1744 | 1467237291803 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:54:51 INFO - PROCESS | 1744 | 1467237291806 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 14:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:54:51 INFO - PROCESS | 1744 | 1467237291814 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:54:51 INFO - PROCESS | 1744 | 1467237291816 Marionette TRACE conn4 <- [1,1230,null,{}] 14:54:51 INFO - PROCESS | 1744 | 1467237291823 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}] 14:54:51 INFO - PROCESS | 1744 | 1467237291828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:52 INFO - PROCESS | 1744 | 1467237292016 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:54:52 INFO - PROCESS | 1744 | 1467237292186 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:52 INFO - PROCESS | 1744 | 1467237292204 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f52c00 == 47 [pid = 1744] [id = 315] 14:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94f53400) [pid = 1744] [serial = 946] [outer = (nil)] 14:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x94f56400) [pid = 1744] [serial = 947] [outer = 0x94f53400] 14:54:52 INFO - PROCESS | 1744 | 1467237292300 Marionette DEBUG loaded listener.js 14:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x95141400) [pid = 1744] [serial = 948] [outer = 0x94f53400] 14:54:53 INFO - PROCESS | 1744 | 1467237293297 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]]]}] 14:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1533ms 14:54:53 INFO - PROCESS | 1744 | 1467237293347 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:54:53 INFO - PROCESS | 1744 | 1467237293350 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:54:53 INFO - PROCESS | 1744 | 1467237293358 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:54:53 INFO - PROCESS | 1744 | 1467237293361 Marionette TRACE conn4 <- [1,1234,null,{}] 14:54:53 INFO - PROCESS | 1744 | 1467237293367 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}] 14:54:53 INFO - PROCESS | 1744 | 1467237293373 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:53 INFO - PROCESS | 1744 | 1467237293555 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:54:53 INFO - PROCESS | 1744 | 1467237293725 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:53 INFO - PROCESS | 1744 | 1467237293732 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81c400 == 48 [pid = 1744] [id = 316] 14:54:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d9ed800) [pid = 1744] [serial = 949] [outer = (nil)] 14:54:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x951dec00) [pid = 1744] [serial = 950] [outer = 0x8d9ed800] 14:54:53 INFO - PROCESS | 1744 | 1467237293818 Marionette DEBUG loaded listener.js 14:54:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x951dbc00) [pid = 1744] [serial = 951] [outer = 0x8d9ed800] 14:54:54 INFO - PROCESS | 1744 | 1467237294743 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]]]}] 14:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1434ms 14:54:54 INFO - PROCESS | 1744 | 1467237294793 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:54:54 INFO - PROCESS | 1744 | 1467237294798 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 14:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:54:54 INFO - PROCESS | 1744 | 1467237294804 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:54:54 INFO - PROCESS | 1744 | 1467237294808 Marionette TRACE conn4 <- [1,1238,null,{}] 14:54:54 INFO - PROCESS | 1744 | 1467237294813 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}] 14:54:54 INFO - PROCESS | 1744 | 1467237294819 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:54 INFO - PROCESS | 1744 | 1467237294992 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:54:55 INFO - PROCESS | 1744 | 1467237295174 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:55 INFO - PROCESS | 1744 | 1467237295183 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f4c00 == 49 [pid = 1744] [id = 317] 14:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e939400) [pid = 1744] [serial = 952] [outer = (nil)] 14:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x951df000) [pid = 1744] [serial = 953] [outer = 0x8e939400] 14:54:55 INFO - PROCESS | 1744 | 1467237295264 Marionette DEBUG loaded listener.js 14:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x952b0400) [pid = 1744] [serial = 954] [outer = 0x8e939400] 14:54:56 INFO - PROCESS | 1744 | 1467237296228 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]]]}] 14:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 14:54:56 INFO - PROCESS | 1744 | 1467237296292 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:54:56 INFO - PROCESS | 1744 | 1467237296296 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 14:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:54:56 INFO - PROCESS | 1744 | 1467237296302 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:54:56 INFO - PROCESS | 1744 | 1467237296305 Marionette TRACE conn4 <- [1,1242,null,{}] 14:54:56 INFO - PROCESS | 1744 | 1467237296311 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}] 14:54:56 INFO - PROCESS | 1744 | 1467237296316 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:56 INFO - PROCESS | 1744 | 1467237296486 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:54:56 INFO - PROCESS | 1744 | 1467237296915 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:56 INFO - PROCESS | 1744 | 1467237296926 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a0000 == 50 [pid = 1744] [id = 318] 14:54:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d6a0400) [pid = 1744] [serial = 955] [outer = (nil)] 14:54:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d7eb000) [pid = 1744] [serial = 956] [outer = 0x8d6a0400] 14:54:57 INFO - PROCESS | 1744 | 1467237297043 Marionette DEBUG loaded listener.js 14:54:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8d9ecc00) [pid = 1744] [serial = 957] [outer = 0x8d6a0400] 14:54:57 INFO - PROCESS | 1744 | 1467237297935 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]]]}] 14:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1681ms 14:54:57 INFO - PROCESS | 1744 | 1467237297986 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:54:57 INFO - PROCESS | 1744 | 1467237297992 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 14:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:54:58 INFO - PROCESS | 1744 | 1467237297999 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:54:58 INFO - PROCESS | 1744 | 1467237298006 Marionette TRACE conn4 <- [1,1246,null,{}] 14:54:58 INFO - PROCESS | 1744 | 1467237298013 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}] 14:54:58 INFO - PROCESS | 1744 | 1467237298021 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:58 INFO - PROCESS | 1744 | 1467237298197 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:54:58 INFO - PROCESS | 1744 | 1467237298512 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:58 INFO - PROCESS | 1744 | 1467237298523 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:54:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e4800 == 51 [pid = 1744] [id = 319] 14:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8d7ef000) [pid = 1744] [serial = 958] [outer = (nil)] 14:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8d9f3c00) [pid = 1744] [serial = 959] [outer = 0x8d7ef000] 14:54:58 INFO - PROCESS | 1744 | 1467237298601 Marionette DEBUG loaded listener.js 14:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ea07000) [pid = 1744] [serial = 960] [outer = 0x8d7ef000] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81f000 == 50 [pid = 1744] [id = 297] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8400 == 49 [pid = 1744] [id = 275] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bc800 == 48 [pid = 1744] [id = 284] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d822800 == 47 [pid = 1744] [id = 282] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb000 == 46 [pid = 1744] [id = 295] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3000 == 45 [pid = 1744] [id = 309] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe8400 == 44 [pid = 1744] [id = 308] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffd2800 == 43 [pid = 1744] [id = 307] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d2000 == 42 [pid = 1744] [id = 306] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81d400 == 41 [pid = 1744] [id = 305] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69c000 == 40 [pid = 1744] [id = 304] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x91808400 == 39 [pid = 1744] [id = 303] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d5000 == 38 [pid = 1744] [id = 302] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69d400 == 37 [pid = 1744] [id = 301] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe5400 == 36 [pid = 1744] [id = 290] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x91acb400 == 35 [pid = 1744] [id = 291] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cf000 == 34 [pid = 1744] [id = 293] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d4000 == 33 [pid = 1744] [id = 292] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cc000 == 32 [pid = 1744] [id = 283] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d826400 == 31 [pid = 1744] [id = 296] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bac00 == 30 [pid = 1744] [id = 300] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81f400 == 29 [pid = 1744] [id = 278] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f7c00 == 28 [pid = 1744] [id = 285] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f5400 == 27 [pid = 1744] [id = 299] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f508400 == 26 [pid = 1744] [id = 277] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c7000 == 25 [pid = 1744] [id = 279] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea04c00 == 24 [pid = 1744] [id = 298] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81c000 == 23 [pid = 1744] [id = 281] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8c00 == 22 [pid = 1744] [id = 287] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e4400 == 21 [pid = 1744] [id = 286] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffcf000 == 20 [pid = 1744] [id = 280] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd8400 == 19 [pid = 1744] [id = 288] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cd000 == 18 [pid = 1744] [id = 274] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x92052400 == 17 [pid = 1744] [id = 289] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e800 == 16 [pid = 1744] [id = 294] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f4c00 == 15 [pid = 1744] [id = 317] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x94f52c00 == 14 [pid = 1744] [id = 315] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81c400 == 13 [pid = 1744] [id = 316] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d828400 == 12 [pid = 1744] [id = 314] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c0000 == 11 [pid = 1744] [id = 313] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e931800 == 10 [pid = 1744] [id = 311] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7be000 == 9 [pid = 1744] [id = 312] 14:55:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb800 == 8 [pid = 1744] [id = 310] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8e1cd800) [pid = 1744] [serial = 864] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d9f5800) [pid = 1744] [serial = 863] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f7bc400) [pid = 1744] [serial = 867] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f504000) [pid = 1744] [serial = 866] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x92873000) [pid = 1744] [serial = 870] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x921f1800) [pid = 1744] [serial = 869] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d9ec800) [pid = 1744] [serial = 890] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d7ee000) [pid = 1744] [serial = 885] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d6aac00) [pid = 1744] [serial = 884] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d2cf800) [pid = 1744] [serial = 887] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92b09800) [pid = 1744] [serial = 873] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92b04000) [pid = 1744] [serial = 872] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9372ac00) [pid = 1744] [serial = 876] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d6a3000) [pid = 1744] [serial = 888] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x936a1400) [pid = 1744] [serial = 875] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94f1a800) [pid = 1744] [serial = 879] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92b10400) [pid = 1744] [serial = 878] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e939c00) [pid = 1744] [serial = 882] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d9f4800) [pid = 1744] [serial = 881] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f4d5c00) [pid = 1744] [serial = 896] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f503800) [pid = 1744] [serial = 899] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d9f5000) [pid = 1744] [serial = 891] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ea02000) [pid = 1744] [serial = 894] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f509000) [pid = 1744] [serial = 900] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f4ddc00) [pid = 1744] [serial = 897] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e934400) [pid = 1744] [serial = 893] [outer = (nil)] [url = about:blank] 14:55:00 INFO - PROCESS | 1744 | 1467237300697 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]]]}] 14:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2736ms 14:55:00 INFO - PROCESS | 1744 | 1467237300737 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:55:00 INFO - PROCESS | 1744 | 1467237300742 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 14:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:55:00 INFO - PROCESS | 1744 | 1467237300750 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:55:00 INFO - PROCESS | 1744 | 1467237300755 Marionette TRACE conn4 <- [1,1250,null,{}] 14:55:00 INFO - PROCESS | 1744 | 1467237300763 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}] 14:55:00 INFO - PROCESS | 1744 | 1467237300770 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:00 INFO - PROCESS | 1744 | 1467237300958 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:55:01 INFO - PROCESS | 1744 | 1467237301120 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:01 INFO - PROCESS | 1744 | 1467237301127 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d400 == 9 [pid = 1744] [id = 320] 14:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d6a0c00) [pid = 1744] [serial = 961] [outer = (nil)] 14:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d7edc00) [pid = 1744] [serial = 962] [outer = 0x8d6a0c00] 14:55:01 INFO - PROCESS | 1744 | 1467237301208 Marionette DEBUG loaded listener.js 14:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d81dc00) [pid = 1744] [serial = 963] [outer = 0x8d6a0c00] 14:55:02 INFO - PROCESS | 1744 | 1467237302044 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]]]}] 14:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1335ms 14:55:02 INFO - PROCESS | 1744 | 1467237302087 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:55:02 INFO - PROCESS | 1744 | 1467237302098 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:55:02 INFO - PROCESS | 1744 | 1467237302113 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:55:02 INFO - PROCESS | 1744 | 1467237302119 Marionette TRACE conn4 <- [1,1254,null,{}] 14:55:02 INFO - PROCESS | 1744 | 1467237302129 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}] 14:55:02 INFO - PROCESS | 1744 | 1467237302135 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:02 INFO - PROCESS | 1744 | 1467237302385 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:55:02 INFO - PROCESS | 1744 | 1467237302539 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:02 INFO - PROCESS | 1744 | 1467237302547 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f5000 == 10 [pid = 1744] [id = 321] 14:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8daba000) [pid = 1744] [serial = 964] [outer = (nil)] 14:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e1cfc00) [pid = 1744] [serial = 965] [outer = 0x8daba000] 14:55:02 INFO - PROCESS | 1744 | 1467237302626 Marionette DEBUG loaded listener.js 14:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e1d8c00) [pid = 1744] [serial = 966] [outer = 0x8daba000] 14:55:03 INFO - PROCESS | 1744 | 1467237303621 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]]]}] 14:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1549ms 14:55:03 INFO - PROCESS | 1744 | 1467237303662 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:55:03 INFO - PROCESS | 1744 | 1467237303665 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 14:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:55:03 INFO - PROCESS | 1744 | 1467237303672 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:55:03 INFO - PROCESS | 1744 | 1467237303678 Marionette TRACE conn4 <- [1,1258,null,{}] 14:55:03 INFO - PROCESS | 1744 | 1467237303703 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}] 14:55:03 INFO - PROCESS | 1744 | 1467237303713 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:03 INFO - PROCESS | 1744 | 1467237303965 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:55:04 INFO - PROCESS | 1744 | 1467237303998 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:04 INFO - PROCESS | 1744 | 1467237304010 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eccfc00 == 11 [pid = 1744] [id = 322] 14:55:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ecd0000) [pid = 1744] [serial = 967] [outer = (nil)] 14:55:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ecd3400) [pid = 1744] [serial = 968] [outer = 0x8ecd0000] 14:55:04 INFO - PROCESS | 1744 | 1467237304084 Marionette DEBUG loaded listener.js 14:55:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4d5400) [pid = 1744] [serial = 969] [outer = 0x8ecd0000] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d6a7400) [pid = 1744] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d823400) [pid = 1744] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ffd5800) [pid = 1744] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91809400) [pid = 1744] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d6a6400) [pid = 1744] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ebe6800) [pid = 1744] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9180b000) [pid = 1744] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f4db800) [pid = 1744] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d69fc00) [pid = 1744] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:55:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7bb800) [pid = 1744] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:55:06 INFO - PROCESS | 1744 | 1467237306355 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]]]}] 14:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2707ms 14:55:06 INFO - PROCESS | 1744 | 1467237306381 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:55:06 INFO - PROCESS | 1744 | 1467237306385 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 14:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:55:06 INFO - PROCESS | 1744 | 1467237306391 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:55:06 INFO - PROCESS | 1744 | 1467237306395 Marionette TRACE conn4 <- [1,1262,null,{}] 14:55:06 INFO - PROCESS | 1744 | 1467237306400 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}] 14:55:06 INFO - PROCESS | 1744 | 1467237306405 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:06 INFO - PROCESS | 1744 | 1467237306621 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:55:06 INFO - PROCESS | 1744 | 1467237306638 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:06 INFO - PROCESS | 1744 | 1467237306646 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d829800 == 12 [pid = 1744] [id = 323] 14:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d9e8c00) [pid = 1744] [serial = 970] [outer = (nil)] 14:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ebe9c00) [pid = 1744] [serial = 971] [outer = 0x8d9e8c00] 14:55:06 INFO - PROCESS | 1744 | 1467237306717 Marionette DEBUG loaded listener.js 14:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f505c00) [pid = 1744] [serial = 972] [outer = 0x8d9e8c00] 14:55:07 INFO - PROCESS | 1744 | 1467237307607 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]]]}] 14:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1285ms 14:55:07 INFO - PROCESS | 1744 | 1467237307678 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:55:07 INFO - PROCESS | 1744 | 1467237307682 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 14:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:55:07 INFO - PROCESS | 1744 | 1467237307688 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:55:07 INFO - PROCESS | 1744 | 1467237307690 Marionette TRACE conn4 <- [1,1266,null,{}] 14:55:07 INFO - PROCESS | 1744 | 1467237307696 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}] 14:55:07 INFO - PROCESS | 1744 | 1467237307701 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:07 INFO - PROCESS | 1744 | 1467237307854 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:55:08 INFO - PROCESS | 1744 | 1467237308074 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:08 INFO - PROCESS | 1744 | 1467237308087 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4000 == 13 [pid = 1744] [id = 324] 14:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d2c5800) [pid = 1744] [serial = 973] [outer = (nil)] 14:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d2cb800) [pid = 1744] [serial = 974] [outer = 0x8d2c5800] 14:55:08 INFO - PROCESS | 1744 | 1467237308172 Marionette DEBUG loaded listener.js 14:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d69bc00) [pid = 1744] [serial = 975] [outer = 0x8d2c5800] 14:55:09 INFO - PROCESS | 1744 | 1467237309249 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]]]}] 14:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1639ms 14:55:09 INFO - PROCESS | 1744 | 1467237309337 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:55:09 INFO - PROCESS | 1744 | 1467237309348 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 14:55:09 INFO - PROCESS | 1744 | 1467237309359 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:55:09 INFO - PROCESS | 1744 | 1467237309364 Marionette TRACE conn4 <- [1,1270,null,{}] 14:55:09 INFO - PROCESS | 1744 | 1467237309372 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}] 14:55:09 INFO - PROCESS | 1744 | 1467237309380 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:09 INFO - PROCESS | 1744 | 1467237309600 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:55:09 INFO - PROCESS | 1744 | 1467237309822 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:09 INFO - PROCESS | 1744 | 1467237309833 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7f0800 == 14 [pid = 1744] [id = 325] 14:55:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8dac3400) [pid = 1744] [serial = 976] [outer = (nil)] 14:55:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e92dc00) [pid = 1744] [serial = 977] [outer = 0x8dac3400] 14:55:09 INFO - PROCESS | 1744 | 1467237309914 Marionette DEBUG loaded listener.js 14:55:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e937400) [pid = 1744] [serial = 978] [outer = 0x8dac3400] 14:55:10 INFO - PROCESS | 1744 | 1467237310893 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]]]}] 14:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1588ms 14:55:10 INFO - PROCESS | 1744 | 1467237310950 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:55:10 INFO - PROCESS | 1744 | 1467237310957 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:55:10 INFO - PROCESS | 1744 | 1467237310964 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:55:10 INFO - PROCESS | 1744 | 1467237310968 Marionette TRACE conn4 <- [1,1274,null,{}] 14:55:10 INFO - PROCESS | 1744 | 1467237310977 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}] 14:55:10 INFO - PROCESS | 1744 | 1467237310987 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:11 INFO - PROCESS | 1744 | 1467237311214 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:55:11 INFO - PROCESS | 1744 | 1467237311481 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:11 INFO - PROCESS | 1744 | 1467237311489 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d6400 == 15 [pid = 1744] [id = 326] 14:55:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4de800) [pid = 1744] [serial = 979] [outer = (nil)] 14:55:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4e1c00) [pid = 1744] [serial = 980] [outer = 0x8f4de800] 14:55:11 INFO - PROCESS | 1744 | 1467237311611 Marionette DEBUG loaded listener.js 14:55:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f504000) [pid = 1744] [serial = 981] [outer = 0x8f4de800] 14:55:12 INFO - PROCESS | 1744 | 1467237312594 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]]]}] 14:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1699ms 14:55:12 INFO - PROCESS | 1744 | 1467237312664 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:55:12 INFO - PROCESS | 1744 | 1467237312668 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 14:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:55:12 INFO - PROCESS | 1744 | 1467237312685 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:55:12 INFO - PROCESS | 1744 | 1467237312694 Marionette TRACE conn4 <- [1,1278,null,{}] 14:55:12 INFO - PROCESS | 1744 | 1467237312700 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}] 14:55:12 INFO - PROCESS | 1744 | 1467237312708 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:12 INFO - PROCESS | 1744 | 1467237312933 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:55:13 INFO - PROCESS | 1744 | 1467237313187 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:13 INFO - PROCESS | 1744 | 1467237313195 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd9000 == 16 [pid = 1744] [id = 327] 14:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f4e2800) [pid = 1744] [serial = 982] [outer = (nil)] 14:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f8f8000) [pid = 1744] [serial = 983] [outer = 0x8f4e2800] 14:55:13 INFO - PROCESS | 1744 | 1467237313379 Marionette DEBUG loaded listener.js 14:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f8f9800) [pid = 1744] [serial = 984] [outer = 0x8f4e2800] 14:55:14 INFO - PROCESS | 1744 | 1467237314841 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]]]}] 14:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2259ms 14:55:14 INFO - PROCESS | 1744 | 1467237314936 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:55:14 INFO - PROCESS | 1744 | 1467237314942 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 14:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:55:14 INFO - PROCESS | 1744 | 1467237314949 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:55:14 INFO - PROCESS | 1744 | 1467237314953 Marionette TRACE conn4 <- [1,1282,null,{}] 14:55:14 INFO - PROCESS | 1744 | 1467237314959 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}] 14:55:14 INFO - PROCESS | 1744 | 1467237314964 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:15 INFO - PROCESS | 1744 | 1467237315214 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:55:15 INFO - PROCESS | 1744 | 1467237315371 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:15 INFO - PROCESS | 1744 | 1467237315381 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eccec00 == 17 [pid = 1744] [id = 328] 14:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f8f3800) [pid = 1744] [serial = 985] [outer = (nil)] 14:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91809000) [pid = 1744] [serial = 986] [outer = 0x8f8f3800] 14:55:15 INFO - PROCESS | 1744 | 1467237315457 Marionette DEBUG loaded listener.js 14:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9180d800) [pid = 1744] [serial = 987] [outer = 0x8f8f3800] 14:55:16 INFO - PROCESS | 1744 | 1467237316558 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]]]}] 14:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1685ms 14:55:16 INFO - PROCESS | 1744 | 1467237316635 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:55:16 INFO - PROCESS | 1744 | 1467237316641 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 14:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:55:16 INFO - PROCESS | 1744 | 1467237316650 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:55:16 INFO - PROCESS | 1744 | 1467237316654 Marionette TRACE conn4 <- [1,1286,null,{}] 14:55:16 INFO - PROCESS | 1744 | 1467237316662 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}] 14:55:16 INFO - PROCESS | 1744 | 1467237316668 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:16 INFO - PROCESS | 1744 | 1467237316923 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:55:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d829800 == 16 [pid = 1744] [id = 323] 14:55:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8eccfc00 == 15 [pid = 1744] [id = 322] 14:55:17 INFO - PROCESS | 1744 | 1467237317231 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:17 INFO - PROCESS | 1744 | 1467237317245 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f5000 == 14 [pid = 1744] [id = 321] 14:55:17 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69d400 == 13 [pid = 1744] [id = 320] 14:55:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d825c00 == 14 [pid = 1744] [id = 329] 14:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d829800) [pid = 1744] [serial = 988] [outer = (nil)] 14:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d9f5000) [pid = 1744] [serial = 989] [outer = 0x8d829800] 14:55:17 INFO - PROCESS | 1744 | 1467237317330 Marionette DEBUG loaded listener.js 14:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8dab9000) [pid = 1744] [serial = 990] [outer = 0x8d829800] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91808800) [pid = 1744] [serial = 929] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91ace400) [pid = 1744] [serial = 930] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e1d0000) [pid = 1744] [serial = 918] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91ac6800) [pid = 1744] [serial = 924] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x921e2c00) [pid = 1744] [serial = 912] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8dabd400) [pid = 1744] [serial = 905] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8dabd000) [pid = 1744] [serial = 917] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ecd4000) [pid = 1744] [serial = 920] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92045c00) [pid = 1744] [serial = 926] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f7c2400) [pid = 1744] [serial = 909] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f4de000) [pid = 1744] [serial = 921] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91ac6400) [pid = 1744] [serial = 911] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e932400) [pid = 1744] [serial = 906] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ebe6000) [pid = 1744] [serial = 914] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9180c000) [pid = 1744] [serial = 923] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f8f5400) [pid = 1744] [serial = 903] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f50cc00) [pid = 1744] [serial = 908] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f7c2000) [pid = 1744] [serial = 902] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x921ef400) [pid = 1744] [serial = 927] [outer = (nil)] [url = about:blank] 14:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ffcbc00) [pid = 1744] [serial = 915] [outer = (nil)] [url = about:blank] 14:55:18 INFO - PROCESS | 1744 | 1467237318137 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]]]}] 14:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1534ms 14:55:18 INFO - PROCESS | 1744 | 1467237318183 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:55:18 INFO - PROCESS | 1744 | 1467237318190 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 14:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:55:18 INFO - PROCESS | 1744 | 1467237318200 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:55:18 INFO - PROCESS | 1744 | 1467237318203 Marionette TRACE conn4 <- [1,1290,null,{}] 14:55:18 INFO - PROCESS | 1744 | 1467237318210 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}] 14:55:18 INFO - PROCESS | 1744 | 1467237318215 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:18 INFO - PROCESS | 1744 | 1467237318382 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:55:18 INFO - PROCESS | 1744 | 1467237318392 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:18 INFO - PROCESS | 1744 | 1467237318398 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a7000 == 15 [pid = 1744] [id = 330] 14:55:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e935c00) [pid = 1744] [serial = 991] [outer = (nil)] 14:55:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ea10800) [pid = 1744] [serial = 992] [outer = 0x8e935c00] 14:55:18 INFO - PROCESS | 1744 | 1467237318469 Marionette DEBUG loaded listener.js 14:55:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ebf1800) [pid = 1744] [serial = 993] [outer = 0x8e935c00] 14:55:19 INFO - PROCESS | 1744 | 1467237319415 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]]]}] 14:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1235ms 14:55:19 INFO - PROCESS | 1744 | 1467237319440 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:55:19 INFO - PROCESS | 1744 | 1467237319443 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:55:19 INFO - PROCESS | 1744 | 1467237319450 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:55:19 INFO - PROCESS | 1744 | 1467237319456 Marionette TRACE conn4 <- [1,1294,null,{}] 14:55:19 INFO - PROCESS | 1744 | 1467237319471 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}] 14:55:19 INFO - PROCESS | 1744 | 1467237319479 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:19 INFO - PROCESS | 1744 | 1467237319643 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:55:19 INFO - PROCESS | 1744 | 1467237319814 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:19 INFO - PROCESS | 1744 | 1467237319826 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e0000 == 16 [pid = 1744] [id = 331] 14:55:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f4e3400) [pid = 1744] [serial = 994] [outer = (nil)] 14:55:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f7bc800) [pid = 1744] [serial = 995] [outer = 0x8f4e3400] 14:55:19 INFO - PROCESS | 1744 | 1467237319906 Marionette DEBUG loaded listener.js 14:55:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f8eb400) [pid = 1744] [serial = 996] [outer = 0x8f4e3400] 14:55:20 INFO - PROCESS | 1744 | 1467237320841 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]]]}] 14:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1433ms 14:55:20 INFO - PROCESS | 1744 | 1467237320884 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:55:20 INFO - PROCESS | 1744 | 1467237320889 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 14:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:55:20 INFO - PROCESS | 1744 | 1467237320902 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:55:20 INFO - PROCESS | 1744 | 1467237320904 Marionette TRACE conn4 <- [1,1298,null,{}] 14:55:20 INFO - PROCESS | 1744 | 1467237320910 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}] 14:55:20 INFO - PROCESS | 1744 | 1467237320915 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:21 INFO - PROCESS | 1744 | 1467237321149 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:55:21 INFO - PROCESS | 1744 | 1467237321169 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:21 INFO - PROCESS | 1744 | 1467237321179 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cc400 == 17 [pid = 1744] [id = 332] 14:55:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7be400) [pid = 1744] [serial = 997] [outer = (nil)] 14:55:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91802000) [pid = 1744] [serial = 998] [outer = 0x8f7be400] 14:55:21 INFO - PROCESS | 1744 | 1467237321245 Marionette DEBUG loaded listener.js 14:55:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9180d400) [pid = 1744] [serial = 999] [outer = 0x8f7be400] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d2cbc00) [pid = 1744] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e936400) [pid = 1744] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7c3000) [pid = 1744] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7c0400) [pid = 1744] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f8f6000) [pid = 1744] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8daba000) [pid = 1744] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x94f53400) [pid = 1744] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ecd0000) [pid = 1744] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d6a0c00) [pid = 1744] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d9ed800) [pid = 1744] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d7ef000) [pid = 1744] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e939400) [pid = 1744] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:55:21 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d6a0400) [pid = 1744] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:55:22 INFO - PROCESS | 1744 | 1467237322498 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]]]}] 14:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1633ms 14:55:22 INFO - PROCESS | 1744 | 1467237322537 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 14:55:22 INFO - PROCESS | 1744 | 1467237322544 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 14:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:55:22 INFO - PROCESS | 1744 | 1467237322553 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:55:22 INFO - PROCESS | 1744 | 1467237322557 Marionette TRACE conn4 <- [1,1302,null,{}] 14:55:22 INFO - PROCESS | 1744 | 1467237322568 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}] 14:55:22 INFO - PROCESS | 1744 | 1467237322574 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:22 INFO - PROCESS | 1744 | 1467237322799 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:55:23 INFO - PROCESS | 1744 | 1467237323069 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:23 INFO - PROCESS | 1744 | 1467237323079 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cf000 == 18 [pid = 1744] [id = 333] 14:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d7e5c00) [pid = 1744] [serial = 1000] [outer = (nil)] 14:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8dabb400) [pid = 1744] [serial = 1001] [outer = 0x8d7e5c00] 14:55:23 INFO - PROCESS | 1744 | 1467237323167 Marionette DEBUG loaded listener.js 14:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e1d2800) [pid = 1744] [serial = 1002] [outer = 0x8d7e5c00] 14:55:24 INFO - PROCESS | 1744 | 1467237324049 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]]]}] 14:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1544ms 14:55:24 INFO - PROCESS | 1744 | 1467237324097 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:55:24 INFO - PROCESS | 1744 | 1467237324105 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 14:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:55:24 INFO - PROCESS | 1744 | 1467237324134 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:55:24 INFO - PROCESS | 1744 | 1467237324139 Marionette TRACE conn4 <- [1,1306,null,{}] 14:55:24 INFO - PROCESS | 1744 | 1467237324145 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}] 14:55:24 INFO - PROCESS | 1744 | 1467237324151 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:24 INFO - PROCESS | 1744 | 1467237324359 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:55:24 INFO - PROCESS | 1744 | 1467237324583 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:24 INFO - PROCESS | 1744 | 1467237324595 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f6800 == 19 [pid = 1744] [id = 334] 14:55:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4e1000) [pid = 1744] [serial = 1003] [outer = (nil)] 14:55:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f50dc00) [pid = 1744] [serial = 1004] [outer = 0x8f4e1000] 14:55:24 INFO - PROCESS | 1744 | 1467237324696 Marionette DEBUG loaded listener.js 14:55:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f7bec00) [pid = 1744] [serial = 1005] [outer = 0x8f4e1000] 14:55:25 INFO - PROCESS | 1744 | 1467237325648 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]]]}] 14:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1586ms 14:55:25 INFO - PROCESS | 1744 | 1467237325719 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:55:25 INFO - PROCESS | 1744 | 1467237325723 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 14:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:55:25 INFO - PROCESS | 1744 | 1467237325730 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:55:25 INFO - PROCESS | 1744 | 1467237325737 Marionette TRACE conn4 <- [1,1310,null,{}] 14:55:25 INFO - PROCESS | 1744 | 1467237325753 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}] 14:55:25 INFO - PROCESS | 1744 | 1467237325762 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:26 INFO - PROCESS | 1744 | 1467237326001 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:55:26 INFO - PROCESS | 1744 | 1467237326273 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:26 INFO - PROCESS | 1744 | 1467237326286 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acb800 == 20 [pid = 1744] [id = 335] 14:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91acf000) [pid = 1744] [serial = 1006] [outer = (nil)] 14:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x921e3400) [pid = 1744] [serial = 1007] [outer = 0x91acf000] 14:55:26 INFO - PROCESS | 1744 | 1467237326368 Marionette DEBUG loaded listener.js 14:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x921e8400) [pid = 1744] [serial = 1008] [outer = 0x91acf000] 14:55:27 INFO - PROCESS | 1744 | 1467237327303 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] 14:55:27 INFO - PROCESS | 1744 | 1467237327383 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:55:27 INFO - PROCESS | 1744 | 1467237327390 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:55:27 INFO - PROCESS | 1744 | 1467237327393 Marionette TRACE conn4 <- [1,1314,null,{}] 14:55:27 INFO - PROCESS | 1744 | 1467237327399 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}] 14:55:27 INFO - PROCESS | 1744 | 1467237327404 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:27 INFO - PROCESS | 1744 | 1467237327616 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:55:27 INFO - PROCESS | 1744 | 1467237327828 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:27 INFO - PROCESS | 1744 | 1467237327838 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea04800 == 21 [pid = 1744] [id = 336] 14:55:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91acac00) [pid = 1744] [serial = 1009] [outer = (nil)] 14:55:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92876800) [pid = 1744] [serial = 1010] [outer = 0x91acac00] 14:55:27 INFO - PROCESS | 1744 | 1467237327960 Marionette DEBUG loaded listener.js 14:55:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9287a800) [pid = 1744] [serial = 1011] [outer = 0x91acac00] 14:55:28 INFO - PROCESS | 1744 | 1467237328824 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]]]}] 14:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1490ms 14:55:28 INFO - PROCESS | 1744 | 1467237328881 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:55:28 INFO - PROCESS | 1744 | 1467237328884 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 14:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:55:28 INFO - PROCESS | 1744 | 1467237328891 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:55:28 INFO - PROCESS | 1744 | 1467237328894 Marionette TRACE conn4 <- [1,1318,null,{}] 14:55:28 INFO - PROCESS | 1744 | 1467237328900 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}] 14:55:28 INFO - PROCESS | 1744 | 1467237328906 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:29 INFO - PROCESS | 1744 | 1467237329080 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:55:29 INFO - PROCESS | 1744 | 1467237329247 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:29 INFO - PROCESS | 1744 | 1467237329259 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x92870000 == 22 [pid = 1744] [id = 337] 14:55:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92871000) [pid = 1744] [serial = 1012] [outer = (nil)] 14:55:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92b07800) [pid = 1744] [serial = 1013] [outer = 0x92871000] 14:55:29 INFO - PROCESS | 1744 | 1467237329338 Marionette DEBUG loaded listener.js 14:55:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92b0c000) [pid = 1744] [serial = 1014] [outer = 0x92871000] 14:55:30 INFO - PROCESS | 1744 | 1467237330277 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]]]}] 14:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1431ms 14:55:30 INFO - PROCESS | 1744 | 1467237330323 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:55:30 INFO - PROCESS | 1744 | 1467237330327 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 14:55:30 INFO - PROCESS | 1744 | 1467237330334 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:55:30 INFO - PROCESS | 1744 | 1467237330338 Marionette TRACE conn4 <- [1,1322,null,{}] 14:55:30 INFO - PROCESS | 1744 | 1467237330344 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}] 14:55:30 INFO - PROCESS | 1744 | 1467237330356 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:30 INFO - PROCESS | 1744 | 1467237330580 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:55:30 INFO - PROCESS | 1744 | 1467237330822 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:30 INFO - PROCESS | 1744 | 1467237330828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4400 == 23 [pid = 1744] [id = 338] 14:55:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d9edc00) [pid = 1744] [serial = 1015] [outer = (nil)] 14:55:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x936a7c00) [pid = 1744] [serial = 1016] [outer = 0x8d9edc00] 14:55:31 INFO - PROCESS | 1744 | 1467237331008 Marionette DEBUG loaded listener.js 14:55:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93a33c00) [pid = 1744] [serial = 1017] [outer = 0x8d9edc00] 14:55:32 INFO - PROCESS | 1744 | 1467237332525 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]]]}] 14:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2241ms 14:55:32 INFO - PROCESS | 1744 | 1467237332576 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:55:32 INFO - PROCESS | 1744 | 1467237332579 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 14:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:55:32 INFO - PROCESS | 1744 | 1467237332587 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:55:32 INFO - PROCESS | 1744 | 1467237332590 Marionette TRACE conn4 <- [1,1326,null,{}] 14:55:32 INFO - PROCESS | 1744 | 1467237332596 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}] 14:55:32 INFO - PROCESS | 1744 | 1467237332602 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:32 INFO - PROCESS | 1744 | 1467237332774 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:55:33 INFO - PROCESS | 1744 | 1467237333001 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:33 INFO - PROCESS | 1744 | 1467237333011 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69cc00 == 24 [pid = 1744] [id = 339] 14:55:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d6a8c00) [pid = 1744] [serial = 1018] [outer = (nil)] 14:55:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8dab4c00) [pid = 1744] [serial = 1019] [outer = 0x8d6a8c00] 14:55:33 INFO - PROCESS | 1744 | 1467237333111 Marionette DEBUG loaded listener.js 14:55:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f8f5000) [pid = 1744] [serial = 1020] [outer = 0x8d6a8c00] 14:55:34 INFO - PROCESS | 1744 | 1467237334282 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]]]}] 14:55:34 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 14:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1731ms 14:55:34 INFO - PROCESS | 1744 | 1467237334322 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:55:34 INFO - PROCESS | 1744 | 1467237334331 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 14:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:55:34 INFO - PROCESS | 1744 | 1467237334343 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:55:34 INFO - PROCESS | 1744 | 1467237334347 Marionette TRACE conn4 <- [1,1330,null,{}] 14:55:34 INFO - PROCESS | 1744 | 1467237334356 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}] 14:55:34 INFO - PROCESS | 1744 | 1467237334360 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:34 INFO - PROCESS | 1744 | 1467237334636 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:55:34 INFO - PROCESS | 1744 | 1467237334939 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:34 INFO - PROCESS | 1744 | 1467237334952 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827800 == 25 [pid = 1744] [id = 340] 14:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d829c00) [pid = 1744] [serial = 1021] [outer = (nil)] 14:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8dab6000) [pid = 1744] [serial = 1022] [outer = 0x8d829c00] 14:55:35 INFO - PROCESS | 1744 | 1467237335072 Marionette DEBUG loaded listener.js 14:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e1d5c00) [pid = 1744] [serial = 1023] [outer = 0x8d829c00] 14:55:35 INFO - PROCESS | 1744 | 1467237335937 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]]]}] 14:55:36 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 14:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1690ms 14:55:36 INFO - PROCESS | 1744 | 1467237336032 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:55:36 INFO - PROCESS | 1744 | 1467237336039 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:55:36 INFO - PROCESS | 1744 | 1467237336049 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:55:36 INFO - PROCESS | 1744 | 1467237336053 Marionette TRACE conn4 <- [1,1334,null,{}] 14:55:36 INFO - PROCESS | 1744 | 1467237336059 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}] 14:55:36 INFO - PROCESS | 1744 | 1467237336065 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:36 INFO - PROCESS | 1744 | 1467237336257 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:55:36 INFO - PROCESS | 1744 | 1467237336487 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:36 INFO - PROCESS | 1744 | 1467237336493 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd9000 == 24 [pid = 1744] [id = 327] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d6400 == 23 [pid = 1744] [id = 326] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7f0800 == 22 [pid = 1744] [id = 325] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4000 == 21 [pid = 1744] [id = 324] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8eccec00 == 20 [pid = 1744] [id = 328] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a0000 == 19 [pid = 1744] [id = 318] 14:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e4800 == 18 [pid = 1744] [id = 319] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ebe9c00) [pid = 1744] [serial = 971] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d6aa400) [pid = 1744] [serial = 933] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d69b800) [pid = 1744] [serial = 932] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ebea400) [pid = 1744] [serial = 936] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ea07800) [pid = 1744] [serial = 935] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f8fa800) [pid = 1744] [serial = 939] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f8ef000) [pid = 1744] [serial = 938] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9386f400) [pid = 1744] [serial = 942] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9372b800) [pid = 1744] [serial = 941] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94f11c00) [pid = 1744] [serial = 945] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9452a000) [pid = 1744] [serial = 944] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e1cfc00) [pid = 1744] [serial = 965] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x95141400) [pid = 1744] [serial = 948] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ecd3400) [pid = 1744] [serial = 968] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x94f56400) [pid = 1744] [serial = 947] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d7edc00) [pid = 1744] [serial = 962] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d81dc00) [pid = 1744] [serial = 963] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x951dbc00) [pid = 1744] [serial = 951] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ea07000) [pid = 1744] [serial = 960] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d9f3c00) [pid = 1744] [serial = 959] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x951dec00) [pid = 1744] [serial = 950] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x952b0400) [pid = 1744] [serial = 954] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x951df000) [pid = 1744] [serial = 953] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d9ecc00) [pid = 1744] [serial = 957] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d7eb000) [pid = 1744] [serial = 956] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f4d5400) [pid = 1744] [serial = 969] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e1d8c00) [pid = 1744] [serial = 966] [outer = (nil)] [url = about:blank] 14:55:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3c00 == 19 [pid = 1744] [id = 341] 14:55:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d2c4000) [pid = 1744] [serial = 1024] [outer = (nil)] 14:55:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d2d0c00) [pid = 1744] [serial = 1025] [outer = 0x8d2c4000] 14:55:37 INFO - PROCESS | 1744 | 1467237337730 Marionette DEBUG loaded listener.js 14:55:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d6a0000) [pid = 1744] [serial = 1026] [outer = 0x8d2c4000] 14:55:38 INFO - PROCESS | 1744 | 1467237338554 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]]]}] 14:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2590ms 14:55:38 INFO - PROCESS | 1744 | 1467237338642 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:55:38 INFO - PROCESS | 1744 | 1467237338648 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 14:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:55:38 INFO - PROCESS | 1744 | 1467237338656 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:55:38 INFO - PROCESS | 1744 | 1467237338660 Marionette TRACE conn4 <- [1,1338,null,{}] 14:55:38 INFO - PROCESS | 1744 | 1467237338668 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}] 14:55:38 INFO - PROCESS | 1744 | 1467237338673 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:38 INFO - PROCESS | 1744 | 1467237338847 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:55:38 INFO - PROCESS | 1744 | 1467237338970 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:38 INFO - PROCESS | 1744 | 1467237338979 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d821400 == 20 [pid = 1744] [id = 342] 14:55:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d823c00) [pid = 1744] [serial = 1027] [outer = (nil)] 14:55:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d9e9800) [pid = 1744] [serial = 1028] [outer = 0x8d823c00] 14:55:39 INFO - PROCESS | 1744 | 1467237339056 Marionette DEBUG loaded listener.js 14:55:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d9f1000) [pid = 1744] [serial = 1029] [outer = 0x8d823c00] 14:55:40 INFO - PROCESS | 1744 | 1467237340384 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]]]}] 14:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1738ms 14:55:40 INFO - PROCESS | 1744 | 1467237340393 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:55:40 INFO - PROCESS | 1744 | 1467237340399 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 14:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:55:40 INFO - PROCESS | 1744 | 1467237340428 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:55:40 INFO - PROCESS | 1744 | 1467237340432 Marionette TRACE conn4 <- [1,1342,null,{}] 14:55:40 INFO - PROCESS | 1744 | 1467237340438 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}] 14:55:40 INFO - PROCESS | 1744 | 1467237340444 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:40 INFO - PROCESS | 1744 | 1467237340696 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:55:40 INFO - PROCESS | 1744 | 1467237340729 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:40 INFO - PROCESS | 1744 | 1467237340736 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ebc00 == 21 [pid = 1744] [id = 343] 14:55:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8dab8800) [pid = 1744] [serial = 1030] [outer = (nil)] 14:55:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ea02000) [pid = 1744] [serial = 1031] [outer = 0x8dab8800] 14:55:40 INFO - PROCESS | 1744 | 1467237340820 Marionette DEBUG loaded listener.js 14:55:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ea0e800) [pid = 1744] [serial = 1032] [outer = 0x8dab8800] 14:55:41 INFO - PROCESS | 1744 | 1467237341814 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]]]}] 14:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1443ms 14:55:41 INFO - PROCESS | 1744 | 1467237341861 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:55:41 INFO - PROCESS | 1744 | 1467237341865 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 14:55:41 INFO - PROCESS | 1744 | 1467237341877 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:55:41 INFO - PROCESS | 1744 | 1467237341882 Marionette TRACE conn4 <- [1,1346,null,{}] 14:55:41 INFO - PROCESS | 1744 | 1467237341900 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}] 14:55:41 INFO - PROCESS | 1744 | 1467237341909 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:42 INFO - PROCESS | 1744 | 1467237342135 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:55:42 INFO - PROCESS | 1744 | 1467237342156 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:42 INFO - PROCESS | 1744 | 1467237342165 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecdac00 == 22 [pid = 1744] [id = 344] 14:55:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ecdb400) [pid = 1744] [serial = 1033] [outer = (nil)] 14:55:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f4df400) [pid = 1744] [serial = 1034] [outer = 0x8ecdb400] 14:55:42 INFO - PROCESS | 1744 | 1467237342247 Marionette DEBUG loaded listener.js 14:55:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f507400) [pid = 1744] [serial = 1035] [outer = 0x8ecdb400] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f4e3400) [pid = 1744] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f7be400) [pid = 1744] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d9e8c00) [pid = 1744] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f4e2800) [pid = 1744] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d2c5800) [pid = 1744] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f8f3800) [pid = 1744] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8dac3400) [pid = 1744] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f4de800) [pid = 1744] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d829800) [pid = 1744] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:55:43 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e935c00) [pid = 1744] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:55:43 INFO - PROCESS | 1744 | 1467237343687 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]]]}] 14:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1848ms 14:55:43 INFO - PROCESS | 1744 | 1467237343720 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:55:43 INFO - PROCESS | 1744 | 1467237343724 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 14:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:55:43 INFO - PROCESS | 1744 | 1467237343730 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:55:43 INFO - PROCESS | 1744 | 1467237343733 Marionette TRACE conn4 <- [1,1350,null,{}] 14:55:43 INFO - PROCESS | 1744 | 1467237343739 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}] 14:55:43 INFO - PROCESS | 1744 | 1467237343744 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:43 INFO - PROCESS | 1744 | 1467237343911 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:55:44 INFO - PROCESS | 1744 | 1467237344045 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:44 INFO - PROCESS | 1744 | 1467237344055 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8c00 == 23 [pid = 1744] [id = 345] 14:55:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7e1c00) [pid = 1744] [serial = 1036] [outer = (nil)] 14:55:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f50a000) [pid = 1744] [serial = 1037] [outer = 0x8d7e1c00] 14:55:44 INFO - PROCESS | 1744 | 1467237344126 Marionette DEBUG loaded listener.js 14:55:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f50ec00) [pid = 1744] [serial = 1038] [outer = 0x8d7e1c00] 14:55:44 INFO - PROCESS | 1744 | 1467237344948 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]]]}] 14:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1237ms 14:55:44 INFO - PROCESS | 1744 | 1467237344981 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:55:44 INFO - PROCESS | 1744 | 1467237344985 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:55:45 INFO - PROCESS | 1744 | 1467237344996 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:55:45 INFO - PROCESS | 1744 | 1467237344999 Marionette TRACE conn4 <- [1,1354,null,{}] 14:55:45 INFO - PROCESS | 1744 | 1467237345064 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}] 14:55:45 INFO - PROCESS | 1744 | 1467237345071 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:45 INFO - PROCESS | 1744 | 1467237345307 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:55:45 INFO - PROCESS | 1744 | 1467237345476 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:45 INFO - PROCESS | 1744 | 1467237345488 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ed400 == 24 [pid = 1744] [id = 346] 14:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d7ed800) [pid = 1744] [serial = 1039] [outer = (nil)] 14:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d81ec00) [pid = 1744] [serial = 1040] [outer = 0x8d7ed800] 14:55:45 INFO - PROCESS | 1744 | 1467237345594 Marionette DEBUG loaded listener.js 14:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e1d0000) [pid = 1744] [serial = 1041] [outer = 0x8d7ed800] 14:55:46 INFO - PROCESS | 1744 | 1467237346736 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]]]}] 14:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1787ms 14:55:46 INFO - PROCESS | 1744 | 1467237346785 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 14:55:46 INFO - PROCESS | 1744 | 1467237346791 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 14:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:55:46 INFO - PROCESS | 1744 | 1467237346799 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:55:46 INFO - PROCESS | 1744 | 1467237346804 Marionette TRACE conn4 <- [1,1358,null,{}] 14:55:46 INFO - PROCESS | 1744 | 1467237346813 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}] 14:55:46 INFO - PROCESS | 1744 | 1467237346820 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:47 INFO - PROCESS | 1744 | 1467237347073 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:55:47 INFO - PROCESS | 1744 | 1467237347449 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:47 INFO - PROCESS | 1744 | 1467237347469 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9000 == 25 [pid = 1744] [id = 347] 14:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d7ef800) [pid = 1744] [serial = 1042] [outer = (nil)] 14:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f4dac00) [pid = 1744] [serial = 1043] [outer = 0x8d7ef800] 14:55:47 INFO - PROCESS | 1744 | 1467237347614 Marionette DEBUG loaded listener.js 14:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f50fc00) [pid = 1744] [serial = 1044] [outer = 0x8d7ef800] 14:55:48 INFO - PROCESS | 1744 | 1467237348872 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]]]}] 14:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2097ms 14:55:48 INFO - PROCESS | 1744 | 1467237348911 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 14:55:48 INFO - PROCESS | 1744 | 1467237348916 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 14:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:55:48 INFO - PROCESS | 1744 | 1467237348924 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:55:48 INFO - PROCESS | 1744 | 1467237348928 Marionette TRACE conn4 <- [1,1362,null,{}] 14:55:48 INFO - PROCESS | 1744 | 1467237348935 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}] 14:55:48 INFO - PROCESS | 1744 | 1467237348940 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:49 INFO - PROCESS | 1744 | 1467237349129 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:55:49 INFO - PROCESS | 1744 | 1467237349297 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:49 INFO - PROCESS | 1744 | 1467237349311 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f4400 == 26 [pid = 1744] [id = 348] 14:55:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f8f9c00) [pid = 1744] [serial = 1045] [outer = (nil)] 14:55:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ffd2800) [pid = 1744] [serial = 1046] [outer = 0x8f8f9c00] 14:55:49 INFO - PROCESS | 1744 | 1467237349398 Marionette DEBUG loaded listener.js 14:55:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91804400) [pid = 1744] [serial = 1047] [outer = 0x8f8f9c00] 14:55:50 INFO - PROCESS | 1744 | 1467237350639 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]]]}] 14:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1790ms 14:55:50 INFO - PROCESS | 1744 | 1467237350722 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 14:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:55:50 INFO - PROCESS | 1744 | 1467237350732 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 14:55:50 INFO - PROCESS | 1744 | 1467237350741 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:55:50 INFO - PROCESS | 1744 | 1467237350745 Marionette TRACE conn4 <- [1,1366,null,{}] 14:55:50 INFO - PROCESS | 1744 | 1467237350751 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}] 14:55:50 INFO - PROCESS | 1744 | 1467237350756 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:50 INFO - PROCESS | 1744 | 1467237350975 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:55:51 INFO - PROCESS | 1744 | 1467237351221 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:51 INFO - PROCESS | 1744 | 1467237351230 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7f0c00 == 27 [pid = 1744] [id = 349] 14:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91802800) [pid = 1744] [serial = 1048] [outer = (nil)] 14:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91ad0000) [pid = 1744] [serial = 1049] [outer = 0x91802800] 14:55:51 INFO - PROCESS | 1744 | 1467237351312 Marionette DEBUG loaded listener.js 14:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91acb400) [pid = 1744] [serial = 1050] [outer = 0x91802800] 14:55:52 INFO - PROCESS | 1744 | 1467237352383 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] 14:55:52 INFO - PROCESS | 1744 | 1467237352426 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 14:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:55:52 INFO - PROCESS | 1744 | 1467237352433 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:55:52 INFO - PROCESS | 1744 | 1467237352436 Marionette TRACE conn4 <- [1,1370,null,{}] 14:55:52 INFO - PROCESS | 1744 | 1467237352442 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}] 14:55:52 INFO - PROCESS | 1744 | 1467237352447 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:52 INFO - PROCESS | 1744 | 1467237352766 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:55:53 INFO - PROCESS | 1744 | 1467237353002 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:53 INFO - PROCESS | 1744 | 1467237353012 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8000 == 28 [pid = 1744] [id = 350] 14:55:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d2ca400) [pid = 1744] [serial = 1051] [outer = (nil)] 14:55:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d4e3400) [pid = 1744] [serial = 1052] [outer = 0x8d2ca400] 14:55:53 INFO - PROCESS | 1744 | 1467237353089 Marionette DEBUG loaded listener.js 14:55:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d7e8800) [pid = 1744] [serial = 1053] [outer = 0x8d2ca400] 14:55:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cf000 == 27 [pid = 1744] [id = 333] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8f8000) [pid = 1744] [serial = 983] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f8f9800) [pid = 1744] [serial = 984] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d2cb800) [pid = 1744] [serial = 974] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d69bc00) [pid = 1744] [serial = 975] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91809000) [pid = 1744] [serial = 986] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9180d800) [pid = 1744] [serial = 987] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e92dc00) [pid = 1744] [serial = 977] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e937400) [pid = 1744] [serial = 978] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f4e1c00) [pid = 1744] [serial = 980] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f504000) [pid = 1744] [serial = 981] [outer = (nil)] [url = about:blank] 14:55:53 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d9f5000) [pid = 1744] [serial = 989] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8dab9000) [pid = 1744] [serial = 990] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ea10800) [pid = 1744] [serial = 992] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ebf1800) [pid = 1744] [serial = 993] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7bc800) [pid = 1744] [serial = 995] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91802000) [pid = 1744] [serial = 998] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f8eb400) [pid = 1744] [serial = 996] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f505c00) [pid = 1744] [serial = 972] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9180d400) [pid = 1744] [serial = 999] [outer = (nil)] [url = about:blank] 14:55:54 INFO - PROCESS | 1744 | 1467237354141 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] 14:55:54 INFO - PROCESS | 1744 | 1467237354173 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:55:54 INFO - PROCESS | 1744 | 1467237354181 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:55:54 INFO - PROCESS | 1744 | 1467237354186 Marionette TRACE conn4 <- [1,1374,null,{}] 14:55:54 INFO - PROCESS | 1744 | 1467237354193 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}] 14:55:54 INFO - PROCESS | 1744 | 1467237354198 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:54 INFO - PROCESS | 1744 | 1467237354366 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:55:54 INFO - PROCESS | 1744 | 1467237354540 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:54 INFO - PROCESS | 1744 | 1467237354550 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cb400 == 28 [pid = 1744] [id = 351] 14:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8e1cc400) [pid = 1744] [serial = 1054] [outer = (nil)] 14:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e1da800) [pid = 1744] [serial = 1055] [outer = 0x8e1cc400] 14:55:54 INFO - PROCESS | 1744 | 1467237354674 Marionette DEBUG loaded listener.js 14:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e938000) [pid = 1744] [serial = 1056] [outer = 0x8e1cc400] 14:55:55 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:55:55 INFO - PROCESS | 1744 | 1467237355499 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] 14:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:55:55 INFO - PROCESS | 1744 | 1467237355572 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 14:55:55 INFO - PROCESS | 1744 | 1467237355578 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:55:55 INFO - PROCESS | 1744 | 1467237355582 Marionette TRACE conn4 <- [1,1378,null,{}] 14:55:55 INFO - PROCESS | 1744 | 1467237355588 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}] 14:55:55 INFO - PROCESS | 1744 | 1467237355593 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:55 INFO - PROCESS | 1744 | 1467237355761 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:55:55 INFO - PROCESS | 1744 | 1467237355898 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:55 INFO - PROCESS | 1744 | 1467237355911 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4c00 == 29 [pid = 1744] [id = 352] 14:55:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d4e5000) [pid = 1744] [serial = 1057] [outer = (nil)] 14:55:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4e0800) [pid = 1744] [serial = 1058] [outer = 0x8d4e5000] 14:55:55 INFO - PROCESS | 1744 | 1467237355988 Marionette DEBUG loaded listener.js 14:55:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f509800) [pid = 1744] [serial = 1059] [outer = 0x8d4e5000] 14:55:56 INFO - PROCESS | 1744 | 1467237356949 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] 14:55:57 INFO - PROCESS | 1744 | 1467237357028 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 14:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:55:57 INFO - PROCESS | 1744 | 1467237357046 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:55:57 INFO - PROCESS | 1744 | 1467237357053 Marionette TRACE conn4 <- [1,1382,null,{}] 14:55:57 INFO - PROCESS | 1744 | 1467237357066 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}] 14:55:57 INFO - PROCESS | 1744 | 1467237357073 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:57 INFO - PROCESS | 1744 | 1467237357302 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:55:57 INFO - PROCESS | 1744 | 1467237357328 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:57 INFO - PROCESS | 1744 | 1467237357334 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8eb400 == 30 [pid = 1744] [id = 353] 14:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8f6c00) [pid = 1744] [serial = 1060] [outer = (nil)] 14:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91803c00) [pid = 1744] [serial = 1061] [outer = 0x8f8f6c00] 14:55:57 INFO - PROCESS | 1744 | 1467237357412 Marionette DEBUG loaded listener.js 14:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91808800) [pid = 1744] [serial = 1062] [outer = 0x8f8f6c00] 14:55:58 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:55:58 INFO - PROCESS | 1744 | 1467237358486 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] 14:55:58 INFO - PROCESS | 1744 | 1467237358553 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 14:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:55:58 INFO - PROCESS | 1744 | 1467237358564 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:55:58 INFO - PROCESS | 1744 | 1467237358567 Marionette TRACE conn4 <- [1,1386,null,{}] 14:55:58 INFO - PROCESS | 1744 | 1467237358573 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}] 14:55:58 INFO - PROCESS | 1744 | 1467237358577 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:58 INFO - PROCESS | 1744 | 1467237358724 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:55:58 INFO - PROCESS | 1744 | 1467237358849 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:58 INFO - PROCESS | 1744 | 1467237358860 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebf3400 == 31 [pid = 1744] [id = 354] 14:55:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8eccf400) [pid = 1744] [serial = 1063] [outer = (nil)] 14:55:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f4e1000) [pid = 1744] [serial = 1064] [outer = 0x8eccf400] 14:55:58 INFO - PROCESS | 1744 | 1467237358924 Marionette DEBUG loaded listener.js 14:55:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ecdb400) [pid = 1744] [serial = 1065] [outer = 0x8eccf400] 14:55:59 INFO - PROCESS | 1744 | 1467237359747 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] 14:55:59 INFO - PROCESS | 1744 | 1467237359809 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 14:55:59 INFO - PROCESS | 1744 | 1467237359816 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:55:59 INFO - PROCESS | 1744 | 1467237359818 Marionette TRACE conn4 <- [1,1390,null,{}] 14:55:59 INFO - PROCESS | 1744 | 1467237359825 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}] 14:55:59 INFO - PROCESS | 1744 | 1467237359830 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:55:59 INFO - PROCESS | 1744 | 1467237359997 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:56:00 INFO - PROCESS | 1744 | 1467237360007 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:00 INFO - PROCESS | 1744 | 1467237360025 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e4c00 == 32 [pid = 1744] [id = 355] 14:56:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x921e7c00) [pid = 1744] [serial = 1066] [outer = (nil)] 14:56:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x921f0c00) [pid = 1744] [serial = 1067] [outer = 0x921e7c00] 14:56:00 INFO - PROCESS | 1744 | 1467237360222 Marionette DEBUG loaded listener.js 14:56:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92876c00) [pid = 1744] [serial = 1068] [outer = 0x921e7c00] 14:56:01 INFO - PROCESS | 1744 | 1467237361502 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]]]}] 14:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1740ms 14:56:01 INFO - PROCESS | 1744 | 1467237361556 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:56:01 INFO - PROCESS | 1744 | 1467237361564 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:56:01 INFO - PROCESS | 1744 | 1467237361573 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:56:01 INFO - PROCESS | 1744 | 1467237361577 Marionette TRACE conn4 <- [1,1394,null,{}] 14:56:01 INFO - PROCESS | 1744 | 1467237361588 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}] 14:56:01 INFO - PROCESS | 1744 | 1467237361594 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:01 INFO - PROCESS | 1744 | 1467237361850 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:56:02 INFO - PROCESS | 1744 | 1467237362112 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:02 INFO - PROCESS | 1744 | 1467237362124 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ee800 == 33 [pid = 1744] [id = 356] 14:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8dab9000) [pid = 1744] [serial = 1069] [outer = (nil)] 14:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e931000) [pid = 1744] [serial = 1070] [outer = 0x8dab9000] 14:56:02 INFO - PROCESS | 1744 | 1467237362225 Marionette DEBUG loaded listener.js 14:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ebeac00) [pid = 1744] [serial = 1071] [outer = 0x8dab9000] 14:56:03 INFO - PROCESS | 1744 | 1467237363207 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]]]}] 14:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1691ms 14:56:03 INFO - PROCESS | 1744 | 1467237363265 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:56:03 INFO - PROCESS | 1744 | 1467237363272 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 14:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:56:03 INFO - PROCESS | 1744 | 1467237363285 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:56:03 INFO - PROCESS | 1744 | 1467237363291 Marionette TRACE conn4 <- [1,1398,null,{}] 14:56:03 INFO - PROCESS | 1744 | 1467237363297 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}] 14:56:03 INFO - PROCESS | 1744 | 1467237363303 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:03 INFO - PROCESS | 1744 | 1467237363619 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:56:03 INFO - PROCESS | 1744 | 1467237363805 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:03 INFO - PROCESS | 1744 | 1467237363814 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac1000 == 34 [pid = 1744] [id = 357] 14:56:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8edc00) [pid = 1744] [serial = 1072] [outer = (nil)] 14:56:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f8f7000) [pid = 1744] [serial = 1073] [outer = 0x8f8edc00] 14:56:03 INFO - PROCESS | 1744 | 1467237363903 Marionette DEBUG loaded listener.js 14:56:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ffcf800) [pid = 1744] [serial = 1074] [outer = 0x8f8edc00] 14:56:04 INFO - PROCESS | 1744 | 1467237364917 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]]]}] 14:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1649ms 14:56:04 INFO - PROCESS | 1744 | 1467237364934 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:56:04 INFO - PROCESS | 1744 | 1467237364938 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 14:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:56:04 INFO - PROCESS | 1744 | 1467237364947 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:56:04 INFO - PROCESS | 1744 | 1467237364957 Marionette TRACE conn4 <- [1,1402,null,{}] 14:56:04 INFO - PROCESS | 1744 | 1467237364985 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}] 14:56:05 INFO - PROCESS | 1744 | 1467237365000 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:05 INFO - PROCESS | 1744 | 1467237365288 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:56:05 INFO - PROCESS | 1744 | 1467237365557 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:05 INFO - PROCESS | 1744 | 1467237365565 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a1800 == 35 [pid = 1744] [id = 358] 14:56:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92b05800) [pid = 1744] [serial = 1075] [outer = (nil)] 14:56:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92b0dc00) [pid = 1744] [serial = 1076] [outer = 0x92b05800] 14:56:05 INFO - PROCESS | 1744 | 1467237365695 Marionette DEBUG loaded listener.js 14:56:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x936a6400) [pid = 1744] [serial = 1077] [outer = 0x92b05800] 14:56:06 INFO - PROCESS | 1744 | 1467237366637 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]]]}] 14:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1753ms 14:56:06 INFO - PROCESS | 1744 | 1467237366699 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:56:06 INFO - PROCESS | 1744 | 1467237366704 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 14:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:56:06 INFO - PROCESS | 1744 | 1467237366711 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:56:06 INFO - PROCESS | 1744 | 1467237366715 Marionette TRACE conn4 <- [1,1406,null,{}] 14:56:06 INFO - PROCESS | 1744 | 1467237366720 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}] 14:56:06 INFO - PROCESS | 1744 | 1467237366726 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:06 INFO - PROCESS | 1744 | 1467237366911 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:56:07 INFO - PROCESS | 1744 | 1467237367086 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:07 INFO - PROCESS | 1744 | 1467237367096 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb400 == 36 [pid = 1744] [id = 359] 14:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92b04000) [pid = 1744] [serial = 1078] [outer = (nil)] 14:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93871800) [pid = 1744] [serial = 1079] [outer = 0x92b04000] 14:56:07 INFO - PROCESS | 1744 | 1467237367237 Marionette DEBUG loaded listener.js 14:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93a32000) [pid = 1744] [serial = 1080] [outer = 0x92b04000] 14:56:08 INFO - PROCESS | 1744 | 1467237368136 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]]]}] 14:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1484ms 14:56:08 INFO - PROCESS | 1744 | 1467237368196 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:56:08 INFO - PROCESS | 1744 | 1467237368199 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 14:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:56:08 INFO - PROCESS | 1744 | 1467237368207 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:56:08 INFO - PROCESS | 1744 | 1467237368210 Marionette TRACE conn4 <- [1,1410,null,{}] 14:56:08 INFO - PROCESS | 1744 | 1467237368216 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}] 14:56:08 INFO - PROCESS | 1744 | 1467237368221 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:08 INFO - PROCESS | 1744 | 1467237368446 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:56:08 INFO - PROCESS | 1744 | 1467237368665 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:08 INFO - PROCESS | 1744 | 1467237368674 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d8000 == 37 [pid = 1744] [id = 360] 14:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92b02400) [pid = 1744] [serial = 1081] [outer = (nil)] 14:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x94f11400) [pid = 1744] [serial = 1082] [outer = 0x92b02400] 14:56:08 INFO - PROCESS | 1744 | 1467237368810 Marionette DEBUG loaded listener.js 14:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94f14800) [pid = 1744] [serial = 1083] [outer = 0x92b02400] 14:56:09 INFO - PROCESS | 1744 | 1467237369967 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]]]}] 14:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1792ms 14:56:10 INFO - PROCESS | 1744 | 1467237369999 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:56:10 INFO - PROCESS | 1744 | 1467237370003 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:56:10 INFO - PROCESS | 1744 | 1467237370010 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:56:10 INFO - PROCESS | 1744 | 1467237370013 Marionette TRACE conn4 <- [1,1414,null,{}] 14:56:10 INFO - PROCESS | 1744 | 1467237370020 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}] 14:56:10 INFO - PROCESS | 1744 | 1467237370030 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:10 INFO - PROCESS | 1744 | 1467237370299 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:56:10 INFO - PROCESS | 1744 | 1467237370551 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:10 INFO - PROCESS | 1744 | 1467237370563 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3800 == 38 [pid = 1744] [id = 361] 14:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d4ecc00) [pid = 1744] [serial = 1084] [outer = (nil)] 14:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e1d4000) [pid = 1744] [serial = 1085] [outer = 0x8d4ecc00] 14:56:10 INFO - PROCESS | 1744 | 1467237370744 Marionette DEBUG loaded listener.js 14:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ebe7c00) [pid = 1744] [serial = 1086] [outer = 0x8d4ecc00] 14:56:12 INFO - PROCESS | 1744 | 1467237372110 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]]]}] 14:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2148ms 14:56:12 INFO - PROCESS | 1744 | 1467237372176 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:56:12 INFO - PROCESS | 1744 | 1467237372187 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 14:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:56:12 INFO - PROCESS | 1744 | 1467237372274 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:56:12 INFO - PROCESS | 1744 | 1467237372282 Marionette TRACE conn4 <- [1,1418,null,{}] 14:56:12 INFO - PROCESS | 1744 | 1467237372294 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}] 14:56:12 INFO - PROCESS | 1744 | 1467237372305 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:12 INFO - PROCESS | 1744 | 1467237372751 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:56:13 INFO - PROCESS | 1744 | 1467237373044 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:13 INFO - PROCESS | 1744 | 1467237373055 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cdc00 == 39 [pid = 1744] [id = 362] 14:56:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d6a1c00) [pid = 1744] [serial = 1087] [outer = (nil)] 14:56:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d81e800) [pid = 1744] [serial = 1088] [outer = 0x8d6a1c00] 14:56:13 INFO - PROCESS | 1744 | 1467237373186 Marionette DEBUG loaded listener.js 14:56:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e930000) [pid = 1744] [serial = 1089] [outer = 0x8d6a1c00] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a7000 == 38 [pid = 1744] [id = 330] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3c00 == 37 [pid = 1744] [id = 341] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4e0000 == 36 [pid = 1744] [id = 331] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f6800 == 35 [pid = 1744] [id = 334] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea04800 == 34 [pid = 1744] [id = 336] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cc400 == 33 [pid = 1744] [id = 332] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x91acb800 == 32 [pid = 1744] [id = 335] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69cc00 == 31 [pid = 1744] [id = 339] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827800 == 30 [pid = 1744] [id = 340] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4400 == 29 [pid = 1744] [id = 338] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d825c00 == 28 [pid = 1744] [id = 329] 14:56:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92870000 == 27 [pid = 1744] [id = 337] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f50a000) [pid = 1744] [serial = 1037] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ea02000) [pid = 1744] [serial = 1031] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d2d0c00) [pid = 1744] [serial = 1025] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d6a0000) [pid = 1744] [serial = 1026] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f4df400) [pid = 1744] [serial = 1034] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e1d5c00) [pid = 1744] [serial = 1023] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8dab6000) [pid = 1744] [serial = 1022] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d9e9800) [pid = 1744] [serial = 1028] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8e1d2800) [pid = 1744] [serial = 1002] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8dabb400) [pid = 1744] [serial = 1001] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7bec00) [pid = 1744] [serial = 1005] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f50dc00) [pid = 1744] [serial = 1004] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x921e8400) [pid = 1744] [serial = 1008] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x921e3400) [pid = 1744] [serial = 1007] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9287a800) [pid = 1744] [serial = 1011] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92876800) [pid = 1744] [serial = 1010] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92b0c000) [pid = 1744] [serial = 1014] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92b07800) [pid = 1744] [serial = 1013] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93a33c00) [pid = 1744] [serial = 1017] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x936a7c00) [pid = 1744] [serial = 1016] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f507400) [pid = 1744] [serial = 1035] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f8f5000) [pid = 1744] [serial = 1020] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8dab4c00) [pid = 1744] [serial = 1019] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ea0e800) [pid = 1744] [serial = 1032] [outer = (nil)] [url = about:blank] 14:56:14 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d9f1000) [pid = 1744] [serial = 1029] [outer = (nil)] [url = about:blank] 14:56:15 INFO - PROCESS | 1744 | 1467237375481 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]]]}] 14:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3275ms 14:56:15 INFO - PROCESS | 1744 | 1467237375524 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:56:15 INFO - PROCESS | 1744 | 1467237375531 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 14:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:56:15 INFO - PROCESS | 1744 | 1467237375585 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:56:15 INFO - PROCESS | 1744 | 1467237375589 Marionette TRACE conn4 <- [1,1422,null,{}] 14:56:15 INFO - PROCESS | 1744 | 1467237375600 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}] 14:56:15 INFO - PROCESS | 1744 | 1467237375605 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:15 INFO - PROCESS | 1744 | 1467237375798 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:56:16 INFO - PROCESS | 1744 | 1467237376015 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:16 INFO - PROCESS | 1744 | 1467237376024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a5400 == 28 [pid = 1744] [id = 363] 14:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d7e2000) [pid = 1744] [serial = 1090] [outer = (nil)] 14:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d825c00) [pid = 1744] [serial = 1091] [outer = 0x8d7e2000] 14:56:16 INFO - PROCESS | 1744 | 1467237376148 Marionette DEBUG loaded listener.js 14:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d9e9000) [pid = 1744] [serial = 1092] [outer = 0x8d7e2000] 14:56:17 INFO - PROCESS | 1744 | 1467237377423 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]]]}] 14:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1897ms 14:56:17 INFO - PROCESS | 1744 | 1467237377479 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:56:17 INFO - PROCESS | 1744 | 1467237377492 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 14:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:56:17 INFO - PROCESS | 1744 | 1467237377522 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:56:17 INFO - PROCESS | 1744 | 1467237377529 Marionette TRACE conn4 <- [1,1426,null,{}] 14:56:17 INFO - PROCESS | 1744 | 1467237377556 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}] 14:56:17 INFO - PROCESS | 1744 | 1467237377565 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:17 INFO - PROCESS | 1744 | 1467237377859 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:56:18 INFO - PROCESS | 1744 | 1467237378008 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:18 INFO - PROCESS | 1744 | 1467237378020 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e92d400 == 29 [pid = 1744] [id = 364] 14:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e933400) [pid = 1744] [serial = 1093] [outer = (nil)] 14:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e939400) [pid = 1744] [serial = 1094] [outer = 0x8e933400] 14:56:18 INFO - PROCESS | 1744 | 1467237378229 Marionette DEBUG loaded listener.js 14:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ea05c00) [pid = 1744] [serial = 1095] [outer = 0x8e933400] 14:56:19 INFO - PROCESS | 1744 | 1467237379750 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]]]}] 14:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 3184ms 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f8f6c00) [pid = 1744] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eccf400) [pid = 1744] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d7e1c00) [pid = 1744] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91802800) [pid = 1744] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f8f9c00) [pid = 1744] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e1cc400) [pid = 1744] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d7ef800) [pid = 1744] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d2ca400) [pid = 1744] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d4e5000) [pid = 1744] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d7ed800) [pid = 1744] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:56:20 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x921e7c00) [pid = 1744] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:56:20 INFO - PROCESS | 1744 | 1467237380929 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:56:20 INFO - PROCESS | 1744 | 1467237380934 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 14:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:56:20 INFO - PROCESS | 1744 | 1467237380954 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:56:20 INFO - PROCESS | 1744 | 1467237380963 Marionette TRACE conn4 <- [1,1430,null,{}] 14:56:21 INFO - PROCESS | 1744 | 1467237380991 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}] 14:56:21 INFO - PROCESS | 1744 | 1467237381006 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:21 INFO - PROCESS | 1744 | 1467237381227 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:56:21 INFO - PROCESS | 1744 | 1467237381394 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:21 INFO - PROCESS | 1744 | 1467237381410 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd7c00 == 30 [pid = 1744] [id = 365] 14:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ecd8800) [pid = 1744] [serial = 1096] [outer = (nil)] 14:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f4da800) [pid = 1744] [serial = 1097] [outer = 0x8ecd8800] 14:56:21 INFO - PROCESS | 1744 | 1467237381531 Marionette DEBUG loaded listener.js 14:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f4e4000) [pid = 1744] [serial = 1098] [outer = 0x8ecd8800] 14:56:22 INFO - PROCESS | 1744 | 1467237382895 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]]]}] 14:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2011ms 14:56:22 INFO - PROCESS | 1744 | 1467237382985 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:56:23 INFO - PROCESS | 1744 | 1467237382995 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:56:23 INFO - PROCESS | 1744 | 1467237383010 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:56:23 INFO - PROCESS | 1744 | 1467237383020 Marionette TRACE conn4 <- [1,1434,null,{}] 14:56:23 INFO - PROCESS | 1744 | 1467237383033 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}] 14:56:23 INFO - PROCESS | 1744 | 1467237383042 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:23 INFO - PROCESS | 1744 | 1467237383401 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:56:23 INFO - PROCESS | 1744 | 1467237383491 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:23 INFO - PROCESS | 1744 | 1467237383510 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6aa800 == 31 [pid = 1744] [id = 366] 14:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d7e1800) [pid = 1744] [serial = 1099] [outer = (nil)] 14:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d7e5c00) [pid = 1744] [serial = 1100] [outer = 0x8d7e1800] 14:56:23 INFO - PROCESS | 1744 | 1467237383631 Marionette DEBUG loaded listener.js 14:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d825800) [pid = 1744] [serial = 1101] [outer = 0x8d7e1800] 14:56:24 INFO - PROCESS | 1744 | 1467237384712 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]]]}] 14:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1748ms 14:56:24 INFO - PROCESS | 1744 | 1467237384754 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:56:24 INFO - PROCESS | 1744 | 1467237384761 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 14:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:56:24 INFO - PROCESS | 1744 | 1467237384772 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:56:24 INFO - PROCESS | 1744 | 1467237384776 Marionette TRACE conn4 <- [1,1438,null,{}] 14:56:24 INFO - PROCESS | 1744 | 1467237384783 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}] 14:56:24 INFO - PROCESS | 1744 | 1467237384789 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:24 INFO - PROCESS | 1744 | 1467237384985 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:56:25 INFO - PROCESS | 1744 | 1467237385205 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:25 INFO - PROCESS | 1744 | 1467237385213 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cf400 == 32 [pid = 1744] [id = 367] 14:56:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8e1d1c00) [pid = 1744] [serial = 1102] [outer = (nil)] 14:56:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e92e400) [pid = 1744] [serial = 1103] [outer = 0x8e1d1c00] 14:56:25 INFO - PROCESS | 1744 | 1467237385324 Marionette DEBUG loaded listener.js 14:56:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ea02c00) [pid = 1744] [serial = 1104] [outer = 0x8e1d1c00] 14:56:26 INFO - PROCESS | 1744 | 1467237386356 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]]]}] 14:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1649ms 14:56:26 INFO - PROCESS | 1744 | 1467237386421 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:56:26 INFO - PROCESS | 1744 | 1467237386425 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 14:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:56:26 INFO - PROCESS | 1744 | 1467237386432 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:56:26 INFO - PROCESS | 1744 | 1467237386438 Marionette TRACE conn4 <- [1,1442,null,{}] 14:56:26 INFO - PROCESS | 1744 | 1467237386455 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}] 14:56:26 INFO - PROCESS | 1744 | 1467237386464 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:26 INFO - PROCESS | 1744 | 1467237386694 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:56:26 INFO - PROCESS | 1744 | 1467237386972 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:27 INFO - PROCESS | 1744 | 1467237386987 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e0000 == 33 [pid = 1744] [id = 368] 14:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f4e1400) [pid = 1744] [serial = 1105] [outer = (nil)] 14:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f50c800) [pid = 1744] [serial = 1106] [outer = 0x8f4e1400] 14:56:27 INFO - PROCESS | 1744 | 1467237387068 Marionette DEBUG loaded listener.js 14:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7c2400) [pid = 1744] [serial = 1107] [outer = 0x8f4e1400] 14:56:28 INFO - PROCESS | 1744 | 1467237388126 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]]]}] 14:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1736ms 14:56:28 INFO - PROCESS | 1744 | 1467237388170 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:56:28 INFO - PROCESS | 1744 | 1467237388177 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 14:56:28 INFO - PROCESS | 1744 | 1467237388183 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:56:28 INFO - PROCESS | 1744 | 1467237388187 Marionette TRACE conn4 <- [1,1446,null,{}] 14:56:28 INFO - PROCESS | 1744 | 1467237388193 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}] 14:56:28 INFO - PROCESS | 1744 | 1467237388198 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:28 INFO - PROCESS | 1744 | 1467237388383 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:56:28 INFO - PROCESS | 1744 | 1467237388606 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:28 INFO - PROCESS | 1744 | 1467237388615 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a0c00 == 34 [pid = 1744] [id = 369] 14:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d6aa400) [pid = 1744] [serial = 1108] [outer = (nil)] 14:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ffcd000) [pid = 1744] [serial = 1109] [outer = 0x8d6aa400] 14:56:28 INFO - PROCESS | 1744 | 1467237388702 Marionette DEBUG loaded listener.js 14:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ecdb800) [pid = 1744] [serial = 1110] [outer = 0x8d6aa400] 14:56:29 INFO - PROCESS | 1744 | 1467237389856 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]]]}] 14:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1731ms 14:56:29 INFO - PROCESS | 1744 | 1467237389915 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:56:29 INFO - PROCESS | 1744 | 1467237389922 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 14:56:29 INFO - PROCESS | 1744 | 1467237389930 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:56:29 INFO - PROCESS | 1744 | 1467237389935 Marionette TRACE conn4 <- [1,1450,null,{}] 14:56:29 INFO - PROCESS | 1744 | 1467237389943 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}] 14:56:29 INFO - PROCESS | 1744 | 1467237389948 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:30 INFO - PROCESS | 1744 | 1467237390225 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:56:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e92d400 == 33 [pid = 1744] [id = 364] 14:56:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a5400 == 32 [pid = 1744] [id = 363] 14:56:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cdc00 == 31 [pid = 1744] [id = 362] 14:56:30 INFO - PROCESS | 1744 | 1467237390513 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:30 INFO - PROCESS | 1744 | 1467237390525 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91803c00) [pid = 1744] [serial = 1061] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91808800) [pid = 1744] [serial = 1062] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f50ec00) [pid = 1744] [serial = 1038] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91ad0000) [pid = 1744] [serial = 1049] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91acb400) [pid = 1744] [serial = 1050] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ffd2800) [pid = 1744] [serial = 1046] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91804400) [pid = 1744] [serial = 1047] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e1da800) [pid = 1744] [serial = 1055] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e938000) [pid = 1744] [serial = 1056] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f4dac00) [pid = 1744] [serial = 1043] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f50fc00) [pid = 1744] [serial = 1044] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d4e3400) [pid = 1744] [serial = 1052] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d7e8800) [pid = 1744] [serial = 1053] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8f4e0800) [pid = 1744] [serial = 1058] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8d81ec00) [pid = 1744] [serial = 1040] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8e1d0000) [pid = 1744] [serial = 1041] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8f509800) [pid = 1744] [serial = 1059] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a5400 == 32 [pid = 1744] [id = 370] 14:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8d6a7c00) [pid = 1744] [serial = 1111] [outer = (nil)] 14:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8d7ea400) [pid = 1744] [serial = 1112] [outer = 0x8d6a7c00] 14:56:30 INFO - PROCESS | 1744 | 1467237390634 Marionette DEBUG loaded listener.js 14:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d81b400) [pid = 1744] [serial = 1113] [outer = 0x8d6a7c00] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x921f0c00) [pid = 1744] [serial = 1067] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8f4e1000) [pid = 1744] [serial = 1064] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x92876c00) [pid = 1744] [serial = 1068] [outer = (nil)] [url = about:blank] 14:56:30 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8ecdb400) [pid = 1744] [serial = 1065] [outer = (nil)] [url = about:blank] 14:56:31 INFO - PROCESS | 1744 | 1467237391530 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]]]}] 14:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1634ms 14:56:31 INFO - PROCESS | 1744 | 1467237391563 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:56:31 INFO - PROCESS | 1744 | 1467237391569 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:56:31 INFO - PROCESS | 1744 | 1467237391581 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:56:31 INFO - PROCESS | 1744 | 1467237391584 Marionette TRACE conn4 <- [1,1454,null,{}] 14:56:31 INFO - PROCESS | 1744 | 1467237391592 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}] 14:56:31 INFO - PROCESS | 1744 | 1467237391599 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:31 INFO - PROCESS | 1744 | 1467237391779 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:56:31 INFO - PROCESS | 1744 | 1467237391792 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:31 INFO - PROCESS | 1744 | 1467237391803 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8daba400 == 33 [pid = 1744] [id = 371] 14:56:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8e1cfc00) [pid = 1744] [serial = 1114] [outer = (nil)] 14:56:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8e1d6800) [pid = 1744] [serial = 1115] [outer = 0x8e1cfc00] 14:56:31 INFO - PROCESS | 1744 | 1467237391886 Marionette DEBUG loaded listener.js 14:56:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8e938000) [pid = 1744] [serial = 1116] [outer = 0x8e1cfc00] 14:56:32 INFO - PROCESS | 1744 | 1467237392897 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]]]}] 14:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1338ms 14:56:32 INFO - PROCESS | 1744 | 1467237392917 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:56:32 INFO - PROCESS | 1744 | 1467237392923 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 14:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:56:32 INFO - PROCESS | 1744 | 1467237392929 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:56:32 INFO - PROCESS | 1744 | 1467237392935 Marionette TRACE conn4 <- [1,1458,null,{}] 14:56:32 INFO - PROCESS | 1744 | 1467237392952 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}] 14:56:32 INFO - PROCESS | 1744 | 1467237392960 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:33 INFO - PROCESS | 1744 | 1467237393213 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:56:33 INFO - PROCESS | 1744 | 1467237393243 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:33 INFO - PROCESS | 1744 | 1467237393259 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4db400 == 34 [pid = 1744] [id = 372] 14:56:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8f4dbc00) [pid = 1744] [serial = 1117] [outer = (nil)] 14:56:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f504c00) [pid = 1744] [serial = 1118] [outer = 0x8f4dbc00] 14:56:33 INFO - PROCESS | 1744 | 1467237393344 Marionette DEBUG loaded listener.js 14:56:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f50fc00) [pid = 1744] [serial = 1119] [outer = 0x8f4dbc00] 14:56:34 INFO - PROCESS | 1744 | 1467237394667 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]]]}] 14:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1796ms 14:56:34 INFO - PROCESS | 1744 | 1467237394726 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:56:34 INFO - PROCESS | 1744 | 1467237394731 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 14:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:56:34 INFO - PROCESS | 1744 | 1467237394743 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:56:34 INFO - PROCESS | 1744 | 1467237394746 Marionette TRACE conn4 <- [1,1462,null,{}] 14:56:34 INFO - PROCESS | 1744 | 1467237394752 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}] 14:56:34 INFO - PROCESS | 1744 | 1467237394757 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:34 INFO - PROCESS | 1744 | 1467237394978 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92b02400) [pid = 1744] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d4ecc00) [pid = 1744] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92b05800) [pid = 1744] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8e933400) [pid = 1744] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8dab9000) [pid = 1744] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x92b04000) [pid = 1744] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x8f8edc00) [pid = 1744] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8d7e2000) [pid = 1744] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:56:35 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x8d6a1c00) [pid = 1744] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:56:35 INFO - PROCESS | 1744 | 1467237395145 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:35 INFO - PROCESS | 1744 | 1467237395153 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ecc00 == 35 [pid = 1744] [id = 373] 14:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8d6a1c00) [pid = 1744] [serial = 1120] [outer = (nil)] 14:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x8e92e000) [pid = 1744] [serial = 1121] [outer = 0x8d6a1c00] 14:56:35 INFO - PROCESS | 1744 | 1467237395228 Marionette DEBUG loaded listener.js 14:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x8f8edc00) [pid = 1744] [serial = 1122] [outer = 0x8d6a1c00] 14:56:36 INFO - PROCESS | 1744 | 1467237396139 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]]]}] 14:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1446ms 14:56:36 INFO - PROCESS | 1744 | 1467237396183 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:56:36 INFO - PROCESS | 1744 | 1467237396187 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 14:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:56:36 INFO - PROCESS | 1744 | 1467237396193 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:56:36 INFO - PROCESS | 1744 | 1467237396196 Marionette TRACE conn4 <- [1,1466,null,{}] 14:56:36 INFO - PROCESS | 1744 | 1467237396202 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}] 14:56:36 INFO - PROCESS | 1744 | 1467237396208 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:36 INFO - PROCESS | 1744 | 1467237396367 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:56:36 INFO - PROCESS | 1744 | 1467237396495 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:36 INFO - PROCESS | 1744 | 1467237396511 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8800 == 36 [pid = 1744] [id = 374] 14:56:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8d69d000) [pid = 1744] [serial = 1123] [outer = (nil)] 14:56:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x91802c00) [pid = 1744] [serial = 1124] [outer = 0x8d69d000] 14:56:36 INFO - PROCESS | 1744 | 1467237396586 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x91809800) [pid = 1744] [serial = 1125] [outer = 0x8d69d000] 14:56:37 INFO - PROCESS | 1744 | 1467237397553 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]]]}] 14:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1436ms 14:56:37 INFO - PROCESS | 1744 | 1467237397630 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:56:37 INFO - PROCESS | 1744 | 1467237397637 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 14:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:56:37 INFO - PROCESS | 1744 | 1467237397647 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:56:37 INFO - PROCESS | 1744 | 1467237397652 Marionette TRACE conn4 <- [1,1470,null,{}] 14:56:37 INFO - PROCESS | 1744 | 1467237397661 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}] 14:56:37 INFO - PROCESS | 1744 | 1467237397666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:37 INFO - PROCESS | 1744 | 1467237397918 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:56:38 INFO - PROCESS | 1744 | 1467237398203 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:38 INFO - PROCESS | 1744 | 1467237398218 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2800 == 37 [pid = 1744] [id = 375] 14:56:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d6a2400) [pid = 1744] [serial = 1126] [outer = (nil)] 14:56:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8dac0800) [pid = 1744] [serial = 1127] [outer = 0x8d6a2400] 14:56:38 INFO - PROCESS | 1744 | 1467237398303 Marionette DEBUG loaded listener.js 14:56:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ea09400) [pid = 1744] [serial = 1128] [outer = 0x8d6a2400] 14:56:39 INFO - PROCESS | 1744 | 1467237399286 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]]]}] 14:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1687ms 14:56:39 INFO - PROCESS | 1744 | 1467237399334 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:56:39 INFO - PROCESS | 1744 | 1467237399342 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:56:39 INFO - PROCESS | 1744 | 1467237399353 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:56:39 INFO - PROCESS | 1744 | 1467237399356 Marionette TRACE conn4 <- [1,1474,null,{}] 14:56:39 INFO - PROCESS | 1744 | 1467237399363 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}] 14:56:39 INFO - PROCESS | 1744 | 1467237399369 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:39 INFO - PROCESS | 1744 | 1467237399568 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:56:39 INFO - PROCESS | 1744 | 1467237399780 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:39 INFO - PROCESS | 1744 | 1467237399789 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd8c00 == 38 [pid = 1744] [id = 376] 14:56:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f4e3c00) [pid = 1744] [serial = 1129] [outer = (nil)] 14:56:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f8f0c00) [pid = 1744] [serial = 1130] [outer = 0x8f4e3c00] 14:56:39 INFO - PROCESS | 1744 | 1467237399915 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91803000) [pid = 1744] [serial = 1131] [outer = 0x8f4e3c00] 14:56:40 INFO - PROCESS | 1744 | 1467237400956 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]]]}] 14:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1648ms 14:56:41 INFO - PROCESS | 1744 | 1467237401002 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:56:41 INFO - PROCESS | 1744 | 1467237401006 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 14:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:56:41 INFO - PROCESS | 1744 | 1467237401013 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:56:41 INFO - PROCESS | 1744 | 1467237401020 Marionette TRACE conn4 <- [1,1478,null,{}] 14:56:41 INFO - PROCESS | 1744 | 1467237401037 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}] 14:56:41 INFO - PROCESS | 1744 | 1467237401046 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:41 INFO - PROCESS | 1744 | 1467237401256 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:56:41 INFO - PROCESS | 1744 | 1467237401475 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:41 INFO - PROCESS | 1744 | 1467237401489 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2ce000 == 39 [pid = 1744] [id = 377] 14:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x921e5800) [pid = 1744] [serial = 1132] [outer = (nil)] 14:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x921e8000) [pid = 1744] [serial = 1133] [outer = 0x921e5800] 14:56:41 INFO - PROCESS | 1744 | 1467237401585 Marionette DEBUG loaded listener.js 14:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x921edc00) [pid = 1744] [serial = 1134] [outer = 0x921e5800] 14:56:42 INFO - PROCESS | 1744 | 1467237402589 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]]]}] 14:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1636ms 14:56:42 INFO - PROCESS | 1744 | 1467237402651 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:56:42 INFO - PROCESS | 1744 | 1467237402656 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 14:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:56:42 INFO - PROCESS | 1744 | 1467237402663 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:56:42 INFO - PROCESS | 1744 | 1467237402668 Marionette TRACE conn4 <- [1,1482,null,{}] 14:56:42 INFO - PROCESS | 1744 | 1467237402675 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}] 14:56:42 INFO - PROCESS | 1744 | 1467237402681 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:42 INFO - PROCESS | 1744 | 1467237402908 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:56:43 INFO - PROCESS | 1744 | 1467237403124 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:43 INFO - PROCESS | 1744 | 1467237403134 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e2c00 == 40 [pid = 1744] [id = 378] 14:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x921e8400) [pid = 1744] [serial = 1135] [outer = (nil)] 14:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92879000) [pid = 1744] [serial = 1136] [outer = 0x921e8400] 14:56:43 INFO - PROCESS | 1744 | 1467237403261 Marionette DEBUG loaded listener.js 14:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92b03c00) [pid = 1744] [serial = 1137] [outer = 0x921e8400] 14:56:44 INFO - PROCESS | 1744 | 1467237404285 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]]]}] 14:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1691ms 14:56:44 INFO - PROCESS | 1744 | 1467237404357 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 1744 | 1467237404361 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 14:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:56:44 INFO - PROCESS | 1744 | 1467237404368 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - PROCESS | 1744 | 1467237404371 Marionette TRACE conn4 <- [1,1486,null,{}] 14:56:44 INFO - PROCESS | 1744 | 1467237404377 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}] 14:56:44 INFO - PROCESS | 1744 | 1467237404383 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:44 INFO - PROCESS | 1744 | 1467237404553 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:56:44 INFO - PROCESS | 1744 | 1467237404764 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:44 INFO - PROCESS | 1744 | 1467237404770 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e8800 == 41 [pid = 1744] [id = 379] 14:56:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x921ed800) [pid = 1744] [serial = 1138] [outer = (nil)] 14:56:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92b0b000) [pid = 1744] [serial = 1139] [outer = 0x921ed800] 14:56:44 INFO - PROCESS | 1744 | 1467237404892 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92b0f800) [pid = 1744] [serial = 1140] [outer = 0x921ed800] 14:56:45 INFO - PROCESS | 1744 | 1467237405851 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]]]}] 14:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1551ms 14:56:45 INFO - PROCESS | 1744 | 1467237405920 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:56:45 INFO - PROCESS | 1744 | 1467237405925 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 14:56:45 INFO - PROCESS | 1744 | 1467237405931 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:56:45 INFO - PROCESS | 1744 | 1467237405935 Marionette TRACE conn4 <- [1,1490,null,{}] 14:56:45 INFO - PROCESS | 1744 | 1467237405940 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}] 14:56:45 INFO - PROCESS | 1744 | 1467237405951 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:46 INFO - PROCESS | 1744 | 1467237406418 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:56:46 INFO - PROCESS | 1744 | 1467237406644 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 1744 | 1467237406654 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ed000 == 42 [pid = 1744] [id = 380] 14:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9ed800) [pid = 1744] [serial = 1141] [outer = (nil)] 14:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8dab9800) [pid = 1744] [serial = 1142] [outer = 0x8d9ed800] 14:56:46 INFO - PROCESS | 1744 | 1467237406754 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e1d8400) [pid = 1744] [serial = 1143] [outer = 0x8d9ed800] 14:56:48 INFO - PROCESS | 1744 | 1467237408056 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]]]}] 14:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2142ms 14:56:48 INFO - PROCESS | 1744 | 1467237408073 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:56:48 INFO - PROCESS | 1744 | 1467237408080 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:56:48 INFO - PROCESS | 1744 | 1467237408088 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:56:48 INFO - PROCESS | 1744 | 1467237408093 Marionette TRACE conn4 <- [1,1494,null,{}] 14:56:48 INFO - PROCESS | 1744 | 1467237408100 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}] 14:56:48 INFO - PROCESS | 1744 | 1467237408105 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:48 INFO - PROCESS | 1744 | 1467237408281 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:56:48 INFO - PROCESS | 1744 | 1467237408608 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:48 INFO - PROCESS | 1744 | 1467237408620 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac3400 == 43 [pid = 1744] [id = 381] 14:56:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e934c00) [pid = 1744] [serial = 1144] [outer = (nil)] 14:56:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f505c00) [pid = 1744] [serial = 1145] [outer = 0x8e934c00] 14:56:48 INFO - PROCESS | 1744 | 1467237408705 Marionette DEBUG loaded listener.js 14:56:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f8f8000) [pid = 1744] [serial = 1146] [outer = 0x8e934c00] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cb400 == 42 [pid = 1744] [id = 351] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a0c00 == 41 [pid = 1744] [id = 369] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecdac00 == 40 [pid = 1744] [id = 344] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cf400 == 39 [pid = 1744] [id = 367] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ebc00 == 38 [pid = 1744] [id = 343] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebf3400 == 37 [pid = 1744] [id = 354] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d821400 == 36 [pid = 1744] [id = 342] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x921e4c00 == 35 [pid = 1744] [id = 355] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e3800 == 34 [pid = 1744] [id = 361] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d8000 == 33 [pid = 1744] [id = 360] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f4400 == 32 [pid = 1744] [id = 348] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a1800 == 31 [pid = 1744] [id = 358] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac1000 == 30 [pid = 1744] [id = 357] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb400 == 29 [pid = 1744] [id = 359] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4c00 == 28 [pid = 1744] [id = 352] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd7c00 == 27 [pid = 1744] [id = 365] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7f0c00 == 26 [pid = 1744] [id = 349] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8eb400 == 25 [pid = 1744] [id = 353] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ee800 == 24 [pid = 1744] [id = 356] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ed400 == 23 [pid = 1744] [id = 346] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6aa800 == 22 [pid = 1744] [id = 366] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4e0000 == 21 [pid = 1744] [id = 368] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9000 == 20 [pid = 1744] [id = 347] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8c00 == 19 [pid = 1744] [id = 345] 14:56:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8000 == 18 [pid = 1744] [id = 350] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x94f11400) [pid = 1744] [serial = 1082] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e1d4000) [pid = 1744] [serial = 1085] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92b0dc00) [pid = 1744] [serial = 1076] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ea05c00) [pid = 1744] [serial = 1095] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e939400) [pid = 1744] [serial = 1094] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x936a6400) [pid = 1744] [serial = 1077] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x94f14800) [pid = 1744] [serial = 1083] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ebeac00) [pid = 1744] [serial = 1071] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93871800) [pid = 1744] [serial = 1079] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ffcf800) [pid = 1744] [serial = 1074] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f8f7000) [pid = 1744] [serial = 1073] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e931000) [pid = 1744] [serial = 1070] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d825c00) [pid = 1744] [serial = 1091] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d81e800) [pid = 1744] [serial = 1088] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ebe7c00) [pid = 1744] [serial = 1086] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93a32000) [pid = 1744] [serial = 1080] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d9e9000) [pid = 1744] [serial = 1092] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e930000) [pid = 1744] [serial = 1089] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f4da800) [pid = 1744] [serial = 1097] [outer = (nil)] [url = about:blank] 14:56:50 INFO - PROCESS | 1744 | 1467237410811 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]]]}] 14:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2793ms 14:56:50 INFO - PROCESS | 1744 | 1467237410880 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:56:50 INFO - PROCESS | 1744 | 1467237410887 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 14:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:56:50 INFO - PROCESS | 1744 | 1467237410899 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:56:50 INFO - PROCESS | 1744 | 1467237410904 Marionette TRACE conn4 <- [1,1498,null,{}] 14:56:50 INFO - PROCESS | 1744 | 1467237410919 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}] 14:56:50 INFO - PROCESS | 1744 | 1467237410925 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:51 INFO - PROCESS | 1744 | 1467237411124 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:56:51 INFO - PROCESS | 1744 | 1467237411336 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:51 INFO - PROCESS | 1744 | 1467237411344 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3800 == 19 [pid = 1744] [id = 382] 14:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d7e3c00) [pid = 1744] [serial = 1147] [outer = (nil)] 14:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d825c00) [pid = 1744] [serial = 1148] [outer = 0x8d7e3c00] 14:56:51 INFO - PROCESS | 1744 | 1467237411419 Marionette DEBUG loaded listener.js 14:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d9ee800) [pid = 1744] [serial = 1149] [outer = 0x8d7e3c00] 14:56:52 INFO - PROCESS | 1744 | 1467237412195 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]]]}] 14:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1345ms 14:56:52 INFO - PROCESS | 1744 | 1467237412238 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:56:52 INFO - PROCESS | 1744 | 1467237412247 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 14:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:56:52 INFO - PROCESS | 1744 | 1467237412258 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:56:52 INFO - PROCESS | 1744 | 1467237412261 Marionette TRACE conn4 <- [1,1502,null,{}] 14:56:52 INFO - PROCESS | 1744 | 1467237412268 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}] 14:56:52 INFO - PROCESS | 1744 | 1467237412273 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:52 INFO - PROCESS | 1744 | 1467237412448 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:56:52 INFO - PROCESS | 1744 | 1467237412458 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:52 INFO - PROCESS | 1744 | 1467237412465 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933800 == 20 [pid = 1744] [id = 383] 14:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8e939400) [pid = 1744] [serial = 1150] [outer = (nil)] 14:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ea05c00) [pid = 1744] [serial = 1151] [outer = 0x8e939400] 14:56:52 INFO - PROCESS | 1744 | 1467237412667 Marionette DEBUG loaded listener.js 14:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ea0ec00) [pid = 1744] [serial = 1152] [outer = 0x8e939400] 14:56:53 INFO - PROCESS | 1744 | 1467237413551 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]]]}] 14:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1335ms 14:56:53 INFO - PROCESS | 1744 | 1467237413594 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:56:53 INFO - PROCESS | 1744 | 1467237413598 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 14:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:56:53 INFO - PROCESS | 1744 | 1467237413615 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:56:53 INFO - PROCESS | 1744 | 1467237413621 Marionette TRACE conn4 <- [1,1506,null,{}] 14:56:53 INFO - PROCESS | 1744 | 1467237413638 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}] 14:56:53 INFO - PROCESS | 1744 | 1467237413647 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:53 INFO - PROCESS | 1744 | 1467237413941 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:56:53 INFO - PROCESS | 1744 | 1467237413965 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 1744 | 1467237413976 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4da800 == 21 [pid = 1744] [id = 384] 14:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f4dc000) [pid = 1744] [serial = 1153] [outer = (nil)] 14:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f4e0c00) [pid = 1744] [serial = 1154] [outer = 0x8f4dc000] 14:56:54 INFO - PROCESS | 1744 | 1467237414047 Marionette DEBUG loaded listener.js 14:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f50d400) [pid = 1744] [serial = 1155] [outer = 0x8f4dc000] 14:56:54 INFO - PROCESS | 1744 | 1467237414935 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]]]}] 14:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1390ms 14:56:55 INFO - PROCESS | 1744 | 1467237415015 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:56:55 INFO - PROCESS | 1744 | 1467237415020 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 14:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:56:55 INFO - PROCESS | 1744 | 1467237415026 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:56:55 INFO - PROCESS | 1744 | 1467237415029 Marionette TRACE conn4 <- [1,1510,null,{}] 14:56:55 INFO - PROCESS | 1744 | 1467237415035 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}] 14:56:55 INFO - PROCESS | 1744 | 1467237415040 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:55 INFO - PROCESS | 1744 | 1467237415599 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f4dbc00) [pid = 1744] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d6a1c00) [pid = 1744] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d7e1800) [pid = 1744] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ecd8800) [pid = 1744] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d6aa400) [pid = 1744] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e1d1c00) [pid = 1744] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f4e1400) [pid = 1744] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e1cfc00) [pid = 1744] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d6a7c00) [pid = 1744] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:56:55 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d69d000) [pid = 1744] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:56:55 INFO - PROCESS | 1744 | 1467237415800 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:55 INFO - PROCESS | 1744 | 1467237415811 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e5800 == 22 [pid = 1744] [id = 385] 14:56:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d69d000) [pid = 1744] [serial = 1156] [outer = (nil)] 14:56:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d7e3400) [pid = 1744] [serial = 1157] [outer = 0x8d69d000] 14:56:55 INFO - PROCESS | 1744 | 1467237415889 Marionette DEBUG loaded listener.js 14:56:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ecd3400) [pid = 1744] [serial = 1158] [outer = 0x8d69d000] 14:56:56 INFO - PROCESS | 1744 | 1467237416657 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]]]}] 14:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1682ms 14:56:56 INFO - PROCESS | 1744 | 1467237416708 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:56:56 INFO - PROCESS | 1744 | 1467237416712 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:56:56 INFO - PROCESS | 1744 | 1467237416717 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:56:56 INFO - PROCESS | 1744 | 1467237416721 Marionette TRACE conn4 <- [1,1514,null,{}] 14:56:56 INFO - PROCESS | 1744 | 1467237416726 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}] 14:56:56 INFO - PROCESS | 1744 | 1467237416731 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:56 INFO - PROCESS | 1744 | 1467237416926 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:56:56 INFO - PROCESS | 1744 | 1467237416946 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:56 INFO - PROCESS | 1744 | 1467237416954 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81f800 == 23 [pid = 1744] [id = 386] 14:56:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d828000) [pid = 1744] [serial = 1159] [outer = (nil)] 14:56:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f8ef400) [pid = 1744] [serial = 1160] [outer = 0x8d828000] 14:56:57 INFO - PROCESS | 1744 | 1467237417030 Marionette DEBUG loaded listener.js 14:56:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ea0d000) [pid = 1744] [serial = 1161] [outer = 0x8d828000] 14:56:58 INFO - PROCESS | 1744 | 1467237418034 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]]]}] 14:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1341ms 14:56:58 INFO - PROCESS | 1744 | 1467237418060 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:56:58 INFO - PROCESS | 1744 | 1467237418066 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 14:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:56:58 INFO - PROCESS | 1744 | 1467237418076 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:56:58 INFO - PROCESS | 1744 | 1467237418081 Marionette TRACE conn4 <- [1,1518,null,{}] 14:56:58 INFO - PROCESS | 1744 | 1467237418089 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}] 14:56:58 INFO - PROCESS | 1744 | 1467237418095 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:58 INFO - PROCESS | 1744 | 1467237418285 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:56:58 INFO - PROCESS | 1744 | 1467237418528 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:58 INFO - PROCESS | 1744 | 1467237418542 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69c800 == 24 [pid = 1744] [id = 387] 14:56:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d69e800) [pid = 1744] [serial = 1162] [outer = (nil)] 14:56:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d827800) [pid = 1744] [serial = 1163] [outer = 0x8d69e800] 14:56:58 INFO - PROCESS | 1744 | 1467237418634 Marionette DEBUG loaded listener.js 14:56:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e1cd800) [pid = 1744] [serial = 1164] [outer = 0x8d69e800] 14:56:59 INFO - PROCESS | 1744 | 1467237419614 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]]]}] 14:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1584ms 14:56:59 INFO - PROCESS | 1744 | 1467237419659 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:56:59 INFO - PROCESS | 1744 | 1467237419666 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 14:56:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:56:59 INFO - PROCESS | 1744 | 1467237419677 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:56:59 INFO - PROCESS | 1744 | 1467237419681 Marionette TRACE conn4 <- [1,1522,null,{}] 14:56:59 INFO - PROCESS | 1744 | 1467237419688 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}] 14:56:59 INFO - PROCESS | 1744 | 1467237419694 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:56:59 INFO - PROCESS | 1744 | 1467237419909 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:57:00 INFO - PROCESS | 1744 | 1467237420127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:00 INFO - PROCESS | 1744 | 1467237420135 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d824000 == 25 [pid = 1744] [id = 388] 14:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ebef800) [pid = 1744] [serial = 1165] [outer = (nil)] 14:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4d6800) [pid = 1744] [serial = 1166] [outer = 0x8ebef800] 14:57:00 INFO - PROCESS | 1744 | 1467237420270 Marionette DEBUG loaded listener.js 14:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f4df800) [pid = 1744] [serial = 1167] [outer = 0x8ebef800] 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 14:57:01 INFO - PROCESS | 1744 | 1467237421325 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"]]]}] 14:57:01 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 () { 14:57:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:57:01 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 () { 14:57:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:57:01 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 () { 14:57:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:57:01 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 () { 14:57:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:57:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1701ms 14:57:01 INFO - PROCESS | 1744 | 1467237421383 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:57:01 INFO - PROCESS | 1744 | 1467237421389 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 14:57:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:57:01 INFO - PROCESS | 1744 | 1467237421397 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:57:01 INFO - PROCESS | 1744 | 1467237421403 Marionette TRACE conn4 <- [1,1526,null,{}] 14:57:01 INFO - PROCESS | 1744 | 1467237421421 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}] 14:57:01 INFO - PROCESS | 1744 | 1467237421431 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:01 INFO - PROCESS | 1744 | 1467237421616 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:57:01 INFO - PROCESS | 1744 | 1467237421838 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:01 INFO - PROCESS | 1744 | 1467237421849 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x92045000 == 26 [pid = 1744] [id = 389] 14:57:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92047400) [pid = 1744] [serial = 1168] [outer = (nil)] 14:57:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x921e3800) [pid = 1744] [serial = 1169] [outer = 0x92047400] 14:57:01 INFO - PROCESS | 1744 | 1467237421976 Marionette DEBUG loaded listener.js 14:57:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x921e8c00) [pid = 1744] [serial = 1170] [outer = 0x92047400] 14:57:02 INFO - PROCESS | 1744 | 1467237422873 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"]]]}] 14:57:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:57:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:57:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:57:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1498ms 14:57:02 INFO - PROCESS | 1744 | 1467237422953 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:57:02 INFO - PROCESS | 1744 | 1467237422958 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 14:57:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:57:02 INFO - PROCESS | 1744 | 1467237422967 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:57:02 INFO - PROCESS | 1744 | 1467237422971 Marionette TRACE conn4 <- [1,1530,null,{}] 14:57:02 INFO - PROCESS | 1744 | 1467237422978 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}] 14:57:02 INFO - PROCESS | 1744 | 1467237422983 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:03 INFO - PROCESS | 1744 | 1467237423173 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:57:03 INFO - PROCESS | 1744 | 1467237423342 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:03 INFO - PROCESS | 1744 | 1467237423351 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4da400 == 27 [pid = 1744] [id = 390] 14:57:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x921ebc00) [pid = 1744] [serial = 1171] [outer = (nil)] 14:57:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92b02c00) [pid = 1744] [serial = 1172] [outer = 0x921ebc00] 14:57:03 INFO - PROCESS | 1744 | 1467237423434 Marionette DEBUG loaded listener.js 14:57:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x936a5800) [pid = 1744] [serial = 1173] [outer = 0x921ebc00] 14:57:04 INFO - PROCESS | 1744 | 1467237424318 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]]]}] 14:57:04 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 14:57:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:57:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:57:04 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. 14:57:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:57:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1394ms 14:57:04 INFO - PROCESS | 1744 | 1467237424364 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:57:04 INFO - PROCESS | 1744 | 1467237424367 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:57:04 INFO - PROCESS | 1744 | 1467237424375 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:57:04 INFO - PROCESS | 1744 | 1467237424379 Marionette TRACE conn4 <- [1,1534,null,{}] 14:57:04 INFO - PROCESS | 1744 | 1467237424413 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}] 14:57:04 INFO - PROCESS | 1744 | 1467237424419 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:04 INFO - PROCESS | 1744 | 1467237424587 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:57:04 INFO - PROCESS | 1744 | 1467237424762 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 1744 | 1467237424770 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1400 == 28 [pid = 1744] [id = 391] 14:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d2c4c00) [pid = 1744] [serial = 1174] [outer = (nil)] 14:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9372b000) [pid = 1744] [serial = 1175] [outer = 0x8d2c4c00] 14:57:04 INFO - PROCESS | 1744 | 1467237424853 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93872800) [pid = 1744] [serial = 1176] [outer = 0x8d2c4c00] 14:57:06 INFO - PROCESS | 1744 | 1467237426108 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]]]}] 14:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1871ms 14:57:06 INFO - PROCESS | 1744 | 1467237426501 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:57:06 INFO - PROCESS | 1744 | 1467237426510 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 14:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:57:06 INFO - PROCESS | 1744 | 1467237426696 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:57:06 INFO - PROCESS | 1744 | 1467237426705 Marionette TRACE conn4 <- [1,1538,null,{}] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f50fc00) [pid = 1744] [serial = 1119] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e92e000) [pid = 1744] [serial = 1121] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d7e5c00) [pid = 1744] [serial = 1100] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d825800) [pid = 1744] [serial = 1101] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f4e4000) [pid = 1744] [serial = 1098] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ffcd000) [pid = 1744] [serial = 1109] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ecdb800) [pid = 1744] [serial = 1110] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e92e400) [pid = 1744] [serial = 1103] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ea02c00) [pid = 1744] [serial = 1104] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f50c800) [pid = 1744] [serial = 1106] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7c2400) [pid = 1744] [serial = 1107] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8e1d6800) [pid = 1744] [serial = 1115] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d7ea400) [pid = 1744] [serial = 1112] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d81b400) [pid = 1744] [serial = 1113] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91802c00) [pid = 1744] [serial = 1124] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91809800) [pid = 1744] [serial = 1125] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f504c00) [pid = 1744] [serial = 1118] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f8edc00) [pid = 1744] [serial = 1122] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e938000) [pid = 1744] [serial = 1116] [outer = (nil)] [url = about:blank] 14:57:06 INFO - PROCESS | 1744 | 1467237426758 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}] 14:57:06 INFO - PROCESS | 1744 | 1467237426772 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:07 INFO - PROCESS | 1744 | 1467237427015 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:57:07 INFO - PROCESS | 1744 | 1467237427190 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:07 INFO - PROCESS | 1744 | 1467237427206 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e400 == 29 [pid = 1744] [id = 392] 14:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d6a6400) [pid = 1744] [serial = 1177] [outer = (nil)] 14:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d821000) [pid = 1744] [serial = 1178] [outer = 0x8d6a6400] 14:57:07 INFO - PROCESS | 1744 | 1467237427330 Marionette DEBUG loaded listener.js 14:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d829400) [pid = 1744] [serial = 1179] [outer = 0x8d6a6400] 14:57:08 INFO - PROCESS | 1744 | 1467237428202 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]]]}] 14:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1623ms 14:57:08 INFO - PROCESS | 1744 | 1467237428235 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:57:08 INFO - PROCESS | 1744 | 1467237428242 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 14:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:57:08 INFO - PROCESS | 1744 | 1467237428252 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:57:08 INFO - PROCESS | 1744 | 1467237428256 Marionette TRACE conn4 <- [1,1542,null,{}] 14:57:08 INFO - PROCESS | 1744 | 1467237428262 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}] 14:57:08 INFO - PROCESS | 1744 | 1467237428267 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:08 INFO - PROCESS | 1744 | 1467237428434 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:57:08 INFO - PROCESS | 1744 | 1467237428445 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:08 INFO - PROCESS | 1744 | 1467237428454 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d8c00 == 30 [pid = 1744] [id = 393] 14:57:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ea06400) [pid = 1744] [serial = 1180] [outer = (nil)] 14:57:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ebeb400) [pid = 1744] [serial = 1181] [outer = 0x8ea06400] 14:57:08 INFO - PROCESS | 1744 | 1467237428523 Marionette DEBUG loaded listener.js 14:57:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ecd7c00) [pid = 1744] [serial = 1182] [outer = 0x8ea06400] 14:57:09 INFO - PROCESS | 1744 | 1467237429481 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]]]}] 14:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1282ms 14:57:09 INFO - PROCESS | 1744 | 1467237429535 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:57:09 INFO - PROCESS | 1744 | 1467237429539 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 14:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:57:09 INFO - PROCESS | 1744 | 1467237429545 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:57:09 INFO - PROCESS | 1744 | 1467237429551 Marionette TRACE conn4 <- [1,1546,null,{}] 14:57:09 INFO - PROCESS | 1744 | 1467237429577 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}] 14:57:09 INFO - PROCESS | 1744 | 1467237429586 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:09 INFO - PROCESS | 1744 | 1467237429793 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:57:09 INFO - PROCESS | 1744 | 1467237429815 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 1744 | 1467237429828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8ed000 == 31 [pid = 1744] [id = 394] 14:57:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f8edc00) [pid = 1744] [serial = 1183] [outer = (nil)] 14:57:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f8f8800) [pid = 1744] [serial = 1184] [outer = 0x8f8edc00] 14:57:09 INFO - PROCESS | 1744 | 1467237429895 Marionette DEBUG loaded listener.js 14:57:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91801400) [pid = 1744] [serial = 1185] [outer = 0x8f8edc00] 14:57:11 INFO - PROCESS | 1744 | 1467237431033 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]]]}] 14:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1542ms 14:57:11 INFO - PROCESS | 1744 | 1467237431091 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:57:11 INFO - PROCESS | 1744 | 1467237431122 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 14:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:57:11 INFO - PROCESS | 1744 | 1467237431144 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:57:11 INFO - PROCESS | 1744 | 1467237431149 Marionette TRACE conn4 <- [1,1550,null,{}] 14:57:11 INFO - PROCESS | 1744 | 1467237431166 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}] 14:57:11 INFO - PROCESS | 1744 | 1467237431173 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:11 INFO - PROCESS | 1744 | 1467237431522 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a2400) [pid = 1744] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f4e3c00) [pid = 1744] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x921e5800) [pid = 1744] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e934c00) [pid = 1744] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x921e8400) [pid = 1744] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d7e3c00) [pid = 1744] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e939400) [pid = 1744] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:57:12 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f4dc000) [pid = 1744] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:57:12 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x921ed800) [pid = 1744] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:57:12 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d9ed800) [pid = 1744] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:57:12 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d69d000) [pid = 1744] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:57:12 INFO - PROCESS | 1744 | 1467237432007 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:12 INFO - PROCESS | 1744 | 1467237432017 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8000 == 32 [pid = 1744] [id = 395] 14:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d6a2400) [pid = 1744] [serial = 1186] [outer = (nil)] 14:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e93a800) [pid = 1744] [serial = 1187] [outer = 0x8d6a2400] 14:57:12 INFO - PROCESS | 1744 | 1467237432099 Marionette DEBUG loaded listener.js 14:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f4dcc00) [pid = 1744] [serial = 1188] [outer = 0x8d6a2400] 14:57:12 INFO - PROCESS | 1744 | 1467237432858 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]]]}] 14:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1743ms 14:57:12 INFO - PROCESS | 1744 | 1467237432886 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:57:12 INFO - PROCESS | 1744 | 1467237432890 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:57:12 INFO - PROCESS | 1744 | 1467237432896 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:57:12 INFO - PROCESS | 1744 | 1467237432899 Marionette TRACE conn4 <- [1,1554,null,{}] 14:57:12 INFO - PROCESS | 1744 | 1467237432914 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}] 14:57:12 INFO - PROCESS | 1744 | 1467237432918 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:13 INFO - PROCESS | 1744 | 1467237433067 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:57:13 INFO - PROCESS | 1744 | 1467237433086 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:13 INFO - PROCESS | 1744 | 1467237433093 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3000 == 33 [pid = 1744] [id = 396] 14:57:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8eccf400) [pid = 1744] [serial = 1189] [outer = (nil)] 14:57:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9204a800) [pid = 1744] [serial = 1190] [outer = 0x8eccf400] 14:57:13 INFO - PROCESS | 1744 | 1467237433161 Marionette DEBUG loaded listener.js 14:57:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92877400) [pid = 1744] [serial = 1191] [outer = 0x8eccf400] 14:57:14 INFO - PROCESS | 1744 | 1467237434201 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]]]}] 14:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1354ms 14:57:14 INFO - PROCESS | 1744 | 1467237434251 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:57:14 INFO - PROCESS | 1744 | 1467237434259 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 14:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:57:14 INFO - PROCESS | 1744 | 1467237434269 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:57:14 INFO - PROCESS | 1744 | 1467237434275 Marionette TRACE conn4 <- [1,1558,null,{}] 14:57:14 INFO - PROCESS | 1744 | 1467237434284 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}] 14:57:14 INFO - PROCESS | 1744 | 1467237434290 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:14 INFO - PROCESS | 1744 | 1467237434483 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:57:14 INFO - PROCESS | 1744 | 1467237434659 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:14 INFO - PROCESS | 1744 | 1467237434674 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3c00 == 34 [pid = 1744] [id = 397] 14:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7e5c00) [pid = 1744] [serial = 1192] [outer = (nil)] 14:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1cc800) [pid = 1744] [serial = 1193] [outer = 0x8d7e5c00] 14:57:14 INFO - PROCESS | 1744 | 1467237434828 Marionette DEBUG loaded listener.js 14:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e92f400) [pid = 1744] [serial = 1194] [outer = 0x8d7e5c00] 14:57:15 INFO - PROCESS | 1744 | 1467237435781 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]]]}] 14:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1543ms 14:57:15 INFO - PROCESS | 1744 | 1467237435811 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:57:15 INFO - PROCESS | 1744 | 1467237435818 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 14:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:57:15 INFO - PROCESS | 1744 | 1467237435829 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:57:15 INFO - PROCESS | 1744 | 1467237435833 Marionette TRACE conn4 <- [1,1562,null,{}] 14:57:15 INFO - PROCESS | 1744 | 1467237435840 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}] 14:57:15 INFO - PROCESS | 1744 | 1467237435846 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:16 INFO - PROCESS | 1744 | 1467237436030 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:57:16 INFO - PROCESS | 1744 | 1467237436219 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:16 INFO - PROCESS | 1744 | 1467237436230 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0b400 == 35 [pid = 1744] [id = 398] 14:57:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4d8800) [pid = 1744] [serial = 1195] [outer = (nil)] 14:57:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7bac00) [pid = 1744] [serial = 1196] [outer = 0x8f4d8800] 14:57:16 INFO - PROCESS | 1744 | 1467237436357 Marionette DEBUG loaded listener.js 14:57:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8f9400) [pid = 1744] [serial = 1197] [outer = 0x8f4d8800] 14:57:17 INFO - PROCESS | 1744 | 1467237437324 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]]]}] 14:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1545ms 14:57:17 INFO - PROCESS | 1744 | 1467237437374 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:57:17 INFO - PROCESS | 1744 | 1467237437378 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 14:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:57:17 INFO - PROCESS | 1744 | 1467237437386 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:57:17 INFO - PROCESS | 1744 | 1467237437392 Marionette TRACE conn4 <- [1,1566,null,{}] 14:57:17 INFO - PROCESS | 1744 | 1467237437408 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}] 14:57:17 INFO - PROCESS | 1744 | 1467237437417 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:17 INFO - PROCESS | 1744 | 1467237437599 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:57:17 INFO - PROCESS | 1744 | 1467237437832 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:17 INFO - PROCESS | 1744 | 1467237437845 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f1800 == 36 [pid = 1744] [id = 399] 14:57:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92b0dc00) [pid = 1744] [serial = 1198] [outer = (nil)] 14:57:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93a2e400) [pid = 1744] [serial = 1199] [outer = 0x92b0dc00] 14:57:17 INFO - PROCESS | 1744 | 1467237437975 Marionette DEBUG loaded listener.js 14:57:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93a34c00) [pid = 1744] [serial = 1200] [outer = 0x92b0dc00] 14:57:18 INFO - PROCESS | 1744 | 1467237438918 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]]]}] 14:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1593ms 14:57:18 INFO - PROCESS | 1744 | 1467237438979 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:57:18 INFO - PROCESS | 1744 | 1467237438985 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 14:57:18 INFO - PROCESS | 1744 | 1467237438991 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:57:18 INFO - PROCESS | 1744 | 1467237438995 Marionette TRACE conn4 <- [1,1570,null,{}] 14:57:19 INFO - PROCESS | 1744 | 1467237439001 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}] 14:57:19 INFO - PROCESS | 1744 | 1467237439006 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:19 INFO - PROCESS | 1744 | 1467237439225 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:57:19 INFO - PROCESS | 1744 | 1467237439444 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:19 INFO - PROCESS | 1744 | 1467237439453 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebea800 == 37 [pid = 1744] [id = 400] 14:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92047800) [pid = 1744] [serial = 1201] [outer = (nil)] 14:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94f15000) [pid = 1744] [serial = 1202] [outer = 0x92047800] 14:57:19 INFO - PROCESS | 1744 | 1467237439580 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94f19000) [pid = 1744] [serial = 1203] [outer = 0x92047800] 14:57:20 INFO - PROCESS | 1744 | 1467237440513 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]]]}] 14:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1591ms 14:57:20 INFO - PROCESS | 1744 | 1467237440582 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:57:20 INFO - PROCESS | 1744 | 1467237440587 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:57:20 INFO - PROCESS | 1744 | 1467237440593 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - PROCESS | 1744 | 1467237440597 Marionette TRACE conn4 <- [1,1574,null,{}] 14:57:20 INFO - PROCESS | 1744 | 1467237440604 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}] 14:57:20 INFO - PROCESS | 1744 | 1467237440610 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:20 INFO - PROCESS | 1744 | 1467237440829 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:57:21 INFO - PROCESS | 1744 | 1467237441050 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:21 INFO - PROCESS | 1744 | 1467237441066 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d826000 == 38 [pid = 1744] [id = 401] 14:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x94f12800) [pid = 1744] [serial = 1204] [outer = (nil)] 14:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x94f57800) [pid = 1744] [serial = 1205] [outer = 0x94f12800] 14:57:21 INFO - PROCESS | 1744 | 1467237441198 Marionette DEBUG loaded listener.js 14:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x94f59000) [pid = 1744] [serial = 1206] [outer = 0x94f12800] 14:57:22 INFO - PROCESS | 1744 | 1467237442225 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]]]}] 14:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1683ms 14:57:22 INFO - PROCESS | 1744 | 1467237442277 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:57:22 INFO - PROCESS | 1744 | 1467237442282 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 14:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:57:22 INFO - PROCESS | 1744 | 1467237442291 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:57:22 INFO - PROCESS | 1744 | 1467237442295 Marionette TRACE conn4 <- [1,1578,null,{}] 14:57:22 INFO - PROCESS | 1744 | 1467237442305 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}] 14:57:22 INFO - PROCESS | 1744 | 1467237442317 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:22 INFO - PROCESS | 1744 | 1467237442650 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:57:23 INFO - PROCESS | 1744 | 1467237443026 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:23 INFO - PROCESS | 1744 | 1467237443039 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3000 == 39 [pid = 1744] [id = 402] 14:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d6a3400) [pid = 1744] [serial = 1207] [outer = (nil)] 14:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e1d6400) [pid = 1744] [serial = 1208] [outer = 0x8d6a3400] 14:57:23 INFO - PROCESS | 1744 | 1467237443131 Marionette DEBUG loaded listener.js 14:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ea0dc00) [pid = 1744] [serial = 1209] [outer = 0x8d6a3400] 14:57:24 INFO - PROCESS | 1744 | 1467237444271 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]]]}] 14:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2036ms 14:57:24 INFO - PROCESS | 1744 | 1467237444328 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:57:24 INFO - PROCESS | 1744 | 1467237444335 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 14:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:57:24 INFO - PROCESS | 1744 | 1467237444346 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:57:24 INFO - PROCESS | 1744 | 1467237444350 Marionette TRACE conn4 <- [1,1582,null,{}] 14:57:24 INFO - PROCESS | 1744 | 1467237444358 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}] 14:57:24 INFO - PROCESS | 1744 | 1467237444363 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:24 INFO - PROCESS | 1744 | 1467237444536 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:57:24 INFO - PROCESS | 1744 | 1467237444873 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:24 INFO - PROCESS | 1744 | 1467237444883 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d2000 == 40 [pid = 1744] [id = 403] 14:57:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e92e800) [pid = 1744] [serial = 1210] [outer = (nil)] 14:57:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e939000) [pid = 1744] [serial = 1211] [outer = 0x8e92e800] 14:57:24 INFO - PROCESS | 1744 | 1467237444959 Marionette DEBUG loaded listener.js 14:57:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ea0d800) [pid = 1744] [serial = 1212] [outer = 0x8e92e800] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8000 == 39 [pid = 1744] [id = 395] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8ed000 == 38 [pid = 1744] [id = 394] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d8c00 == 37 [pid = 1744] [id = 393] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e400 == 36 [pid = 1744] [id = 392] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1400 == 35 [pid = 1744] [id = 391] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x92045000 == 34 [pid = 1744] [id = 389] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4da400 == 33 [pid = 1744] [id = 390] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d824000 == 32 [pid = 1744] [id = 388] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e3000 == 31 [pid = 1744] [id = 402] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d826000 == 30 [pid = 1744] [id = 401] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f1800 == 29 [pid = 1744] [id = 399] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebea800 == 28 [pid = 1744] [id = 400] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0b400 == 27 [pid = 1744] [id = 398] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3000 == 26 [pid = 1744] [id = 396] 14:57:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3c00 == 25 [pid = 1744] [id = 397] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f8f0c00) [pid = 1744] [serial = 1130] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x921edc00) [pid = 1744] [serial = 1134] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x921e8000) [pid = 1744] [serial = 1133] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8f8000) [pid = 1744] [serial = 1146] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f505c00) [pid = 1744] [serial = 1145] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92b03c00) [pid = 1744] [serial = 1137] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92879000) [pid = 1744] [serial = 1136] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d825c00) [pid = 1744] [serial = 1148] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d9ee800) [pid = 1744] [serial = 1149] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ea05c00) [pid = 1744] [serial = 1151] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f4e0c00) [pid = 1744] [serial = 1154] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92b0f800) [pid = 1744] [serial = 1140] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92b0b000) [pid = 1744] [serial = 1139] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e1d8400) [pid = 1744] [serial = 1143] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8dab9800) [pid = 1744] [serial = 1142] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f8ef400) [pid = 1744] [serial = 1160] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f50d400) [pid = 1744] [serial = 1155] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ecd3400) [pid = 1744] [serial = 1158] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d7e3400) [pid = 1744] [serial = 1157] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ea0ec00) [pid = 1744] [serial = 1152] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ea09400) [pid = 1744] [serial = 1128] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8dac0800) [pid = 1744] [serial = 1127] [outer = (nil)] [url = about:blank] 14:57:26 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91803000) [pid = 1744] [serial = 1131] [outer = (nil)] [url = about:blank] 14:57:27 INFO - PROCESS | 1744 | 1467237447053 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]]]}] 14:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2738ms 14:57:27 INFO - PROCESS | 1744 | 1467237447083 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:57:27 INFO - PROCESS | 1744 | 1467237447089 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 14:57:27 INFO - PROCESS | 1744 | 1467237447096 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:57:27 INFO - PROCESS | 1744 | 1467237447101 Marionette TRACE conn4 <- [1,1586,null,{}] 14:57:27 INFO - PROCESS | 1744 | 1467237447109 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}] 14:57:27 INFO - PROCESS | 1744 | 1467237447115 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:27 INFO - PROCESS | 1744 | 1467237447280 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:57:27 INFO - PROCESS | 1744 | 1467237447292 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:27 INFO - PROCESS | 1744 | 1467237447301 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3000 == 26 [pid = 1744] [id = 404] 14:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d7e3400) [pid = 1744] [serial = 1213] [outer = (nil)] 14:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d81e000) [pid = 1744] [serial = 1214] [outer = 0x8d7e3400] 14:57:27 INFO - PROCESS | 1744 | 1467237447412 Marionette DEBUG loaded listener.js 14:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d825000) [pid = 1744] [serial = 1215] [outer = 0x8d7e3400] 14:57:28 INFO - PROCESS | 1744 | 1467237448395 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]]]}] 14:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1331ms 14:57:28 INFO - PROCESS | 1744 | 1467237448430 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:57:28 INFO - PROCESS | 1744 | 1467237448438 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 14:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:57:28 INFO - PROCESS | 1744 | 1467237448450 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:57:28 INFO - PROCESS | 1744 | 1467237448454 Marionette TRACE conn4 <- [1,1590,null,{}] 14:57:28 INFO - PROCESS | 1744 | 1467237448465 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}] 14:57:28 INFO - PROCESS | 1744 | 1467237448470 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:28 INFO - PROCESS | 1744 | 1467237448644 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:57:28 INFO - PROCESS | 1744 | 1467237448655 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:28 INFO - PROCESS | 1744 | 1467237448664 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d3400 == 27 [pid = 1744] [id = 405] 14:57:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1d4400) [pid = 1744] [serial = 1216] [outer = (nil)] 14:57:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e1d8c00) [pid = 1744] [serial = 1217] [outer = 0x8e1d4400] 14:57:28 INFO - PROCESS | 1744 | 1467237448737 Marionette DEBUG loaded listener.js 14:57:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e934400) [pid = 1744] [serial = 1218] [outer = 0x8e1d4400] 14:57:29 INFO - PROCESS | 1744 | 1467237449764 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]]]}] 14:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1344ms 14:57:29 INFO - PROCESS | 1744 | 1467237449794 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:57:29 INFO - PROCESS | 1744 | 1467237449798 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:57:29 INFO - PROCESS | 1744 | 1467237449805 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:57:29 INFO - PROCESS | 1744 | 1467237449811 Marionette TRACE conn4 <- [1,1594,null,{}] 14:57:29 INFO - PROCESS | 1744 | 1467237449841 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}] 14:57:29 INFO - PROCESS | 1744 | 1467237449849 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:30 INFO - PROCESS | 1744 | 1467237450068 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:57:30 INFO - PROCESS | 1744 | 1467237450094 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:30 INFO - PROCESS | 1744 | 1467237450110 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d9400 == 28 [pid = 1744] [id = 406] 14:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4dac00) [pid = 1744] [serial = 1219] [outer = (nil)] 14:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f4df400) [pid = 1744] [serial = 1220] [outer = 0x8f4dac00] 14:57:30 INFO - PROCESS | 1744 | 1467237450184 Marionette DEBUG loaded listener.js 14:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f508c00) [pid = 1744] [serial = 1221] [outer = 0x8f4dac00] 14:57:31 INFO - PROCESS | 1744 | 1467237451187 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]]]}] 14:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1449ms 14:57:31 INFO - PROCESS | 1744 | 1467237451255 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:57:31 INFO - PROCESS | 1744 | 1467237451260 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 14:57:31 INFO - PROCESS | 1744 | 1467237451266 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:57:31 INFO - PROCESS | 1744 | 1467237451269 Marionette TRACE conn4 <- [1,1598,null,{}] 14:57:31 INFO - PROCESS | 1744 | 1467237451275 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}] 14:57:31 INFO - PROCESS | 1744 | 1467237451280 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:31 INFO - PROCESS | 1744 | 1467237451523 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eccf400) [pid = 1744] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d2c4c00) [pid = 1744] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a2400) [pid = 1744] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d6a6400) [pid = 1744] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x921ebc00) [pid = 1744] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d69e800) [pid = 1744] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ebef800) [pid = 1744] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92047400) [pid = 1744] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d828000) [pid = 1744] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ea06400) [pid = 1744] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:57:32 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f8edc00) [pid = 1744] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:57:32 INFO - PROCESS | 1744 | 1467237452088 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:32 INFO - PROCESS | 1744 | 1467237452096 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4c00 == 29 [pid = 1744] [id = 407] 14:57:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d2d0000) [pid = 1744] [serial = 1222] [outer = (nil)] 14:57:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d6a6400) [pid = 1744] [serial = 1223] [outer = 0x8d2d0000] 14:57:32 INFO - PROCESS | 1744 | 1467237452172 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ebf3800) [pid = 1744] [serial = 1224] [outer = 0x8d2d0000] 14:57:32 INFO - PROCESS | 1744 | 1467237452882 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]]]}] 14:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1639ms 14:57:32 INFO - PROCESS | 1744 | 1467237452905 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:57:32 INFO - PROCESS | 1744 | 1467237452908 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 14:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:57:32 INFO - PROCESS | 1744 | 1467237452915 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:57:32 INFO - PROCESS | 1744 | 1467237452918 Marionette TRACE conn4 <- [1,1602,null,{}] 14:57:32 INFO - PROCESS | 1744 | 1467237452923 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}] 14:57:32 INFO - PROCESS | 1744 | 1467237452929 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:33 INFO - PROCESS | 1744 | 1467237453126 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:57:33 INFO - PROCESS | 1744 | 1467237453143 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:33 INFO - PROCESS | 1744 | 1467237453150 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bd800 == 30 [pid = 1744] [id = 408] 14:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7c1c00) [pid = 1744] [serial = 1225] [outer = (nil)] 14:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f8f1000) [pid = 1744] [serial = 1226] [outer = 0x8f7c1c00] 14:57:33 INFO - PROCESS | 1744 | 1467237453220 Marionette DEBUG loaded listener.js 14:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ffcb400) [pid = 1744] [serial = 1227] [outer = 0x8f7c1c00] 14:57:34 INFO - PROCESS | 1744 | 1467237454159 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]]]}] 14:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1333ms 14:57:34 INFO - PROCESS | 1744 | 1467237454249 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:57:34 INFO - PROCESS | 1744 | 1467237454256 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 14:57:34 INFO - PROCESS | 1744 | 1467237454265 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:57:34 INFO - PROCESS | 1744 | 1467237454270 Marionette TRACE conn4 <- [1,1606,null,{}] 14:57:34 INFO - PROCESS | 1744 | 1467237454289 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}] 14:57:34 INFO - PROCESS | 1744 | 1467237454295 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:34 INFO - PROCESS | 1744 | 1467237454472 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:57:34 INFO - PROCESS | 1744 | 1467237454668 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:34 INFO - PROCESS | 1744 | 1467237454683 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2800 == 31 [pid = 1744] [id = 409] 14:57:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d7efc00) [pid = 1744] [serial = 1228] [outer = (nil)] 14:57:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d822c00) [pid = 1744] [serial = 1229] [outer = 0x8d7efc00] 14:57:34 INFO - PROCESS | 1744 | 1467237454822 Marionette DEBUG loaded listener.js 14:57:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8dabe800) [pid = 1744] [serial = 1230] [outer = 0x8d7efc00] 14:57:35 INFO - PROCESS | 1744 | 1467237455866 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]]]}] 14:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1652ms 14:57:35 INFO - PROCESS | 1744 | 1467237455916 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:57:35 INFO - PROCESS | 1744 | 1467237455924 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 14:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:57:35 INFO - PROCESS | 1744 | 1467237455936 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:57:35 INFO - PROCESS | 1744 | 1467237455939 Marionette TRACE conn4 <- [1,1610,null,{}] 14:57:35 INFO - PROCESS | 1744 | 1467237455946 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}] 14:57:35 INFO - PROCESS | 1744 | 1467237455952 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:36 INFO - PROCESS | 1744 | 1467237456139 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:57:36 INFO - PROCESS | 1744 | 1467237456416 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:36 INFO - PROCESS | 1744 | 1467237456426 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f5c00 == 32 [pid = 1744] [id = 410] 14:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ebea800) [pid = 1744] [serial = 1231] [outer = (nil)] 14:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ecd8800) [pid = 1744] [serial = 1232] [outer = 0x8ebea800] 14:57:36 INFO - PROCESS | 1744 | 1467237456513 Marionette DEBUG loaded listener.js 14:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d6aa400) [pid = 1744] [serial = 1233] [outer = 0x8ebea800] 14:57:37 INFO - PROCESS | 1744 | 1467237457595 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]]]}] 14:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1737ms 14:57:37 INFO - PROCESS | 1744 | 1467237457672 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:57:37 INFO - PROCESS | 1744 | 1467237457677 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:57:37 INFO - PROCESS | 1744 | 1467237457683 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:57:37 INFO - PROCESS | 1744 | 1467237457690 Marionette TRACE conn4 <- [1,1614,null,{}] 14:57:37 INFO - PROCESS | 1744 | 1467237457706 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}] 14:57:37 INFO - PROCESS | 1744 | 1467237457715 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:37 INFO - PROCESS | 1744 | 1467237457955 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:57:38 INFO - PROCESS | 1744 | 1467237458180 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:38 INFO - PROCESS | 1744 | 1467237458190 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180ec00 == 33 [pid = 1744] [id = 411] 14:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91810800) [pid = 1744] [serial = 1234] [outer = (nil)] 14:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91ac5800) [pid = 1744] [serial = 1235] [outer = 0x91810800] 14:57:38 INFO - PROCESS | 1744 | 1467237458273 Marionette DEBUG loaded listener.js 14:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91aca800) [pid = 1744] [serial = 1236] [outer = 0x91810800] 14:57:39 INFO - PROCESS | 1744 | 1467237459260 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]]]}] 14:57:39 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 14:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1656ms 14:57:39 INFO - PROCESS | 1744 | 1467237459340 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:57:39 INFO - PROCESS | 1744 | 1467237459345 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 14:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:57:39 INFO - PROCESS | 1744 | 1467237459352 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:57:39 INFO - PROCESS | 1744 | 1467237459355 Marionette TRACE conn4 <- [1,1618,null,{}] 14:57:39 INFO - PROCESS | 1744 | 1467237459361 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}] 14:57:39 INFO - PROCESS | 1744 | 1467237459366 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:39 INFO - PROCESS | 1744 | 1467237459552 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:57:39 INFO - PROCESS | 1744 | 1467237459771 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:39 INFO - PROCESS | 1744 | 1467237459782 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb400 == 34 [pid = 1744] [id = 412] 14:57:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d7e1400) [pid = 1744] [serial = 1237] [outer = (nil)] 14:57:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91809400) [pid = 1744] [serial = 1238] [outer = 0x8d7e1400] 14:57:39 INFO - PROCESS | 1744 | 1467237459905 Marionette DEBUG loaded listener.js 14:57:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x921f1800) [pid = 1744] [serial = 1239] [outer = 0x8d7e1400] 14:57:41 INFO - PROCESS | 1744 | 1467237461140 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]]]}] 14:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1883ms 14:57:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4c00 == 33 [pid = 1744] [id = 407] 14:57:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d9400 == 32 [pid = 1744] [id = 406] 14:57:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d3400 == 31 [pid = 1744] [id = 405] 14:57:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3000 == 30 [pid = 1744] [id = 404] 14:57:41 INFO - PROCESS | 1744 | 1467237461281 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:57:41 INFO - PROCESS | 1744 | 1467237461291 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 14:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:57:41 INFO - PROCESS | 1744 | 1467237461313 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:57:41 INFO - PROCESS | 1744 | 1467237461320 Marionette TRACE conn4 <- [1,1622,null,{}] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9204a800) [pid = 1744] [serial = 1190] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9372b000) [pid = 1744] [serial = 1175] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f4dcc00) [pid = 1744] [serial = 1188] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d829400) [pid = 1744] [serial = 1179] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d821000) [pid = 1744] [serial = 1178] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e93a800) [pid = 1744] [serial = 1187] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92b02c00) [pid = 1744] [serial = 1172] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e1cd800) [pid = 1744] [serial = 1164] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f4d6800) [pid = 1744] [serial = 1166] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x921e3800) [pid = 1744] [serial = 1169] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x936a5800) [pid = 1744] [serial = 1173] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ea0d000) [pid = 1744] [serial = 1161] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d827800) [pid = 1744] [serial = 1163] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ebeb400) [pid = 1744] [serial = 1181] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f4df800) [pid = 1744] [serial = 1167] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91801400) [pid = 1744] [serial = 1185] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f8f8800) [pid = 1744] [serial = 1184] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ecd7c00) [pid = 1744] [serial = 1182] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x93872800) [pid = 1744] [serial = 1176] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x921e8c00) [pid = 1744] [serial = 1170] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92877400) [pid = 1744] [serial = 1191] [outer = (nil)] [url = about:blank] 14:57:41 INFO - PROCESS | 1744 | 1467237461446 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}] 14:57:41 INFO - PROCESS | 1744 | 1467237461452 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:41 INFO - PROCESS | 1744 | 1467237461610 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:57:41 INFO - PROCESS | 1744 | 1467237461737 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:41 INFO - PROCESS | 1744 | 1467237461747 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9400 == 31 [pid = 1744] [id = 413] 14:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d7ea400) [pid = 1744] [serial = 1240] [outer = (nil)] 14:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d9f6c00) [pid = 1744] [serial = 1241] [outer = 0x8d7ea400] 14:57:41 INFO - PROCESS | 1744 | 1467237461838 Marionette DEBUG loaded listener.js 14:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e1cd800) [pid = 1744] [serial = 1242] [outer = 0x8d7ea400] 14:57:42 INFO - PROCESS | 1744 | 1467237462633 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]]]}] 14:57:42 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 14:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1360ms 14:57:42 INFO - PROCESS | 1744 | 1467237462671 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:57:42 INFO - PROCESS | 1744 | 1467237462679 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 14:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:57:42 INFO - PROCESS | 1744 | 1467237462690 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:57:42 INFO - PROCESS | 1744 | 1467237462694 Marionette TRACE conn4 <- [1,1626,null,{}] 14:57:42 INFO - PROCESS | 1744 | 1467237462701 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}] 14:57:42 INFO - PROCESS | 1744 | 1467237462707 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:42 INFO - PROCESS | 1744 | 1467237462892 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:57:42 INFO - PROCESS | 1744 | 1467237462902 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 1744 | 1467237462914 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d823000 == 32 [pid = 1744] [id = 414] 14:57:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ea08c00) [pid = 1744] [serial = 1243] [outer = (nil)] 14:57:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ebef800) [pid = 1744] [serial = 1244] [outer = 0x8ea08c00] 14:57:43 INFO - PROCESS | 1744 | 1467237463121 Marionette DEBUG loaded listener.js 14:57:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ecd9400) [pid = 1744] [serial = 1245] [outer = 0x8ea08c00] 14:57:44 INFO - PROCESS | 1744 | 1467237464005 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]]]}] 14:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1333ms 14:57:44 INFO - PROCESS | 1744 | 1467237464023 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:57:44 INFO - PROCESS | 1744 | 1467237464028 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 14:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:57:44 INFO - PROCESS | 1744 | 1467237464039 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:57:44 INFO - PROCESS | 1744 | 1467237464043 Marionette TRACE conn4 <- [1,1630,null,{}] 14:57:44 INFO - PROCESS | 1744 | 1467237464070 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}] 14:57:44 INFO - PROCESS | 1744 | 1467237464080 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:44 INFO - PROCESS | 1744 | 1467237464297 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:57:44 INFO - PROCESS | 1744 | 1467237464332 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 1744 | 1467237464345 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffcc400 == 33 [pid = 1744] [id = 415] 14:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ffcd000) [pid = 1744] [serial = 1246] [outer = (nil)] 14:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ffd6c00) [pid = 1744] [serial = 1247] [outer = 0x8ffcd000] 14:57:44 INFO - PROCESS | 1744 | 1467237464414 Marionette DEBUG loaded listener.js 14:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9180e800) [pid = 1744] [serial = 1248] [outer = 0x8ffcd000] 14:57:45 INFO - PROCESS | 1744 | 1467237465368 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]]]}] 14:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1388ms 14:57:45 INFO - PROCESS | 1744 | 1467237465434 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:57:45 INFO - PROCESS | 1744 | 1467237465439 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:57:45 INFO - PROCESS | 1744 | 1467237465445 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:57:45 INFO - PROCESS | 1744 | 1467237465449 Marionette TRACE conn4 <- [1,1634,null,{}] 14:57:45 INFO - PROCESS | 1744 | 1467237465454 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}] 14:57:45 INFO - PROCESS | 1744 | 1467237465459 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:45 INFO - PROCESS | 1744 | 1467237465671 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:57:45 INFO - PROCESS | 1744 | 1467237465697 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:45 INFO - PROCESS | 1744 | 1467237465703 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2400 == 34 [pid = 1744] [id = 416] 14:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ac3c00) [pid = 1744] [serial = 1249] [outer = (nil)] 14:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x921e9400) [pid = 1744] [serial = 1250] [outer = 0x91ac3c00] 14:57:45 INFO - PROCESS | 1744 | 1467237465773 Marionette DEBUG loaded listener.js 14:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x921ec000) [pid = 1744] [serial = 1251] [outer = 0x91ac3c00] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d7e5c00) [pid = 1744] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f4d8800) [pid = 1744] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92b0dc00) [pid = 1744] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92047800) [pid = 1744] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x94f12800) [pid = 1744] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e92e800) [pid = 1744] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d6a3400) [pid = 1744] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d7e3400) [pid = 1744] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e1d4400) [pid = 1744] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f4dac00) [pid = 1744] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:57:46 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d2d0000) [pid = 1744] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:57:46 INFO - PROCESS | 1744 | 1467237466759 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]]]}] 14:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1341ms 14:57:46 INFO - PROCESS | 1744 | 1467237466787 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:57:46 INFO - PROCESS | 1744 | 1467237466791 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 14:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:57:46 INFO - PROCESS | 1744 | 1467237466797 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:57:46 INFO - PROCESS | 1744 | 1467237466799 Marionette TRACE conn4 <- [1,1638,null,{}] 14:57:46 INFO - PROCESS | 1744 | 1467237466805 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}] 14:57:46 INFO - PROCESS | 1744 | 1467237466811 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:46 INFO - PROCESS | 1744 | 1467237466978 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:57:47 INFO - PROCESS | 1744 | 1467237466992 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:47 INFO - PROCESS | 1744 | 1467237467001 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5800 == 35 [pid = 1744] [id = 417] 14:57:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d69e000) [pid = 1744] [serial = 1252] [outer = (nil)] 14:57:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x92047800) [pid = 1744] [serial = 1253] [outer = 0x8d69e000] 14:57:47 INFO - PROCESS | 1744 | 1467237467068 Marionette DEBUG loaded listener.js 14:57:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x921e5800) [pid = 1744] [serial = 1254] [outer = 0x8d69e000] 14:57:48 INFO - PROCESS | 1744 | 1467237468009 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]]]}] 14:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1279ms 14:57:48 INFO - PROCESS | 1744 | 1467237468077 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:57:48 INFO - PROCESS | 1744 | 1467237468082 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 14:57:48 INFO - PROCESS | 1744 | 1467237468088 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:57:48 INFO - PROCESS | 1744 | 1467237468092 Marionette TRACE conn4 <- [1,1642,null,{}] 14:57:48 INFO - PROCESS | 1744 | 1467237468097 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}] 14:57:48 INFO - PROCESS | 1744 | 1467237468108 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:48 INFO - PROCESS | 1744 | 1467237468453 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:57:48 INFO - PROCESS | 1744 | 1467237468545 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:48 INFO - PROCESS | 1744 | 1467237468555 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e1800 == 36 [pid = 1744] [id = 418] 14:57:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d7e2400) [pid = 1744] [serial = 1255] [outer = (nil)] 14:57:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d7e7800) [pid = 1744] [serial = 1256] [outer = 0x8d7e2400] 14:57:48 INFO - PROCESS | 1744 | 1467237468684 Marionette DEBUG loaded listener.js 14:57:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d825400) [pid = 1744] [serial = 1257] [outer = 0x8d7e2400] 14:57:49 INFO - PROCESS | 1744 | 1467237469726 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]]]}] 14:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1685ms 14:57:49 INFO - PROCESS | 1744 | 1467237469776 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:57:49 INFO - PROCESS | 1744 | 1467237469783 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 14:57:49 INFO - PROCESS | 1744 | 1467237469791 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:57:49 INFO - PROCESS | 1744 | 1467237469796 Marionette TRACE conn4 <- [1,1646,null,{}] 14:57:49 INFO - PROCESS | 1744 | 1467237469803 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}] 14:57:49 INFO - PROCESS | 1744 | 1467237469808 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:50 INFO - PROCESS | 1744 | 1467237470015 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:57:50 INFO - PROCESS | 1744 | 1467237470246 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:50 INFO - PROCESS | 1744 | 1467237470253 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d9c00 == 37 [pid = 1744] [id = 419] 14:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e92d800) [pid = 1744] [serial = 1258] [outer = (nil)] 14:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e93b800) [pid = 1744] [serial = 1259] [outer = 0x8e92d800] 14:57:50 INFO - PROCESS | 1744 | 1467237470400 Marionette DEBUG loaded listener.js 14:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ebe9400) [pid = 1744] [serial = 1260] [outer = 0x8e92d800] 14:57:51 INFO - PROCESS | 1744 | 1467237471413 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]]]}] 14:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1687ms 14:57:51 INFO - PROCESS | 1744 | 1467237471478 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 1744 | 1467237471483 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 14:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:57:51 INFO - PROCESS | 1744 | 1467237471490 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - PROCESS | 1744 | 1467237471494 Marionette TRACE conn4 <- [1,1650,null,{}] 14:57:51 INFO - PROCESS | 1744 | 1467237471501 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}] 14:57:51 INFO - PROCESS | 1744 | 1467237471505 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:51 INFO - PROCESS | 1744 | 1467237471741 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:57:52 INFO - PROCESS | 1744 | 1467237472091 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 1744 | 1467237472101 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bfc00 == 38 [pid = 1744] [id = 420] 14:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7c0800) [pid = 1744] [serial = 1261] [outer = (nil)] 14:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7c6c00) [pid = 1744] [serial = 1262] [outer = 0x8f7c0800] 14:57:52 INFO - PROCESS | 1744 | 1467237472199 Marionette DEBUG loaded listener.js 14:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8f7000) [pid = 1744] [serial = 1263] [outer = 0x8f7c0800] 14:57:53 INFO - PROCESS | 1744 | 1467237473111 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]]]}] 14:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1688ms 14:57:53 INFO - PROCESS | 1744 | 1467237473181 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:57:53 INFO - PROCESS | 1744 | 1467237473188 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:57:53 INFO - PROCESS | 1744 | 1467237473206 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:57:53 INFO - PROCESS | 1744 | 1467237473214 Marionette TRACE conn4 <- [1,1654,null,{}] 14:57:53 INFO - PROCESS | 1744 | 1467237473220 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}] 14:57:53 INFO - PROCESS | 1744 | 1467237473227 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:53 INFO - PROCESS | 1744 | 1467237473409 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:57:53 INFO - PROCESS | 1744 | 1467237473556 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:53 INFO - PROCESS | 1744 | 1467237473567 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4800 == 39 [pid = 1744] [id = 421] 14:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f50f000) [pid = 1744] [serial = 1264] [outer = (nil)] 14:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92b04000) [pid = 1744] [serial = 1265] [outer = 0x8f50f000] 14:57:53 INFO - PROCESS | 1744 | 1467237473646 Marionette DEBUG loaded listener.js 14:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9369e400) [pid = 1744] [serial = 1266] [outer = 0x8f50f000] 14:57:54 INFO - PROCESS | 1744 | 1467237474585 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]]]}] 14:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1448ms 14:57:54 INFO - PROCESS | 1744 | 1467237474647 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:57:54 INFO - PROCESS | 1744 | 1467237474652 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 14:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:57:54 INFO - PROCESS | 1744 | 1467237474658 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:57:54 INFO - PROCESS | 1744 | 1467237474662 Marionette TRACE conn4 <- [1,1658,null,{}] 14:57:54 INFO - PROCESS | 1744 | 1467237474668 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}] 14:57:54 INFO - PROCESS | 1744 | 1467237474673 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:54 INFO - PROCESS | 1744 | 1467237474852 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:57:55 INFO - PROCESS | 1744 | 1467237475028 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:55 INFO - PROCESS | 1744 | 1467237475035 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180b000 == 40 [pid = 1744] [id = 422] 14:57:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92b09000) [pid = 1744] [serial = 1267] [outer = (nil)] 14:57:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93734c00) [pid = 1744] [serial = 1268] [outer = 0x92b09000] 14:57:55 INFO - PROCESS | 1744 | 1467237475120 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93868000) [pid = 1744] [serial = 1269] [outer = 0x92b09000] 14:57:56 INFO - PROCESS | 1744 | 1467237476038 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]]]}] 14:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1431ms 14:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:57:56 INFO - PROCESS | 1744 | 1467237476090 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:57:56 INFO - PROCESS | 1744 | 1467237476094 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:57:56 INFO - PROCESS | 1744 | 1467237476101 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:57:56 INFO - PROCESS | 1744 | 1467237476104 Marionette TRACE conn4 <- [1,1662,null,{}] 14:57:56 INFO - PROCESS | 1744 | 1467237476110 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}] 14:57:56 INFO - PROCESS | 1744 | 1467237476115 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:56 INFO - PROCESS | 1744 | 1467237476422 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:57:56 INFO - PROCESS | 1744 | 1467237476661 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:56 INFO - PROCESS | 1744 | 1467237476678 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a0000 == 41 [pid = 1744] [id = 423] 14:57:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d825c00) [pid = 1744] [serial = 1270] [outer = (nil)] 14:57:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4da400) [pid = 1744] [serial = 1271] [outer = 0x8d825c00] 14:57:56 INFO - PROCESS | 1744 | 1467237476803 Marionette DEBUG loaded listener.js 14:57:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x94f5b000) [pid = 1744] [serial = 1272] [outer = 0x8d825c00] 14:57:58 INFO - PROCESS | 1744 | 1467237478007 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]]]}] 14:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1937ms 14:57:58 INFO - PROCESS | 1744 | 1467237478037 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:57:58 INFO - PROCESS | 1744 | 1467237478044 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 14:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:57:58 INFO - PROCESS | 1744 | 1467237478051 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:57:58 INFO - PROCESS | 1744 | 1467237478056 Marionette TRACE conn4 <- [1,1666,null,{}] 14:57:58 INFO - PROCESS | 1744 | 1467237478066 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}] 14:57:58 INFO - PROCESS | 1744 | 1467237478071 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:58 INFO - PROCESS | 1744 | 1467237478249 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:57:58 INFO - PROCESS | 1744 | 1467237478438 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:58 INFO - PROCESS | 1744 | 1467237478450 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:57:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9eec00 == 42 [pid = 1744] [id = 424] 14:57:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d9f3400) [pid = 1744] [serial = 1273] [outer = (nil)] 14:57:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8dac3800) [pid = 1744] [serial = 1274] [outer = 0x8d9f3400] 14:57:58 INFO - PROCESS | 1744 | 1467237478524 Marionette DEBUG loaded listener.js 14:57:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e92d000) [pid = 1744] [serial = 1275] [outer = 0x8d9f3400] 14:57:59 INFO - PROCESS | 1744 | 1467237479526 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]]]}] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933800 == 41 [pid = 1744] [id = 383] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4da800 == 40 [pid = 1744] [id = 384] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81f800 == 39 [pid = 1744] [id = 386] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e5800 == 38 [pid = 1744] [id = 385] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3800 == 37 [pid = 1744] [id = 382] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2400 == 36 [pid = 1744] [id = 416] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffcc400 == 35 [pid = 1744] [id = 415] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d823000 == 34 [pid = 1744] [id = 414] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9400 == 33 [pid = 1744] [id = 413] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac3400 == 32 [pid = 1744] [id = 381] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8daba400 == 31 [pid = 1744] [id = 371] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb400 == 30 [pid = 1744] [id = 412] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d2000 == 29 [pid = 1744] [id = 403] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ed000 == 28 [pid = 1744] [id = 380] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bd800 == 27 [pid = 1744] [id = 408] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ecc00 == 26 [pid = 1744] [id = 373] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f5c00 == 25 [pid = 1744] [id = 410] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e8800 == 24 [pid = 1744] [id = 379] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x9180ec00 == 23 [pid = 1744] [id = 411] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8800 == 22 [pid = 1744] [id = 374] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2ce000 == 21 [pid = 1744] [id = 377] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e2800 == 20 [pid = 1744] [id = 409] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4db400 == 19 [pid = 1744] [id = 372] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2800 == 18 [pid = 1744] [id = 375] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69c800 == 17 [pid = 1744] [id = 387] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd8c00 == 16 [pid = 1744] [id = 376] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x921e2c00 == 15 [pid = 1744] [id = 378] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a5400 == 14 [pid = 1744] [id = 370] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a0000 == 13 [pid = 1744] [id = 423] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x9180b000 == 12 [pid = 1744] [id = 422] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a4800 == 11 [pid = 1744] [id = 421] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d9c00 == 10 [pid = 1744] [id = 419] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bfc00 == 9 [pid = 1744] [id = 420] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5800 == 8 [pid = 1744] [id = 417] 14:58:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e1800 == 7 [pid = 1744] [id = 418] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8f1000) [pid = 1744] [serial = 1226] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e92f400) [pid = 1744] [serial = 1194] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e1cc800) [pid = 1744] [serial = 1193] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f8f9400) [pid = 1744] [serial = 1197] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f7bac00) [pid = 1744] [serial = 1196] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93a34c00) [pid = 1744] [serial = 1200] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93a2e400) [pid = 1744] [serial = 1199] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x94f19000) [pid = 1744] [serial = 1203] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x94f15000) [pid = 1744] [serial = 1202] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x94f59000) [pid = 1744] [serial = 1206] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x94f57800) [pid = 1744] [serial = 1205] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e939000) [pid = 1744] [serial = 1211] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ea0dc00) [pid = 1744] [serial = 1209] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d81e000) [pid = 1744] [serial = 1214] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d825000) [pid = 1744] [serial = 1215] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e1d8c00) [pid = 1744] [serial = 1217] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e1d6400) [pid = 1744] [serial = 1208] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f4df400) [pid = 1744] [serial = 1220] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d6a6400) [pid = 1744] [serial = 1223] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ea0d800) [pid = 1744] [serial = 1212] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f508c00) [pid = 1744] [serial = 1221] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ebf3800) [pid = 1744] [serial = 1224] [outer = (nil)] [url = about:blank] 14:58:00 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8e934400) [pid = 1744] [serial = 1218] [outer = (nil)] [url = about:blank] 14:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2591ms 14:58:00 INFO - PROCESS | 1744 | 1467237480760 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:58:00 INFO - PROCESS | 1744 | 1467237480765 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 14:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:58:00 INFO - PROCESS | 1744 | 1467237480776 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:58:00 INFO - PROCESS | 1744 | 1467237480784 Marionette TRACE conn4 <- [1,1670,null,{}] 14:58:00 INFO - PROCESS | 1744 | 1467237480793 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}] 14:58:00 INFO - PROCESS | 1744 | 1467237480800 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:00 INFO - PROCESS | 1744 | 1467237480975 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:58:01 INFO - PROCESS | 1744 | 1467237481106 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:01 INFO - PROCESS | 1744 | 1467237481113 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a1c00 == 8 [pid = 1744] [id = 425] 14:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d6a2400) [pid = 1744] [serial = 1276] [outer = (nil)] 14:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d6a6800) [pid = 1744] [serial = 1277] [outer = 0x8d6a2400] 14:58:01 INFO - PROCESS | 1744 | 1467237481190 Marionette DEBUG loaded listener.js 14:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d7e2000) [pid = 1744] [serial = 1278] [outer = 0x8d6a2400] 14:58:02 INFO - PROCESS | 1744 | 1467237482133 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]]]}] 14:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1393ms 14:58:02 INFO - PROCESS | 1744 | 1467237482170 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:58:02 INFO - PROCESS | 1744 | 1467237482176 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:58:02 INFO - PROCESS | 1744 | 1467237482189 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:58:02 INFO - PROCESS | 1744 | 1467237482196 Marionette TRACE conn4 <- [1,1674,null,{}] 14:58:02 INFO - PROCESS | 1744 | 1467237482203 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}] 14:58:02 INFO - PROCESS | 1744 | 1467237482209 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:02 INFO - PROCESS | 1744 | 1467237482396 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:58:02 INFO - PROCESS | 1744 | 1467237482541 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:02 INFO - PROCESS | 1744 | 1467237482550 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f1c00 == 9 [pid = 1744] [id = 426] 14:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d9f3800) [pid = 1744] [serial = 1279] [outer = (nil)] 14:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8dabe000) [pid = 1744] [serial = 1280] [outer = 0x8d9f3800] 14:58:02 INFO - PROCESS | 1744 | 1467237482626 Marionette DEBUG loaded listener.js 14:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8e1d7400) [pid = 1744] [serial = 1281] [outer = 0x8d9f3800] 14:58:03 INFO - PROCESS | 1744 | 1467237483610 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]]]}] 14:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1490ms 14:58:03 INFO - PROCESS | 1744 | 1467237483675 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 1744 | 1467237483679 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 14:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:58:03 INFO - PROCESS | 1744 | 1467237483686 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - PROCESS | 1744 | 1467237483690 Marionette TRACE conn4 <- [1,1678,null,{}] 14:58:03 INFO - PROCESS | 1744 | 1467237483716 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}] 14:58:03 INFO - PROCESS | 1744 | 1467237483726 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:03 INFO - PROCESS | 1744 | 1467237483959 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:58:04 INFO - PROCESS | 1744 | 1467237483984 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 1744 | 1467237483997 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebed000 == 10 [pid = 1744] [id = 427] 14:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ebed400) [pid = 1744] [serial = 1282] [outer = (nil)] 14:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ecd4000) [pid = 1744] [serial = 1283] [outer = 0x8ebed400] 14:58:04 INFO - PROCESS | 1744 | 1467237484075 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4d7800) [pid = 1744] [serial = 1284] [outer = 0x8ebed400] 14:58:05 INFO - PROCESS | 1744 | 1467237485081 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]]]}] 14:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1483ms 14:58:05 INFO - PROCESS | 1744 | 1467237485170 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:58:05 INFO - PROCESS | 1744 | 1467237485174 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 14:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:58:05 INFO - PROCESS | 1744 | 1467237485181 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:58:05 INFO - PROCESS | 1744 | 1467237485184 Marionette TRACE conn4 <- [1,1682,null,{}] 14:58:05 INFO - PROCESS | 1744 | 1467237485189 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}] 14:58:05 INFO - PROCESS | 1744 | 1467237485195 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:05 INFO - PROCESS | 1744 | 1467237485809 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d69e000) [pid = 1744] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ffcd000) [pid = 1744] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ac3c00) [pid = 1744] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7c1c00) [pid = 1744] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91810800) [pid = 1744] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d7e1400) [pid = 1744] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ea08c00) [pid = 1744] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d7ea400) [pid = 1744] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ebea800) [pid = 1744] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:58:05 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d7efc00) [pid = 1744] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:58:05 INFO - PROCESS | 1744 | 1467237485975 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:05 INFO - PROCESS | 1744 | 1467237485982 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e000 == 11 [pid = 1744] [id = 428] 14:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d6a1000) [pid = 1744] [serial = 1285] [outer = (nil)] 14:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d81e400) [pid = 1744] [serial = 1286] [outer = 0x8d6a1000] 14:58:06 INFO - PROCESS | 1744 | 1467237486058 Marionette DEBUG loaded listener.js 14:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f4df800) [pid = 1744] [serial = 1287] [outer = 0x8d6a1000] 14:58:06 INFO - PROCESS | 1744 | 1467237486832 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]]]}] 14:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1685ms 14:58:06 INFO - PROCESS | 1744 | 1467237486866 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:58:06 INFO - PROCESS | 1744 | 1467237486870 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:58:06 INFO - PROCESS | 1744 | 1467237486877 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:58:06 INFO - PROCESS | 1744 | 1467237486879 Marionette TRACE conn4 <- [1,1686,null,{}] 14:58:06 INFO - PROCESS | 1744 | 1467237486885 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}] 14:58:06 INFO - PROCESS | 1744 | 1467237486890 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:07 INFO - PROCESS | 1744 | 1467237487131 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:58:07 INFO - PROCESS | 1744 | 1467237487172 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:07 INFO - PROCESS | 1744 | 1467237487182 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9000 == 12 [pid = 1744] [id = 429] 14:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f4e4400) [pid = 1744] [serial = 1288] [outer = (nil)] 14:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f7c2400) [pid = 1744] [serial = 1289] [outer = 0x8f4e4400] 14:58:07 INFO - PROCESS | 1744 | 1467237487252 Marionette DEBUG loaded listener.js 14:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7c5400) [pid = 1744] [serial = 1290] [outer = 0x8f4e4400] 14:58:08 INFO - PROCESS | 1744 | 1467237488355 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]]]}] 14:58:08 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 14:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1529ms 14:58:08 INFO - PROCESS | 1744 | 1467237488409 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:58:08 INFO - PROCESS | 1744 | 1467237488416 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 14:58:08 INFO - PROCESS | 1744 | 1467237488424 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:58:08 INFO - PROCESS | 1744 | 1467237488430 Marionette TRACE conn4 <- [1,1690,null,{}] 14:58:08 INFO - PROCESS | 1744 | 1467237488438 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}] 14:58:08 INFO - PROCESS | 1744 | 1467237488444 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:08 INFO - PROCESS | 1744 | 1467237488644 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:58:08 INFO - PROCESS | 1744 | 1467237488892 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 1744 | 1467237488901 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e7800 == 13 [pid = 1744] [id = 430] 14:58:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d69d400) [pid = 1744] [serial = 1291] [outer = (nil)] 14:58:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d9e8000) [pid = 1744] [serial = 1292] [outer = 0x8d69d400] 14:58:09 INFO - PROCESS | 1744 | 1467237489017 Marionette DEBUG loaded listener.js 14:58:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8dabb000) [pid = 1744] [serial = 1293] [outer = 0x8d69d400] 14:58:09 INFO - PROCESS | 1744 | 1467237489993 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]]]}] 14:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1641ms 14:58:10 INFO - PROCESS | 1744 | 1467237490070 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 1744 | 1467237490078 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:58:10 INFO - PROCESS | 1744 | 1467237490091 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - PROCESS | 1744 | 1467237490095 Marionette TRACE conn4 <- [1,1694,null,{}] 14:58:10 INFO - PROCESS | 1744 | 1467237490102 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}] 14:58:10 INFO - PROCESS | 1744 | 1467237490108 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:10 INFO - PROCESS | 1744 | 1467237490297 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:58:10 INFO - PROCESS | 1744 | 1467237490520 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:10 INFO - PROCESS | 1744 | 1467237490532 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8400 == 14 [pid = 1744] [id = 431] 14:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ea07800) [pid = 1744] [serial = 1294] [outer = (nil)] 14:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ebf3800) [pid = 1744] [serial = 1295] [outer = 0x8ea07800] 14:58:10 INFO - PROCESS | 1744 | 1467237490641 Marionette DEBUG loaded listener.js 14:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f502c00) [pid = 1744] [serial = 1296] [outer = 0x8ea07800] 14:58:11 INFO - PROCESS | 1744 | 1467237491720 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]]]}] 14:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1645ms 14:58:11 INFO - PROCESS | 1744 | 1467237491736 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:58:11 INFO - PROCESS | 1744 | 1467237491739 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 14:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:58:11 INFO - PROCESS | 1744 | 1467237491746 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:58:11 INFO - PROCESS | 1744 | 1467237491752 Marionette TRACE conn4 <- [1,1698,null,{}] 14:58:11 INFO - PROCESS | 1744 | 1467237491769 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}] 14:58:11 INFO - PROCESS | 1744 | 1467237491777 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:11 INFO - PROCESS | 1744 | 1467237491971 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:58:12 INFO - PROCESS | 1744 | 1467237492264 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:12 INFO - PROCESS | 1744 | 1467237492277 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffca800 == 15 [pid = 1744] [id = 432] 14:58:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ffce800) [pid = 1744] [serial = 1297] [outer = (nil)] 14:58:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ffd3400) [pid = 1744] [serial = 1298] [outer = 0x8ffce800] 14:58:12 INFO - PROCESS | 1744 | 1467237492361 Marionette DEBUG loaded listener.js 14:58:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91803800) [pid = 1744] [serial = 1299] [outer = 0x8ffce800] 14:58:13 INFO - PROCESS | 1744 | 1467237493338 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]]]}] 14:58:13 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 14:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1648ms 14:58:13 INFO - PROCESS | 1744 | 1467237493403 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:58:13 INFO - PROCESS | 1744 | 1467237493409 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 14:58:13 INFO - PROCESS | 1744 | 1467237493415 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:58:13 INFO - PROCESS | 1744 | 1467237493420 Marionette TRACE conn4 <- [1,1702,null,{}] 14:58:13 INFO - PROCESS | 1744 | 1467237493426 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}] 14:58:13 INFO - PROCESS | 1744 | 1467237493431 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:13 INFO - PROCESS | 1744 | 1467237493619 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:58:13 INFO - PROCESS | 1744 | 1467237493843 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:13 INFO - PROCESS | 1744 | 1467237493854 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e5c00 == 16 [pid = 1744] [id = 433] 14:58:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e1d5c00) [pid = 1744] [serial = 1300] [outer = (nil)] 14:58:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9180b400) [pid = 1744] [serial = 1301] [outer = 0x8e1d5c00] 14:58:13 INFO - PROCESS | 1744 | 1467237493979 Marionette DEBUG loaded listener.js 14:58:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91ac3800) [pid = 1744] [serial = 1302] [outer = 0x8e1d5c00] 14:58:15 INFO - PROCESS | 1744 | 1467237495089 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]]]}] 14:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1740ms 14:58:15 INFO - PROCESS | 1744 | 1467237495155 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:58:15 INFO - PROCESS | 1744 | 1467237495168 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:58:15 INFO - PROCESS | 1744 | 1467237495183 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:58:15 INFO - PROCESS | 1744 | 1467237495187 Marionette TRACE conn4 <- [1,1706,null,{}] 14:58:15 INFO - PROCESS | 1744 | 1467237495202 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}] 14:58:15 INFO - PROCESS | 1744 | 1467237495207 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:15 INFO - PROCESS | 1744 | 1467237495470 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92047800) [pid = 1744] [serial = 1253] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ffd6c00) [pid = 1744] [serial = 1247] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x921e9400) [pid = 1744] [serial = 1250] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ffcb400) [pid = 1744] [serial = 1227] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91ac5800) [pid = 1744] [serial = 1235] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91aca800) [pid = 1744] [serial = 1236] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91809400) [pid = 1744] [serial = 1238] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x921f1800) [pid = 1744] [serial = 1239] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ebef800) [pid = 1744] [serial = 1244] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d9f6c00) [pid = 1744] [serial = 1241] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e1cd800) [pid = 1744] [serial = 1242] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ecd8800) [pid = 1744] [serial = 1232] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d6aa400) [pid = 1744] [serial = 1233] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d822c00) [pid = 1744] [serial = 1229] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8dabe800) [pid = 1744] [serial = 1230] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x921e5800) [pid = 1744] [serial = 1254] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x921ec000) [pid = 1744] [serial = 1251] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9180e800) [pid = 1744] [serial = 1248] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8ecd9400) [pid = 1744] [serial = 1245] [outer = (nil)] [url = about:blank] 14:58:15 INFO - PROCESS | 1744 | 1467237495719 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 1744 | 1467237495733 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d822c00 == 17 [pid = 1744] [id = 434] 14:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d826400) [pid = 1744] [serial = 1303] [outer = (nil)] 14:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d9ef000) [pid = 1744] [serial = 1304] [outer = 0x8d826400] 14:58:15 INFO - PROCESS | 1744 | 1467237495818 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8dac1800) [pid = 1744] [serial = 1305] [outer = 0x8d826400] 14:58:16 INFO - PROCESS | 1744 | 1467237496630 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]]]}] 14:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1495ms 14:58:16 INFO - PROCESS | 1744 | 1467237496689 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 1744 | 1467237496696 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 14:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:58:16 INFO - PROCESS | 1744 | 1467237496707 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 1744 | 1467237496711 Marionette TRACE conn4 <- [1,1710,null,{}] 14:58:16 INFO - PROCESS | 1744 | 1467237496717 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}] 14:58:16 INFO - PROCESS | 1744 | 1467237496722 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:16 INFO - PROCESS | 1744 | 1467237496883 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:58:16 INFO - PROCESS | 1744 | 1467237496895 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:16 INFO - PROCESS | 1744 | 1467237496902 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81fc00 == 18 [pid = 1744] [id = 435] 14:58:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ea05c00) [pid = 1744] [serial = 1306] [outer = (nil)] 14:58:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ebefc00) [pid = 1744] [serial = 1307] [outer = 0x8ea05c00] 14:58:16 INFO - PROCESS | 1744 | 1467237496973 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ecd4c00) [pid = 1744] [serial = 1308] [outer = 0x8ea05c00] 14:58:17 INFO - PROCESS | 1744 | 1467237497949 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]]]}] 14:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1280ms 14:58:17 INFO - PROCESS | 1744 | 1467237497987 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:58:17 INFO - PROCESS | 1744 | 1467237497990 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 14:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:58:18 INFO - PROCESS | 1744 | 1467237498003 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:58:18 INFO - PROCESS | 1744 | 1467237498008 Marionette TRACE conn4 <- [1,1714,null,{}] 14:58:18 INFO - PROCESS | 1744 | 1467237498029 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}] 14:58:18 INFO - PROCESS | 1744 | 1467237498047 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:18 INFO - PROCESS | 1744 | 1467237498274 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:58:18 INFO - PROCESS | 1744 | 1467237498295 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:18 INFO - PROCESS | 1744 | 1467237498303 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c8400 == 19 [pid = 1744] [id = 436] 14:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7c9c00) [pid = 1744] [serial = 1309] [outer = (nil)] 14:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ffcd800) [pid = 1744] [serial = 1310] [outer = 0x8f7c9c00] 14:58:18 INFO - PROCESS | 1744 | 1467237498375 Marionette DEBUG loaded listener.js 14:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91809400) [pid = 1744] [serial = 1311] [outer = 0x8f7c9c00] 14:58:19 INFO - PROCESS | 1744 | 1467237499346 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]]]}] 14:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1405ms 14:58:19 INFO - PROCESS | 1744 | 1467237499406 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:58:19 INFO - PROCESS | 1744 | 1467237499411 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 14:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:58:19 INFO - PROCESS | 1744 | 1467237499418 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:58:19 INFO - PROCESS | 1744 | 1467237499421 Marionette TRACE conn4 <- [1,1718,null,{}] 14:58:19 INFO - PROCESS | 1744 | 1467237499426 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}] 14:58:19 INFO - PROCESS | 1744 | 1467237499431 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:19 INFO - PROCESS | 1744 | 1467237499700 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:58:19 INFO - PROCESS | 1744 | 1467237499730 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 1744 | 1467237499737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e935800 == 20 [pid = 1744] [id = 437] 14:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ea0fc00) [pid = 1744] [serial = 1312] [outer = (nil)] 14:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91acc800) [pid = 1744] [serial = 1313] [outer = 0x8ea0fc00] 14:58:19 INFO - PROCESS | 1744 | 1467237499811 Marionette DEBUG loaded listener.js 14:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x921e3c00) [pid = 1744] [serial = 1314] [outer = 0x8ea0fc00] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ebed400) [pid = 1744] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d6a1000) [pid = 1744] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d9f3800) [pid = 1744] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d6a2400) [pid = 1744] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d9f3400) [pid = 1744] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d7e2400) [pid = 1744] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e92d800) [pid = 1744] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f7c0800) [pid = 1744] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f50f000) [pid = 1744] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92b09000) [pid = 1744] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8d825c00) [pid = 1744] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:58:20 INFO - PROCESS | 1744 | 1467237500863 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]]]}] 14:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1494ms 14:58:20 INFO - PROCESS | 1744 | 1467237500913 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:58:20 INFO - PROCESS | 1744 | 1467237500917 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 14:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:58:20 INFO - PROCESS | 1744 | 1467237500924 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:58:20 INFO - PROCESS | 1744 | 1467237500927 Marionette TRACE conn4 <- [1,1722,null,{}] 14:58:20 INFO - PROCESS | 1744 | 1467237500933 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}] 14:58:20 INFO - PROCESS | 1744 | 1467237500938 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:21 INFO - PROCESS | 1744 | 1467237501094 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:58:21 INFO - PROCESS | 1744 | 1467237501105 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:21 INFO - PROCESS | 1744 | 1467237501112 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab5800 == 21 [pid = 1744] [id = 438] 14:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ecdc800) [pid = 1744] [serial = 1315] [outer = (nil)] 14:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91810000) [pid = 1744] [serial = 1316] [outer = 0x8ecdc800] 14:58:21 INFO - PROCESS | 1744 | 1467237501302 Marionette DEBUG loaded listener.js 14:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x92052000) [pid = 1744] [serial = 1317] [outer = 0x8ecdc800] 14:58:22 INFO - PROCESS | 1744 | 1467237502141 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]]]}] 14:58:22 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 14:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1280ms 14:58:22 INFO - PROCESS | 1744 | 1467237502280 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:58:22 INFO - PROCESS | 1744 | 1467237502285 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:58:22 INFO - PROCESS | 1744 | 1467237502318 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:58:22 INFO - PROCESS | 1744 | 1467237502325 Marionette TRACE conn4 <- [1,1726,null,{}] 14:58:22 INFO - PROCESS | 1744 | 1467237502374 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}] 14:58:22 INFO - PROCESS | 1744 | 1467237502380 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:22 INFO - PROCESS | 1744 | 1467237502635 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:58:22 INFO - PROCESS | 1744 | 1467237502767 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:22 INFO - PROCESS | 1744 | 1467237502780 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4000 == 22 [pid = 1744] [id = 439] 14:58:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d9e8800) [pid = 1744] [serial = 1318] [outer = (nil)] 14:58:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8daba800) [pid = 1744] [serial = 1319] [outer = 0x8d9e8800] 14:58:22 INFO - PROCESS | 1744 | 1467237502927 Marionette DEBUG loaded listener.js 14:58:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8e931400) [pid = 1744] [serial = 1320] [outer = 0x8d9e8800] 14:58:23 INFO - PROCESS | 1744 | 1467237503942 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]]]}] 14:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1695ms 14:58:24 INFO - PROCESS | 1744 | 1467237504004 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:58:24 INFO - PROCESS | 1744 | 1467237504009 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 14:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:58:24 INFO - PROCESS | 1744 | 1467237504020 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:58:24 INFO - PROCESS | 1744 | 1467237504025 Marionette TRACE conn4 <- [1,1730,null,{}] 14:58:24 INFO - PROCESS | 1744 | 1467237504033 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}] 14:58:24 INFO - PROCESS | 1744 | 1467237504038 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:24 INFO - PROCESS | 1744 | 1467237504271 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:58:24 INFO - PROCESS | 1744 | 1467237504500 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:24 INFO - PROCESS | 1744 | 1467237504507 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ecc00 == 23 [pid = 1744] [id = 440] 14:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f507800) [pid = 1744] [serial = 1321] [outer = (nil)] 14:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7bfc00) [pid = 1744] [serial = 1322] [outer = 0x8f507800] 14:58:24 INFO - PROCESS | 1744 | 1467237504638 Marionette DEBUG loaded listener.js 14:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f8f8000) [pid = 1744] [serial = 1323] [outer = 0x8f507800] 14:58:25 INFO - PROCESS | 1744 | 1467237505590 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]]]}] 14:58:25 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 14:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1640ms 14:58:25 INFO - PROCESS | 1744 | 1467237505658 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:58:25 INFO - PROCESS | 1744 | 1467237505662 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 14:58:25 INFO - PROCESS | 1744 | 1467237505669 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:58:25 INFO - PROCESS | 1744 | 1467237505673 Marionette TRACE conn4 <- [1,1734,null,{}] 14:58:25 INFO - PROCESS | 1744 | 1467237505687 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}] 14:58:25 INFO - PROCESS | 1744 | 1467237505696 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:25 INFO - PROCESS | 1744 | 1467237505924 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:58:26 INFO - PROCESS | 1744 | 1467237506195 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:26 INFO - PROCESS | 1744 | 1467237506209 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e92f800 == 24 [pid = 1744] [id = 441] 14:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92877400) [pid = 1744] [serial = 1324] [outer = (nil)] 14:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9287b800) [pid = 1744] [serial = 1325] [outer = 0x92877400] 14:58:26 INFO - PROCESS | 1744 | 1467237506345 Marionette DEBUG loaded listener.js 14:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92b04400) [pid = 1744] [serial = 1326] [outer = 0x92877400] 14:58:27 INFO - PROCESS | 1744 | 1467237507254 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]]]}] 14:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1631ms 14:58:27 INFO - PROCESS | 1744 | 1467237507315 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:58:27 INFO - PROCESS | 1744 | 1467237507320 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:58:27 INFO - PROCESS | 1744 | 1467237507328 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:58:27 INFO - PROCESS | 1744 | 1467237507332 Marionette TRACE conn4 <- [1,1738,null,{}] 14:58:27 INFO - PROCESS | 1744 | 1467237507338 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}] 14:58:27 INFO - PROCESS | 1744 | 1467237507343 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:27 INFO - PROCESS | 1744 | 1467237507524 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:58:27 INFO - PROCESS | 1744 | 1467237507704 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:27 INFO - PROCESS | 1744 | 1467237507713 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x92879800 == 25 [pid = 1744] [id = 442] 14:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92b01800) [pid = 1744] [serial = 1327] [outer = (nil)] 14:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x936a5800) [pid = 1744] [serial = 1328] [outer = 0x92b01800] 14:58:27 INFO - PROCESS | 1744 | 1467237507794 Marionette DEBUG loaded listener.js 14:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93872c00) [pid = 1744] [serial = 1329] [outer = 0x92b01800] 14:58:28 INFO - PROCESS | 1744 | 1467237508766 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]]]}] 14:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1484ms 14:58:28 INFO - PROCESS | 1744 | 1467237508813 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:58:28 INFO - PROCESS | 1744 | 1467237508817 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 14:58:28 INFO - PROCESS | 1744 | 1467237508823 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:58:28 INFO - PROCESS | 1744 | 1467237508827 Marionette TRACE conn4 <- [1,1742,null,{}] 14:58:28 INFO - PROCESS | 1744 | 1467237508833 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}] 14:58:28 INFO - PROCESS | 1744 | 1467237508838 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:29 INFO - PROCESS | 1744 | 1467237509012 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:58:29 INFO - PROCESS | 1744 | 1467237509190 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:29 INFO - PROCESS | 1744 | 1467237509199 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9287c000 == 26 [pid = 1744] [id = 443] 14:58:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9369e000) [pid = 1744] [serial = 1330] [outer = (nil)] 14:58:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93a34c00) [pid = 1744] [serial = 1331] [outer = 0x9369e000] 14:58:29 INFO - PROCESS | 1744 | 1467237509281 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94522400) [pid = 1744] [serial = 1332] [outer = 0x9369e000] 14:58:30 INFO - PROCESS | 1744 | 1467237510207 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]]]}] 14:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1430ms 14:58:30 INFO - PROCESS | 1744 | 1467237510255 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:58:30 INFO - PROCESS | 1744 | 1467237510259 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:58:30 INFO - PROCESS | 1744 | 1467237510267 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:58:30 INFO - PROCESS | 1744 | 1467237510272 Marionette TRACE conn4 <- [1,1746,null,{}] 14:58:30 INFO - PROCESS | 1744 | 1467237510279 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}] 14:58:30 INFO - PROCESS | 1744 | 1467237510290 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:30 INFO - PROCESS | 1744 | 1467237510563 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:58:30 INFO - PROCESS | 1744 | 1467237510822 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:30 INFO - PROCESS | 1744 | 1467237510831 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a0000 == 27 [pid = 1744] [id = 444] 14:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d6a0800) [pid = 1744] [serial = 1333] [outer = (nil)] 14:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d7e1400) [pid = 1744] [serial = 1334] [outer = 0x8d6a0800] 14:58:31 INFO - PROCESS | 1744 | 1467237511122 Marionette DEBUG loaded listener.js 14:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d81f800) [pid = 1744] [serial = 1335] [outer = 0x8d6a0800] 14:58:32 INFO - PROCESS | 1744 | 1467237512153 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]]]}] 14:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1942ms 14:58:32 INFO - PROCESS | 1744 | 1467237512211 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:58:32 INFO - PROCESS | 1744 | 1467237512217 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 14:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:58:32 INFO - PROCESS | 1744 | 1467237512226 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:58:32 INFO - PROCESS | 1744 | 1467237512230 Marionette TRACE conn4 <- [1,1750,null,{}] 14:58:32 INFO - PROCESS | 1744 | 1467237512238 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}] 14:58:32 INFO - PROCESS | 1744 | 1467237512242 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:32 INFO - PROCESS | 1744 | 1467237512486 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:58:32 INFO - PROCESS | 1744 | 1467237512814 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:32 INFO - PROCESS | 1744 | 1467237512828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0d800 == 28 [pid = 1744] [id = 445] 14:58:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ebe7000) [pid = 1744] [serial = 1336] [outer = (nil)] 14:58:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8eccf800) [pid = 1744] [serial = 1337] [outer = 0x8ebe7000] 14:58:32 INFO - PROCESS | 1744 | 1467237512917 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f4db400) [pid = 1744] [serial = 1338] [outer = 0x8ebe7000] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ecd4000) [pid = 1744] [serial = 1283] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d81e400) [pid = 1744] [serial = 1286] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8dabe000) [pid = 1744] [serial = 1280] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d6a6800) [pid = 1744] [serial = 1277] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d7e2000) [pid = 1744] [serial = 1278] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e92d000) [pid = 1744] [serial = 1275] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8dac3800) [pid = 1744] [serial = 1274] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f4d7800) [pid = 1744] [serial = 1284] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d825400) [pid = 1744] [serial = 1257] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d7e7800) [pid = 1744] [serial = 1256] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ebe9400) [pid = 1744] [serial = 1260] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e93b800) [pid = 1744] [serial = 1259] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f8f7000) [pid = 1744] [serial = 1263] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7c6c00) [pid = 1744] [serial = 1262] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9369e400) [pid = 1744] [serial = 1266] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92b04000) [pid = 1744] [serial = 1265] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93868000) [pid = 1744] [serial = 1269] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93734c00) [pid = 1744] [serial = 1268] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x94f5b000) [pid = 1744] [serial = 1272] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f4da400) [pid = 1744] [serial = 1271] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f7c2400) [pid = 1744] [serial = 1289] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e1d7400) [pid = 1744] [serial = 1281] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f4df800) [pid = 1744] [serial = 1287] [outer = (nil)] [url = about:blank] 14:58:34 INFO - PROCESS | 1744 | 1467237514915 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]]]}] 14:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2741ms 14:58:34 INFO - PROCESS | 1744 | 1467237514968 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:58:34 INFO - PROCESS | 1744 | 1467237514974 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 14:58:34 INFO - PROCESS | 1744 | 1467237514982 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:58:34 INFO - PROCESS | 1744 | 1467237514987 Marionette TRACE conn4 <- [1,1754,null,{}] 14:58:35 INFO - PROCESS | 1744 | 1467237514996 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}] 14:58:35 INFO - PROCESS | 1744 | 1467237515002 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:35 INFO - PROCESS | 1744 | 1467237515169 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:58:35 INFO - PROCESS | 1744 | 1467237515342 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:35 INFO - PROCESS | 1744 | 1467237515352 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4eb000 == 29 [pid = 1744] [id = 446] 14:58:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d4ed800) [pid = 1744] [serial = 1339] [outer = (nil)] 14:58:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d825400) [pid = 1744] [serial = 1340] [outer = 0x8d4ed800] 14:58:35 INFO - PROCESS | 1744 | 1467237515439 Marionette DEBUG loaded listener.js 14:58:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d9ebc00) [pid = 1744] [serial = 1341] [outer = 0x8d4ed800] 14:58:36 INFO - PROCESS | 1744 | 1467237516328 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]]]}] 14:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1389ms 14:58:36 INFO - PROCESS | 1744 | 1467237516370 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:58:36 INFO - PROCESS | 1744 | 1467237516378 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 14:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:58:36 INFO - PROCESS | 1744 | 1467237516389 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:58:36 INFO - PROCESS | 1744 | 1467237516393 Marionette TRACE conn4 <- [1,1758,null,{}] 14:58:36 INFO - PROCESS | 1744 | 1467237516400 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}] 14:58:36 INFO - PROCESS | 1744 | 1467237516406 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:36 INFO - PROCESS | 1744 | 1467237516573 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:58:36 INFO - PROCESS | 1744 | 1467237516584 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:36 INFO - PROCESS | 1744 | 1467237516593 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93bc00 == 30 [pid = 1744] [id = 447] 14:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ea03000) [pid = 1744] [serial = 1342] [outer = (nil)] 14:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ea09400) [pid = 1744] [serial = 1343] [outer = 0x8ea03000] 14:58:36 INFO - PROCESS | 1744 | 1467237516668 Marionette DEBUG loaded listener.js 14:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ebe5c00) [pid = 1744] [serial = 1344] [outer = 0x8ea03000] 14:58:37 INFO - PROCESS | 1744 | 1467237517765 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]]]}] 14:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1435ms 14:58:37 INFO - PROCESS | 1744 | 1467237517827 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:58:37 INFO - PROCESS | 1744 | 1467237517831 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 14:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:58:37 INFO - PROCESS | 1744 | 1467237517838 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:58:37 INFO - PROCESS | 1744 | 1467237517843 Marionette TRACE conn4 <- [1,1762,null,{}] 14:58:37 INFO - PROCESS | 1744 | 1467237517871 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}] 14:58:37 INFO - PROCESS | 1744 | 1467237517880 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:38 INFO - PROCESS | 1744 | 1467237518111 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:58:38 INFO - PROCESS | 1744 | 1467237518138 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:38 INFO - PROCESS | 1744 | 1467237518152 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bb400 == 31 [pid = 1744] [id = 448] 14:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7bcc00) [pid = 1744] [serial = 1345] [outer = (nil)] 14:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f7c3800) [pid = 1744] [serial = 1346] [outer = 0x8f7bcc00] 14:58:38 INFO - PROCESS | 1744 | 1467237518235 Marionette DEBUG loaded listener.js 14:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f8ef000) [pid = 1744] [serial = 1347] [outer = 0x8f7bcc00] 14:58:39 INFO - PROCESS | 1744 | 1467237519946 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]]]}] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ecdc800) [pid = 1744] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ea0fc00) [pid = 1744] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ea07800) [pid = 1744] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d826400) [pid = 1744] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f4e4400) [pid = 1744] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e1d5c00) [pid = 1744] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ea05c00) [pid = 1744] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d69d400) [pid = 1744] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ffce800) [pid = 1744] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:58:40 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8f7c9c00) [pid = 1744] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2287ms 14:58:40 INFO - PROCESS | 1744 | 1467237520126 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:58:40 INFO - PROCESS | 1744 | 1467237520131 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:58:40 INFO - PROCESS | 1744 | 1467237520137 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:58:40 INFO - PROCESS | 1744 | 1467237520141 Marionette TRACE conn4 <- [1,1766,null,{}] 14:58:40 INFO - PROCESS | 1744 | 1467237520146 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}] 14:58:40 INFO - PROCESS | 1744 | 1467237520150 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:40 INFO - PROCESS | 1744 | 1467237520357 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:58:40 INFO - PROCESS | 1744 | 1467237520442 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:40 INFO - PROCESS | 1744 | 1467237520450 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7eb400 == 32 [pid = 1744] [id = 449] 14:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e935000) [pid = 1744] [serial = 1348] [outer = (nil)] 14:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f50f800) [pid = 1744] [serial = 1349] [outer = 0x8e935000] 14:58:40 INFO - PROCESS | 1744 | 1467237520525 Marionette DEBUG loaded listener.js 14:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f8fa000) [pid = 1744] [serial = 1350] [outer = 0x8e935000] 14:58:41 INFO - PROCESS | 1744 | 1467237521292 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]]]}] 14:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1189ms 14:58:41 INFO - PROCESS | 1744 | 1467237521328 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:58:41 INFO - PROCESS | 1744 | 1467237521332 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:58:41 INFO - PROCESS | 1744 | 1467237521338 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:58:41 INFO - PROCESS | 1744 | 1467237521340 Marionette TRACE conn4 <- [1,1770,null,{}] 14:58:41 INFO - PROCESS | 1744 | 1467237521346 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}] 14:58:41 INFO - PROCESS | 1744 | 1467237521352 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:41 INFO - PROCESS | 1744 | 1467237521525 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:58:41 INFO - PROCESS | 1744 | 1467237521535 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:41 INFO - PROCESS | 1744 | 1467237521542 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea07800 == 33 [pid = 1744] [id = 450] 14:58:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ea10c00) [pid = 1744] [serial = 1351] [outer = (nil)] 14:58:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91ac1400) [pid = 1744] [serial = 1352] [outer = 0x8ea10c00] 14:58:41 INFO - PROCESS | 1744 | 1467237521611 Marionette DEBUG loaded listener.js 14:58:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9204e400) [pid = 1744] [serial = 1353] [outer = 0x8ea10c00] 14:58:42 INFO - PROCESS | 1744 | 1467237522791 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]]]}] 14:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 14:58:42 INFO - PROCESS | 1744 | 1467237522875 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:58:42 INFO - PROCESS | 1744 | 1467237522882 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 14:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:58:42 INFO - PROCESS | 1744 | 1467237522891 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:58:42 INFO - PROCESS | 1744 | 1467237522896 Marionette TRACE conn4 <- [1,1774,null,{}] 14:58:42 INFO - PROCESS | 1744 | 1467237522906 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}] 14:58:42 INFO - PROCESS | 1744 | 1467237522912 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:43 INFO - PROCESS | 1744 | 1467237523146 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:58:43 INFO - PROCESS | 1744 | 1467237523397 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:43 INFO - PROCESS | 1744 | 1467237523407 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e9400 == 34 [pid = 1744] [id = 451] 14:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7eb800) [pid = 1744] [serial = 1354] [outer = (nil)] 14:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1d8800) [pid = 1744] [serial = 1355] [outer = 0x8d7eb800] 14:58:43 INFO - PROCESS | 1744 | 1467237523488 Marionette DEBUG loaded listener.js 14:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ea09800) [pid = 1744] [serial = 1356] [outer = 0x8d7eb800] 14:58:44 INFO - PROCESS | 1744 | 1467237524442 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]]]}] 14:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1640ms 14:58:44 INFO - PROCESS | 1744 | 1467237524531 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:58:44 INFO - PROCESS | 1744 | 1467237524539 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 14:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:58:44 INFO - PROCESS | 1744 | 1467237524550 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:58:44 INFO - PROCESS | 1744 | 1467237524554 Marionette TRACE conn4 <- [1,1778,null,{}] 14:58:44 INFO - PROCESS | 1744 | 1467237524561 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}] 14:58:44 INFO - PROCESS | 1744 | 1467237524567 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:44 INFO - PROCESS | 1744 | 1467237524773 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:58:45 INFO - PROCESS | 1744 | 1467237525005 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:45 INFO - PROCESS | 1744 | 1467237525015 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e7800 == 35 [pid = 1744] [id = 452] 14:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4d7c00) [pid = 1744] [serial = 1357] [outer = (nil)] 14:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7be400) [pid = 1744] [serial = 1358] [outer = 0x8f4d7c00] 14:58:45 INFO - PROCESS | 1744 | 1467237525126 Marionette DEBUG loaded listener.js 14:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8f2400) [pid = 1744] [serial = 1359] [outer = 0x8f4d7c00] 14:58:46 INFO - PROCESS | 1744 | 1467237526155 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]]]}] 14:58:46 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 14:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 14:58:46 INFO - PROCESS | 1744 | 1467237526238 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:58:46 INFO - PROCESS | 1744 | 1467237526243 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 14:58:46 INFO - PROCESS | 1744 | 1467237526250 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:58:46 INFO - PROCESS | 1744 | 1467237526256 Marionette TRACE conn4 <- [1,1782,null,{}] 14:58:46 INFO - PROCESS | 1744 | 1467237526273 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}] 14:58:46 INFO - PROCESS | 1744 | 1467237526282 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:46 INFO - PROCESS | 1744 | 1467237526502 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:58:46 INFO - PROCESS | 1744 | 1467237526774 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:46 INFO - PROCESS | 1744 | 1467237526782 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x9286e000 == 36 [pid = 1744] [id = 453] 14:58:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9286e400) [pid = 1744] [serial = 1360] [outer = (nil)] 14:58:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92875400) [pid = 1744] [serial = 1361] [outer = 0x9286e400] 14:58:46 INFO - PROCESS | 1744 | 1467237526876 Marionette DEBUG loaded listener.js 14:58:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9287cc00) [pid = 1744] [serial = 1362] [outer = 0x9286e400] 14:58:47 INFO - PROCESS | 1744 | 1467237527873 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]]]}] 14:58:47 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 14:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1691ms 14:58:47 INFO - PROCESS | 1744 | 1467237527941 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:58:47 INFO - PROCESS | 1744 | 1467237527947 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 14:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:58:47 INFO - PROCESS | 1744 | 1467237527953 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:58:47 INFO - PROCESS | 1744 | 1467237527957 Marionette TRACE conn4 <- [1,1786,null,{}] 14:58:47 INFO - PROCESS | 1744 | 1467237527962 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}] 14:58:47 INFO - PROCESS | 1744 | 1467237527968 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:48 INFO - PROCESS | 1744 | 1467237528150 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:58:48 INFO - PROCESS | 1744 | 1467237528375 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:48 INFO - PROCESS | 1744 | 1467237528384 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4c00 == 37 [pid = 1744] [id = 454] 14:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d6a6400) [pid = 1744] [serial = 1363] [outer = (nil)] 14:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9369e400) [pid = 1744] [serial = 1364] [outer = 0x8d6a6400] 14:58:48 INFO - PROCESS | 1744 | 1467237528513 Marionette DEBUG loaded listener.js 14:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x936a6c00) [pid = 1744] [serial = 1365] [outer = 0x8d6a6400] 14:58:49 INFO - PROCESS | 1744 | 1467237529632 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]]]}] 14:58:49 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 14:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1736ms 14:58:49 INFO - PROCESS | 1744 | 1467237529690 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:58:49 INFO - PROCESS | 1744 | 1467237529697 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:58:49 INFO - PROCESS | 1744 | 1467237529705 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:58:49 INFO - PROCESS | 1744 | 1467237529710 Marionette TRACE conn4 <- [1,1790,null,{}] 14:58:49 INFO - PROCESS | 1744 | 1467237529718 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}] 14:58:49 INFO - PROCESS | 1744 | 1467237529723 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:49 INFO - PROCESS | 1744 | 1467237529906 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:58:50 INFO - PROCESS | 1744 | 1467237530137 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:50 INFO - PROCESS | 1744 | 1467237530151 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2d0000 == 38 [pid = 1744] [id = 455] 14:58:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d9f0000) [pid = 1744] [serial = 1366] [outer = (nil)] 14:58:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8dab7400) [pid = 1744] [serial = 1367] [outer = 0x8d9f0000] 14:58:50 INFO - PROCESS | 1744 | 1467237530291 Marionette DEBUG loaded listener.js 14:58:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e1cd000) [pid = 1744] [serial = 1368] [outer = 0x8d9f0000] 14:58:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7eb400 == 37 [pid = 1744] [id = 449] 14:58:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bb400 == 36 [pid = 1744] [id = 448] 14:58:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8e93bc00 == 35 [pid = 1744] [id = 447] 14:58:50 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4eb000 == 34 [pid = 1744] [id = 446] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91810000) [pid = 1744] [serial = 1316] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91acc800) [pid = 1744] [serial = 1313] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ebf3800) [pid = 1744] [serial = 1295] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f502c00) [pid = 1744] [serial = 1296] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d9ef000) [pid = 1744] [serial = 1304] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8dac1800) [pid = 1744] [serial = 1305] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f7c5400) [pid = 1744] [serial = 1290] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9180b400) [pid = 1744] [serial = 1301] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ac3800) [pid = 1744] [serial = 1302] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ebefc00) [pid = 1744] [serial = 1307] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d9e8000) [pid = 1744] [serial = 1292] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8dabb000) [pid = 1744] [serial = 1293] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ffd3400) [pid = 1744] [serial = 1298] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91803800) [pid = 1744] [serial = 1299] [outer = (nil)] [url = about:blank] 14:58:50 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ffcd800) [pid = 1744] [serial = 1310] [outer = (nil)] [url = about:blank] 14:58:51 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x921e3c00) [pid = 1744] [serial = 1314] [outer = (nil)] [url = about:blank] 14:58:51 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91809400) [pid = 1744] [serial = 1311] [outer = (nil)] [url = about:blank] 14:58:51 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ecd4c00) [pid = 1744] [serial = 1308] [outer = (nil)] [url = about:blank] 14:58:51 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92052000) [pid = 1744] [serial = 1317] [outer = (nil)] [url = about:blank] 14:58:51 INFO - PROCESS | 1744 | 1467237531223 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]]]}] 14:58:51 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) 14:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1541ms 14:58:51 INFO - PROCESS | 1744 | 1467237531245 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:58:51 INFO - PROCESS | 1744 | 1467237531252 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 14:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:58:51 INFO - PROCESS | 1744 | 1467237531262 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:58:51 INFO - PROCESS | 1744 | 1467237531266 Marionette TRACE conn4 <- [1,1794,null,{}] 14:58:51 INFO - PROCESS | 1744 | 1467237531272 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}] 14:58:51 INFO - PROCESS | 1744 | 1467237531277 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:51 INFO - PROCESS | 1744 | 1467237531434 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:58:51 INFO - PROCESS | 1744 | 1467237531594 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:51 INFO - PROCESS | 1744 | 1467237531602 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7efc00 == 35 [pid = 1744] [id = 456] 14:58:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8e1d7800) [pid = 1744] [serial = 1369] [outer = (nil)] 14:58:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ebec800) [pid = 1744] [serial = 1370] [outer = 0x8e1d7800] 14:58:51 INFO - PROCESS | 1744 | 1467237531672 Marionette DEBUG loaded listener.js 14:58:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ecd5800) [pid = 1744] [serial = 1371] [outer = 0x8e1d7800] 14:58:52 INFO - PROCESS | 1744 | 1467237532478 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]]]}] 14:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1286ms 14:58:52 INFO - PROCESS | 1744 | 1467237532580 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:58:52 INFO - PROCESS | 1744 | 1467237532584 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 14:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:58:52 INFO - PROCESS | 1744 | 1467237532593 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:58:52 INFO - PROCESS | 1744 | 1467237532598 Marionette TRACE conn4 <- [1,1798,null,{}] 14:58:52 INFO - PROCESS | 1744 | 1467237532614 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}] 14:58:52 INFO - PROCESS | 1744 | 1467237532622 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:52 INFO - PROCESS | 1744 | 1467237532781 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:58:52 INFO - PROCESS | 1744 | 1467237532931 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:52 INFO - PROCESS | 1744 | 1467237532942 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f502c00 == 36 [pid = 1744] [id = 457] 14:58:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f50cc00) [pid = 1744] [serial = 1372] [outer = (nil)] 14:58:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91803c00) [pid = 1744] [serial = 1373] [outer = 0x8f50cc00] 14:58:53 INFO - PROCESS | 1744 | 1467237533013 Marionette DEBUG loaded listener.js 14:58:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91ac3000) [pid = 1744] [serial = 1374] [outer = 0x8f50cc00] 14:58:53 INFO - PROCESS | 1744 | 1467237533941 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]]]}] 14:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1387ms 14:58:53 INFO - PROCESS | 1744 | 1467237533980 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:58:53 INFO - PROCESS | 1744 | 1467237533985 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 14:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:58:54 INFO - PROCESS | 1744 | 1467237534002 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:58:54 INFO - PROCESS | 1744 | 1467237534005 Marionette TRACE conn4 <- [1,1802,null,{}] 14:58:54 INFO - PROCESS | 1744 | 1467237534011 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}] 14:58:54 INFO - PROCESS | 1744 | 1467237534016 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:54 INFO - PROCESS | 1744 | 1467237534234 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:58:54 INFO - PROCESS | 1744 | 1467237534258 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:54 INFO - PROCESS | 1744 | 1467237534266 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e930400 == 37 [pid = 1744] [id = 458] 14:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9204a800) [pid = 1744] [serial = 1375] [outer = (nil)] 14:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x921eac00) [pid = 1744] [serial = 1376] [outer = 0x9204a800] 14:58:54 INFO - PROCESS | 1744 | 1467237534331 Marionette DEBUG loaded listener.js 14:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91acdc00) [pid = 1744] [serial = 1377] [outer = 0x9204a800] 14:58:55 INFO - PROCESS | 1744 | 1467237535252 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]]]}] 14:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1285ms 14:58:55 INFO - PROCESS | 1744 | 1467237535288 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:58:55 INFO - PROCESS | 1744 | 1467237535292 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 14:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:58:55 INFO - PROCESS | 1744 | 1467237535298 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:58:55 INFO - PROCESS | 1744 | 1467237535301 Marionette TRACE conn4 <- [1,1806,null,{}] 14:58:55 INFO - PROCESS | 1744 | 1467237535306 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}] 14:58:55 INFO - PROCESS | 1744 | 1467237535311 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:55 INFO - PROCESS | 1744 | 1467237535591 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e935000) [pid = 1744] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92b01800) [pid = 1744] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d6a0800) [pid = 1744] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9369e000) [pid = 1744] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ea03000) [pid = 1744] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f507800) [pid = 1744] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f7bcc00) [pid = 1744] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d9e8800) [pid = 1744] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d4ed800) [pid = 1744] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ebe7000) [pid = 1744] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x92877400) [pid = 1744] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:58:55 INFO - PROCESS | 1744 | 1467237535710 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:55 INFO - PROCESS | 1744 | 1467237535719 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cd400 == 38 [pid = 1744] [id = 459] 14:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d6a0800) [pid = 1744] [serial = 1378] [outer = (nil)] 14:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e932c00) [pid = 1744] [serial = 1379] [outer = 0x8d6a0800] 14:58:55 INFO - PROCESS | 1744 | 1467237535789 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d9e8800) [pid = 1744] [serial = 1380] [outer = 0x8d6a0800] 14:58:56 INFO - PROCESS | 1744 | 1467237536607 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]]]}] 14:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1331ms 14:58:56 INFO - PROCESS | 1744 | 1467237536631 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 1744 | 1467237536634 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 14:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:58:56 INFO - PROCESS | 1744 | 1467237536640 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 1744 | 1467237536644 Marionette TRACE conn4 <- [1,1810,null,{}] 14:58:56 INFO - PROCESS | 1744 | 1467237536649 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}] 14:58:56 INFO - PROCESS | 1744 | 1467237536659 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:56 INFO - PROCESS | 1744 | 1467237536854 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:58:57 INFO - PROCESS | 1744 | 1467237536989 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:57 INFO - PROCESS | 1744 | 1467237536995 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a2400 == 39 [pid = 1744] [id = 460] 14:58:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d6a6800) [pid = 1744] [serial = 1381] [outer = (nil)] 14:58:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93867400) [pid = 1744] [serial = 1382] [outer = 0x8d6a6800] 14:58:57 INFO - PROCESS | 1744 | 1467237537070 Marionette DEBUG loaded listener.js 14:58:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93a26c00) [pid = 1744] [serial = 1383] [outer = 0x8d6a6800] 14:58:58 INFO - PROCESS | 1744 | 1467237538024 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]]]}] 14:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1439ms 14:58:58 INFO - PROCESS | 1744 | 1467237538082 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:58:58 INFO - PROCESS | 1744 | 1467237538089 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:58:58 INFO - PROCESS | 1744 | 1467237538099 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:58:58 INFO - PROCESS | 1744 | 1467237538103 Marionette TRACE conn4 <- [1,1814,null,{}] 14:58:58 INFO - PROCESS | 1744 | 1467237538112 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}] 14:58:58 INFO - PROCESS | 1744 | 1467237538118 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:58 INFO - PROCESS | 1744 | 1467237538331 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:58:58 INFO - PROCESS | 1744 | 1467237538596 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:58 INFO - PROCESS | 1744 | 1467237538609 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:58:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8800 == 40 [pid = 1744] [id = 461] 14:58:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7e9000) [pid = 1744] [serial = 1384] [outer = (nil)] 14:58:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8dac1800) [pid = 1744] [serial = 1385] [outer = 0x8d7e9000] 14:58:58 INFO - PROCESS | 1744 | 1467237538708 Marionette DEBUG loaded listener.js 14:58:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ea02000) [pid = 1744] [serial = 1386] [outer = 0x8d7e9000] 14:58:59 INFO - PROCESS | 1744 | 1467237539781 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]]]}] 14:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1736ms 14:58:59 INFO - PROCESS | 1744 | 1467237539850 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:58:59 INFO - PROCESS | 1744 | 1467237539858 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 14:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:58:59 INFO - PROCESS | 1744 | 1467237539871 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:58:59 INFO - PROCESS | 1744 | 1467237539875 Marionette TRACE conn4 <- [1,1818,null,{}] 14:58:59 INFO - PROCESS | 1744 | 1467237539881 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}] 14:58:59 INFO - PROCESS | 1744 | 1467237539887 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:00 INFO - PROCESS | 1744 | 1467237540080 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:59:00 INFO - PROCESS | 1744 | 1467237540263 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:00 INFO - PROCESS | 1744 | 1467237540271 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f507c00 == 41 [pid = 1744] [id = 462] 14:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7bdc00) [pid = 1744] [serial = 1387] [outer = (nil)] 14:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ffcd800) [pid = 1744] [serial = 1388] [outer = 0x8f7bdc00] 14:59:00 INFO - PROCESS | 1744 | 1467237540358 Marionette DEBUG loaded listener.js 14:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ac5000) [pid = 1744] [serial = 1389] [outer = 0x8f7bdc00] 14:59:01 INFO - PROCESS | 1744 | 1467237541451 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]]]}] 14:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1636ms 14:59:01 INFO - PROCESS | 1744 | 1467237541508 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:59:01 INFO - PROCESS | 1744 | 1467237541511 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:59:01 INFO - PROCESS | 1744 | 1467237541519 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:59:01 INFO - PROCESS | 1744 | 1467237541525 Marionette TRACE conn4 <- [1,1822,null,{}] 14:59:01 INFO - PROCESS | 1744 | 1467237541542 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}] 14:59:01 INFO - PROCESS | 1744 | 1467237541552 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:01 INFO - PROCESS | 1744 | 1467237541776 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:59:02 INFO - PROCESS | 1744 | 1467237542054 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:02 INFO - PROCESS | 1744 | 1467237542068 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x93869c00 == 42 [pid = 1744] [id = 463] 14:59:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9386dc00) [pid = 1744] [serial = 1390] [outer = (nil)] 14:59:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x94526c00) [pid = 1744] [serial = 1391] [outer = 0x9386dc00] 14:59:02 INFO - PROCESS | 1744 | 1467237542177 Marionette DEBUG loaded listener.js 14:59:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x94f10800) [pid = 1744] [serial = 1392] [outer = 0x9386dc00] 14:59:03 INFO - PROCESS | 1744 | 1467237543089 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]]]}] 14:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1646ms 14:59:03 INFO - PROCESS | 1744 | 1467237543166 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:59:03 INFO - PROCESS | 1744 | 1467237543172 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 14:59:03 INFO - PROCESS | 1744 | 1467237543178 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:59:03 INFO - PROCESS | 1744 | 1467237543182 Marionette TRACE conn4 <- [1,1826,null,{}] 14:59:03 INFO - PROCESS | 1744 | 1467237543188 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}] 14:59:03 INFO - PROCESS | 1744 | 1467237543193 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:03 INFO - PROCESS | 1744 | 1467237543482 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:59:03 INFO - PROCESS | 1744 | 1467237543775 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:03 INFO - PROCESS | 1744 | 1467237543787 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81a400 == 43 [pid = 1744] [id = 464] 14:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ecd3800) [pid = 1744] [serial = 1393] [outer = (nil)] 14:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94f1c000) [pid = 1744] [serial = 1394] [outer = 0x8ecd3800] 14:59:03 INFO - PROCESS | 1744 | 1467237543869 Marionette DEBUG loaded listener.js 14:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94f53400) [pid = 1744] [serial = 1395] [outer = 0x8ecd3800] 14:59:04 INFO - PROCESS | 1744 | 1467237544949 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]]]}] 14:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1831ms 14:59:05 INFO - PROCESS | 1744 | 1467237545009 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:59:05 INFO - PROCESS | 1744 | 1467237545014 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 14:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:59:05 INFO - PROCESS | 1744 | 1467237545020 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:59:05 INFO - PROCESS | 1744 | 1467237545023 Marionette TRACE conn4 <- [1,1830,null,{}] 14:59:05 INFO - PROCESS | 1744 | 1467237545029 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}] 14:59:05 INFO - PROCESS | 1744 | 1467237545036 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:05 INFO - PROCESS | 1744 | 1467237545215 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:59:05 INFO - PROCESS | 1744 | 1467237545399 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:05 INFO - PROCESS | 1744 | 1467237545408 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4df800 == 44 [pid = 1744] [id = 465] 14:59:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93a2cc00) [pid = 1744] [serial = 1396] [outer = (nil)] 14:59:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x94f5c000) [pid = 1744] [serial = 1397] [outer = 0x93a2cc00] 14:59:05 INFO - PROCESS | 1744 | 1467237545490 Marionette DEBUG loaded listener.js 14:59:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x94f5f800) [pid = 1744] [serial = 1398] [outer = 0x93a2cc00] 14:59:06 INFO - PROCESS | 1744 | 1467237546785 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]]]}] 14:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1839ms 14:59:06 INFO - PROCESS | 1744 | 1467237546862 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:59:06 INFO - PROCESS | 1744 | 1467237546870 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 14:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:59:06 INFO - PROCESS | 1744 | 1467237546881 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:59:06 INFO - PROCESS | 1744 | 1467237546886 Marionette TRACE conn4 <- [1,1834,null,{}] 14:59:06 INFO - PROCESS | 1744 | 1467237546897 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}] 14:59:06 INFO - PROCESS | 1744 | 1467237546914 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:07 INFO - PROCESS | 1744 | 1467237547435 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:59:07 INFO - PROCESS | 1744 | 1467237547557 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:07 INFO - PROCESS | 1744 | 1467237547569 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c9000 == 45 [pid = 1744] [id = 466] 14:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f8eb800) [pid = 1744] [serial = 1399] [outer = (nil)] 14:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x951d9400) [pid = 1744] [serial = 1400] [outer = 0x8f8eb800] 14:59:07 INFO - PROCESS | 1744 | 1467237547666 Marionette DEBUG loaded listener.js 14:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x951dec00) [pid = 1744] [serial = 1401] [outer = 0x8f8eb800] 14:59:08 INFO - PROCESS | 1744 | 1467237548658 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]]]}] 14:59:08 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 14:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1839ms 14:59:08 INFO - PROCESS | 1744 | 1467237548719 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:59:08 INFO - PROCESS | 1744 | 1467237548723 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 14:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:59:08 INFO - PROCESS | 1744 | 1467237548730 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:59:08 INFO - PROCESS | 1744 | 1467237548733 Marionette TRACE conn4 <- [1,1838,null,{}] 14:59:08 INFO - PROCESS | 1744 | 1467237548739 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}] 14:59:08 INFO - PROCESS | 1744 | 1467237548745 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:08 INFO - PROCESS | 1744 | 1467237548923 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:59:09 INFO - PROCESS | 1744 | 1467237549178 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:09 INFO - PROCESS | 1744 | 1467237549187 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2000 == 46 [pid = 1744] [id = 467] 14:59:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7ed000) [pid = 1744] [serial = 1402] [outer = (nil)] 14:59:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x951de400) [pid = 1744] [serial = 1403] [outer = 0x8d7ed000] 14:59:09 INFO - PROCESS | 1744 | 1467237549284 Marionette DEBUG loaded listener.js 14:59:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x952afc00) [pid = 1744] [serial = 1404] [outer = 0x8d7ed000] 14:59:10 INFO - PROCESS | 1744 | 1467237550202 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]]]}] 14:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1532ms 14:59:10 INFO - PROCESS | 1744 | 1467237550263 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:59:10 INFO - PROCESS | 1744 | 1467237550267 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:59:10 INFO - PROCESS | 1744 | 1467237550274 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:59:10 INFO - PROCESS | 1744 | 1467237550277 Marionette TRACE conn4 <- [1,1842,null,{}] 14:59:10 INFO - PROCESS | 1744 | 1467237550283 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}] 14:59:10 INFO - PROCESS | 1744 | 1467237550288 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:10 INFO - PROCESS | 1744 | 1467237550473 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:59:10 INFO - PROCESS | 1744 | 1467237550698 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:10 INFO - PROCESS | 1744 | 1467237550706 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e800 == 47 [pid = 1744] [id = 468] 14:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d6a0c00) [pid = 1744] [serial = 1405] [outer = (nil)] 14:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ffce800) [pid = 1744] [serial = 1406] [outer = 0x8d6a0c00] 14:59:10 INFO - PROCESS | 1744 | 1467237550833 Marionette DEBUG loaded listener.js 14:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x951e5400) [pid = 1744] [serial = 1407] [outer = 0x8d6a0c00] 14:59:12 INFO - PROCESS | 1744 | 1467237552014 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]]]}] 14:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1782ms 14:59:12 INFO - PROCESS | 1744 | 1467237552057 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:59:12 INFO - PROCESS | 1744 | 1467237552064 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 14:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:59:12 INFO - PROCESS | 1744 | 1467237552073 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:59:12 INFO - PROCESS | 1744 | 1467237552077 Marionette TRACE conn4 <- [1,1846,null,{}] 14:59:12 INFO - PROCESS | 1744 | 1467237552086 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}] 14:59:12 INFO - PROCESS | 1744 | 1467237552092 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:12 INFO - PROCESS | 1744 | 1467237552273 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:59:12 INFO - PROCESS | 1744 | 1467237552482 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:12 INFO - PROCESS | 1744 | 1467237552498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7f0c00 == 48 [pid = 1744] [id = 469] 14:59:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d81e400) [pid = 1744] [serial = 1408] [outer = (nil)] 14:59:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d9f1800) [pid = 1744] [serial = 1409] [outer = 0x8d81e400] 14:59:12 INFO - PROCESS | 1744 | 1467237552615 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e92e800) [pid = 1744] [serial = 1410] [outer = 0x8d81e400] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cd400 == 47 [pid = 1744] [id = 459] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e930400 == 46 [pid = 1744] [id = 458] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f502c00 == 45 [pid = 1744] [id = 457] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7efc00 == 44 [pid = 1744] [id = 456] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2d0000 == 43 [pid = 1744] [id = 455] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a4c00 == 42 [pid = 1744] [id = 454] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9286e000 == 41 [pid = 1744] [id = 453] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e7800 == 40 [pid = 1744] [id = 452] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e9400 == 39 [pid = 1744] [id = 451] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea07800 == 38 [pid = 1744] [id = 450] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0d800 == 37 [pid = 1744] [id = 445] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92879800 == 36 [pid = 1744] [id = 442] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9287c000 == 35 [pid = 1744] [id = 443] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a0000 == 34 [pid = 1744] [id = 444] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e800 == 33 [pid = 1744] [id = 468] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2000 == 32 [pid = 1744] [id = 467] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c9000 == 31 [pid = 1744] [id = 466] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4df800 == 30 [pid = 1744] [id = 465] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93869c00 == 29 [pid = 1744] [id = 463] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81a400 == 28 [pid = 1744] [id = 464] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8f507c00 == 27 [pid = 1744] [id = 462] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a2400 == 26 [pid = 1744] [id = 460] 14:59:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8800 == 25 [pid = 1744] [id = 461] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f50f800) [pid = 1744] [serial = 1349] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93872c00) [pid = 1744] [serial = 1329] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d81f800) [pid = 1744] [serial = 1335] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x94522400) [pid = 1744] [serial = 1332] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ea09400) [pid = 1744] [serial = 1343] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x936a5800) [pid = 1744] [serial = 1328] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f7bfc00) [pid = 1744] [serial = 1322] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f8ef000) [pid = 1744] [serial = 1347] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e931400) [pid = 1744] [serial = 1320] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d825400) [pid = 1744] [serial = 1340] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d7e1400) [pid = 1744] [serial = 1334] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ebe5c00) [pid = 1744] [serial = 1344] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eccf800) [pid = 1744] [serial = 1337] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93a34c00) [pid = 1744] [serial = 1331] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9287b800) [pid = 1744] [serial = 1325] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f4db400) [pid = 1744] [serial = 1338] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8daba800) [pid = 1744] [serial = 1319] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92b04400) [pid = 1744] [serial = 1326] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f8f8000) [pid = 1744] [serial = 1323] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d9ebc00) [pid = 1744] [serial = 1341] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f7c3800) [pid = 1744] [serial = 1346] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91ac1400) [pid = 1744] [serial = 1352] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f8fa000) [pid = 1744] [serial = 1350] [outer = (nil)] [url = about:blank] 14:59:14 INFO - PROCESS | 1744 | 1467237554869 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]]]}] 14:59:14 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) 14:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2852ms 14:59:14 INFO - PROCESS | 1744 | 1467237554927 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:59:14 INFO - PROCESS | 1744 | 1467237554933 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:59:14 INFO - PROCESS | 1744 | 1467237554943 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:59:14 INFO - PROCESS | 1744 | 1467237554946 Marionette TRACE conn4 <- [1,1850,null,{}] 14:59:14 INFO - PROCESS | 1744 | 1467237554955 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}] 14:59:14 INFO - PROCESS | 1744 | 1467237554961 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:15 INFO - PROCESS | 1744 | 1467237555139 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:59:15 INFO - PROCESS | 1744 | 1467237555319 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:15 INFO - PROCESS | 1744 | 1467237555334 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a2400 == 26 [pid = 1744] [id = 470] 14:59:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d6a3800) [pid = 1744] [serial = 1411] [outer = (nil)] 14:59:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d820400) [pid = 1744] [serial = 1412] [outer = 0x8d6a3800] 14:59:15 INFO - PROCESS | 1744 | 1467237555401 Marionette DEBUG loaded listener.js 14:59:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d828c00) [pid = 1744] [serial = 1413] [outer = 0x8d6a3800] 14:59:16 INFO - PROCESS | 1744 | 1467237556199 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]]]}] 14:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1288ms 14:59:16 INFO - PROCESS | 1744 | 1467237556230 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:59:16 INFO - PROCESS | 1744 | 1467237556239 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 14:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:59:16 INFO - PROCESS | 1744 | 1467237556251 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:59:16 INFO - PROCESS | 1744 | 1467237556255 Marionette TRACE conn4 <- [1,1854,null,{}] 14:59:16 INFO - PROCESS | 1744 | 1467237556262 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}] 14:59:16 INFO - PROCESS | 1744 | 1467237556267 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:16 INFO - PROCESS | 1744 | 1467237556441 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:59:16 INFO - PROCESS | 1744 | 1467237556452 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:16 INFO - PROCESS | 1744 | 1467237556458 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cf400 == 27 [pid = 1744] [id = 471] 14:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8e1d4c00) [pid = 1744] [serial = 1414] [outer = (nil)] 14:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e92e400) [pid = 1744] [serial = 1415] [outer = 0x8e1d4c00] 14:59:16 INFO - PROCESS | 1744 | 1467237556533 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ea03800) [pid = 1744] [serial = 1416] [outer = 0x8e1d4c00] 14:59:17 INFO - PROCESS | 1744 | 1467237557592 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]]]}] 14:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1382ms 14:59:17 INFO - PROCESS | 1744 | 1467237557633 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:59:17 INFO - PROCESS | 1744 | 1467237557636 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 14:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:59:17 INFO - PROCESS | 1744 | 1467237557644 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:59:17 INFO - PROCESS | 1744 | 1467237557652 Marionette TRACE conn4 <- [1,1858,null,{}] 14:59:17 INFO - PROCESS | 1744 | 1467237557681 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}] 14:59:17 INFO - PROCESS | 1744 | 1467237557691 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:17 INFO - PROCESS | 1744 | 1467237557921 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:59:17 INFO - PROCESS | 1744 | 1467237557953 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:17 INFO - PROCESS | 1744 | 1467237557964 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dd800 == 28 [pid = 1744] [id = 472] 14:59:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f4de800) [pid = 1744] [serial = 1417] [outer = (nil)] 14:59:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f4e1800) [pid = 1744] [serial = 1418] [outer = 0x8f4de800] 14:59:18 INFO - PROCESS | 1744 | 1467237558041 Marionette DEBUG loaded listener.js 14:59:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f50c800) [pid = 1744] [serial = 1419] [outer = 0x8f4de800] 14:59:19 INFO - PROCESS | 1744 | 1467237559032 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]]]}] 14:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1457ms 14:59:19 INFO - PROCESS | 1744 | 1467237559102 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:59:19 INFO - PROCESS | 1744 | 1467237559121 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:59:19 INFO - PROCESS | 1744 | 1467237559136 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:59:19 INFO - PROCESS | 1744 | 1467237559139 Marionette TRACE conn4 <- [1,1862,null,{}] 14:59:19 INFO - PROCESS | 1744 | 1467237559145 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}] 14:59:19 INFO - PROCESS | 1744 | 1467237559150 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:19 INFO - PROCESS | 1744 | 1467237559816 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9204a800) [pid = 1744] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d6a0800) [pid = 1744] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d6a6400) [pid = 1744] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9286e400) [pid = 1744] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d9f0000) [pid = 1744] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ea10c00) [pid = 1744] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f50cc00) [pid = 1744] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f4d7c00) [pid = 1744] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a6800) [pid = 1744] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d7eb800) [pid = 1744] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:59:19 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e1d7800) [pid = 1744] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:59:20 INFO - PROCESS | 1744 | 1467237559991 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:20 INFO - PROCESS | 1744 | 1467237559999 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8400 == 29 [pid = 1744] [id = 473] 14:59:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d4e6000) [pid = 1744] [serial = 1420] [outer = (nil)] 14:59:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d7ec800) [pid = 1744] [serial = 1421] [outer = 0x8d4e6000] 14:59:20 INFO - PROCESS | 1744 | 1467237560075 Marionette DEBUG loaded listener.js 14:59:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7bd800) [pid = 1744] [serial = 1422] [outer = 0x8d4e6000] 14:59:20 INFO - PROCESS | 1744 | 1467237560888 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]]]}] 14:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1794ms 14:59:20 INFO - PROCESS | 1744 | 1467237560923 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:59:20 INFO - PROCESS | 1744 | 1467237560926 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:59:20 INFO - PROCESS | 1744 | 1467237560934 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:59:20 INFO - PROCESS | 1744 | 1467237560937 Marionette TRACE conn4 <- [1,1866,null,{}] 14:59:20 INFO - PROCESS | 1744 | 1467237560947 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}] 14:59:20 INFO - PROCESS | 1744 | 1467237560953 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:21 INFO - PROCESS | 1744 | 1467237561280 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:59:21 INFO - PROCESS | 1744 | 1467237561302 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:21 INFO - PROCESS | 1744 | 1467237561313 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd7800 == 30 [pid = 1744] [id = 474] 14:59:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f7c6400) [pid = 1744] [serial = 1423] [outer = (nil)] 14:59:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f8fa000) [pid = 1744] [serial = 1424] [outer = 0x8f7c6400] 14:59:21 INFO - PROCESS | 1744 | 1467237561410 Marionette DEBUG loaded listener.js 14:59:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ffcfc00) [pid = 1744] [serial = 1425] [outer = 0x8f7c6400] 14:59:22 INFO - PROCESS | 1744 | 1467237562513 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]]]}] 14:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1638ms 14:59:22 INFO - PROCESS | 1744 | 1467237562574 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:59:22 INFO - PROCESS | 1744 | 1467237562581 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 14:59:22 INFO - PROCESS | 1744 | 1467237562590 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:59:22 INFO - PROCESS | 1744 | 1467237562596 Marionette TRACE conn4 <- [1,1870,null,{}] 14:59:22 INFO - PROCESS | 1744 | 1467237562606 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}] 14:59:22 INFO - PROCESS | 1744 | 1467237562612 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:22 INFO - PROCESS | 1744 | 1467237562863 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:59:23 INFO - PROCESS | 1744 | 1467237563281 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 1744 | 1467237563294 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2ca400 == 31 [pid = 1744] [id = 475] 14:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d825800) [pid = 1744] [serial = 1426] [outer = (nil)] 14:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8dac3c00) [pid = 1744] [serial = 1427] [outer = 0x8d825800] 14:59:23 INFO - PROCESS | 1744 | 1467237563464 Marionette DEBUG loaded listener.js 14:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ea0d800) [pid = 1744] [serial = 1428] [outer = 0x8d825800] 14:59:24 INFO - PROCESS | 1744 | 1467237564464 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]]]}] 14:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1944ms 14:59:24 INFO - PROCESS | 1744 | 1467237564533 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:59:24 INFO - PROCESS | 1744 | 1467237564540 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 14:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:59:24 INFO - PROCESS | 1744 | 1467237564551 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:59:24 INFO - PROCESS | 1744 | 1467237564555 Marionette TRACE conn4 <- [1,1874,null,{}] 14:59:24 INFO - PROCESS | 1744 | 1467237564562 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}] 14:59:24 INFO - PROCESS | 1744 | 1467237564568 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:24 INFO - PROCESS | 1744 | 1467237564796 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:59:25 INFO - PROCESS | 1744 | 1467237565033 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:25 INFO - PROCESS | 1744 | 1467237565042 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac0800 == 32 [pid = 1744] [id = 476] 14:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7c2400) [pid = 1744] [serial = 1429] [outer = (nil)] 14:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f8f0400) [pid = 1744] [serial = 1430] [outer = 0x8f7c2400] 14:59:25 INFO - PROCESS | 1744 | 1467237565150 Marionette DEBUG loaded listener.js 14:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4e0400) [pid = 1744] [serial = 1431] [outer = 0x8f7c2400] 14:59:26 INFO - PROCESS | 1744 | 1467237566197 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]]]}] 14:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1685ms 14:59:26 INFO - PROCESS | 1744 | 1467237566237 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:59:26 INFO - PROCESS | 1744 | 1467237566242 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 14:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:59:26 INFO - PROCESS | 1744 | 1467237566248 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:59:26 INFO - PROCESS | 1744 | 1467237566255 Marionette TRACE conn4 <- [1,1878,null,{}] 14:59:26 INFO - PROCESS | 1744 | 1467237566271 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}] 14:59:26 INFO - PROCESS | 1744 | 1467237566280 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:26 INFO - PROCESS | 1744 | 1467237566465 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:59:26 INFO - PROCESS | 1744 | 1467237566736 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:26 INFO - PROCESS | 1744 | 1467237566748 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acc000 == 33 [pid = 1744] [id = 477] 14:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91acc400) [pid = 1744] [serial = 1432] [outer = (nil)] 14:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x921e4c00) [pid = 1744] [serial = 1433] [outer = 0x91acc400] 14:59:26 INFO - PROCESS | 1744 | 1467237566835 Marionette DEBUG loaded listener.js 14:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x921ea800) [pid = 1744] [serial = 1434] [outer = 0x91acc400] 14:59:27 INFO - PROCESS | 1744 | 1467237567814 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]]]}] 14:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1648ms 14:59:27 INFO - PROCESS | 1744 | 1467237567897 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:59:27 INFO - PROCESS | 1744 | 1467237567902 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 14:59:27 INFO - PROCESS | 1744 | 1467237567909 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:59:27 INFO - PROCESS | 1744 | 1467237567913 Marionette TRACE conn4 <- [1,1882,null,{}] 14:59:27 INFO - PROCESS | 1744 | 1467237567919 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}] 14:59:27 INFO - PROCESS | 1744 | 1467237567924 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:28 INFO - PROCESS | 1744 | 1467237568152 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:59:28 INFO - PROCESS | 1744 | 1467237568398 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:28 INFO - PROCESS | 1744 | 1467237568405 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e1400 == 34 [pid = 1744] [id = 478] 14:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8dab8400) [pid = 1744] [serial = 1435] [outer = (nil)] 14:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x921ed800) [pid = 1744] [serial = 1436] [outer = 0x8dab8400] 14:59:28 INFO - PROCESS | 1744 | 1467237568533 Marionette DEBUG loaded listener.js 14:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9287c000) [pid = 1744] [serial = 1437] [outer = 0x8dab8400] 14:59:29 INFO - PROCESS | 1744 | 1467237569629 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]]]}] 14:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1785ms 14:59:29 INFO - PROCESS | 1744 | 1467237569695 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:59:29 INFO - PROCESS | 1744 | 1467237569702 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:59:29 INFO - PROCESS | 1744 | 1467237569710 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:59:29 INFO - PROCESS | 1744 | 1467237569715 Marionette TRACE conn4 <- [1,1886,null,{}] 14:59:29 INFO - PROCESS | 1744 | 1467237569723 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}] 14:59:29 INFO - PROCESS | 1744 | 1467237569729 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:29 INFO - PROCESS | 1744 | 1467237569913 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:59:30 INFO - PROCESS | 1744 | 1467237570299 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:30 INFO - PROCESS | 1744 | 1467237570315 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8400 == 33 [pid = 1744] [id = 473] 14:59:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dd800 == 32 [pid = 1744] [id = 472] 14:59:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d824800 == 33 [pid = 1744] [id = 479] 14:59:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d9e7800) [pid = 1744] [serial = 1438] [outer = (nil)] 14:59:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d9f4c00) [pid = 1744] [serial = 1439] [outer = 0x8d9e7800] 14:59:30 INFO - PROCESS | 1744 | 1467237570441 Marionette DEBUG loaded listener.js 14:59:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8dabac00) [pid = 1744] [serial = 1440] [outer = 0x8d9e7800] 14:59:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cf400 == 32 [pid = 1744] [id = 471] 14:59:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a2400 == 31 [pid = 1744] [id = 470] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x921eac00) [pid = 1744] [serial = 1376] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e932c00) [pid = 1744] [serial = 1379] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91acdc00) [pid = 1744] [serial = 1377] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9369e400) [pid = 1744] [serial = 1364] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x936a6c00) [pid = 1744] [serial = 1365] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92875400) [pid = 1744] [serial = 1361] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9287cc00) [pid = 1744] [serial = 1362] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8dab7400) [pid = 1744] [serial = 1367] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8e1cd000) [pid = 1744] [serial = 1368] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9204e400) [pid = 1744] [serial = 1353] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91803c00) [pid = 1744] [serial = 1373] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7be400) [pid = 1744] [serial = 1358] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f8f2400) [pid = 1744] [serial = 1359] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93867400) [pid = 1744] [serial = 1382] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e1d8800) [pid = 1744] [serial = 1355] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ea09800) [pid = 1744] [serial = 1356] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ebec800) [pid = 1744] [serial = 1370] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ecd5800) [pid = 1744] [serial = 1371] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93a26c00) [pid = 1744] [serial = 1383] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91ac3000) [pid = 1744] [serial = 1374] [outer = (nil)] [url = about:blank] 14:59:30 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d9e8800) [pid = 1744] [serial = 1380] [outer = (nil)] [url = about:blank] 14:59:31 INFO - PROCESS | 1744 | 1467237571363 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]]]}] 14:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1685ms 14:59:31 INFO - PROCESS | 1744 | 1467237571395 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:59:31 INFO - PROCESS | 1744 | 1467237571402 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 14:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:59:31 INFO - PROCESS | 1744 | 1467237571413 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:59:31 INFO - PROCESS | 1744 | 1467237571417 Marionette TRACE conn4 <- [1,1890,null,{}] 14:59:31 INFO - PROCESS | 1744 | 1467237571424 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}] 14:59:31 INFO - PROCESS | 1744 | 1467237571429 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:31 INFO - PROCESS | 1744 | 1467237571603 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:59:31 INFO - PROCESS | 1744 | 1467237571613 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:31 INFO - PROCESS | 1744 | 1467237571624 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933c00 == 32 [pid = 1744] [id = 480] 14:59:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ebe5c00) [pid = 1744] [serial = 1441] [outer = (nil)] 14:59:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ebf0800) [pid = 1744] [serial = 1442] [outer = 0x8ebe5c00] 14:59:31 INFO - PROCESS | 1744 | 1467237571695 Marionette DEBUG loaded listener.js 14:59:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ecd7000) [pid = 1744] [serial = 1443] [outer = 0x8ebe5c00] 14:59:32 INFO - PROCESS | 1744 | 1467237572663 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]]]}] 14:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1287ms 14:59:32 INFO - PROCESS | 1744 | 1467237572702 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:59:32 INFO - PROCESS | 1744 | 1467237572707 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:59:32 INFO - PROCESS | 1744 | 1467237572713 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:59:32 INFO - PROCESS | 1744 | 1467237572719 Marionette TRACE conn4 <- [1,1894,null,{}] 14:59:32 INFO - PROCESS | 1744 | 1467237572736 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}] 14:59:32 INFO - PROCESS | 1744 | 1467237572746 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:32 INFO - PROCESS | 1744 | 1467237572936 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:59:33 INFO - PROCESS | 1744 | 1467237573090 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:33 INFO - PROCESS | 1744 | 1467237573097 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f502c00 == 33 [pid = 1744] [id = 481] 14:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f505400) [pid = 1744] [serial = 1444] [outer = (nil)] 14:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f8f3400) [pid = 1744] [serial = 1445] [outer = 0x8f505400] 14:59:33 INFO - PROCESS | 1744 | 1467237573174 Marionette DEBUG loaded listener.js 14:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91807400) [pid = 1744] [serial = 1446] [outer = 0x8f505400] 14:59:34 INFO - PROCESS | 1744 | 1467237574126 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]]]}] 14:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1488ms 14:59:34 INFO - PROCESS | 1744 | 1467237574202 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 1744 | 1467237574207 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 14:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:59:34 INFO - PROCESS | 1744 | 1467237574213 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - PROCESS | 1744 | 1467237574215 Marionette TRACE conn4 <- [1,1898,null,{}] 14:59:34 INFO - PROCESS | 1744 | 1467237574229 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}] 14:59:34 INFO - PROCESS | 1744 | 1467237574235 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:34 INFO - PROCESS | 1744 | 1467237574450 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:59:34 INFO - PROCESS | 1744 | 1467237574487 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 1744 | 1467237574497 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffcf800 == 34 [pid = 1744] [id = 482] 14:59:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91ac9c00) [pid = 1744] [serial = 1447] [outer = (nil)] 14:59:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x921e5800) [pid = 1744] [serial = 1448] [outer = 0x91ac9c00] 14:59:34 INFO - PROCESS | 1744 | 1467237574566 Marionette DEBUG loaded listener.js 14:59:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x921f0400) [pid = 1744] [serial = 1449] [outer = 0x91ac9c00] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7bdc00) [pid = 1744] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9386dc00) [pid = 1744] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ecd3800) [pid = 1744] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93a2cc00) [pid = 1744] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f8eb800) [pid = 1744] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d7ed000) [pid = 1744] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a0c00) [pid = 1744] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d81e400) [pid = 1744] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d6a3800) [pid = 1744] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e1d4c00) [pid = 1744] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f4de800) [pid = 1744] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d7e9000) [pid = 1744] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:59:35 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d4e6000) [pid = 1744] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:59:35 INFO - PROCESS | 1744 | 1467237575565 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]]]}] 14:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1387ms 14:59:35 INFO - PROCESS | 1744 | 1467237575601 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:59:35 INFO - PROCESS | 1744 | 1467237575605 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 14:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:59:35 INFO - PROCESS | 1744 | 1467237575611 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:59:35 INFO - PROCESS | 1744 | 1467237575614 Marionette TRACE conn4 <- [1,1902,null,{}] 14:59:35 INFO - PROCESS | 1744 | 1467237575620 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}] 14:59:35 INFO - PROCESS | 1744 | 1467237575625 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:35 INFO - PROCESS | 1744 | 1467237575839 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:59:35 INFO - PROCESS | 1744 | 1467237575868 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:35 INFO - PROCESS | 1744 | 1467237575878 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ed800 == 35 [pid = 1744] [id = 483] 14:59:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d7ed000) [pid = 1744] [serial = 1450] [outer = (nil)] 14:59:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f8ec000) [pid = 1744] [serial = 1451] [outer = 0x8d7ed000] 14:59:35 INFO - PROCESS | 1744 | 1467237575972 Marionette DEBUG loaded listener.js 14:59:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91806400) [pid = 1744] [serial = 1452] [outer = 0x8d7ed000] 14:59:36 INFO - PROCESS | 1744 | 1467237576851 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]]]}] 14:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1290ms 14:59:36 INFO - PROCESS | 1744 | 1467237576903 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 1744 | 1467237576906 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:59:36 INFO - PROCESS | 1744 | 1467237576912 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - PROCESS | 1744 | 1467237576916 Marionette TRACE conn4 <- [1,1906,null,{}] 14:59:36 INFO - PROCESS | 1744 | 1467237576921 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}] 14:59:36 INFO - PROCESS | 1744 | 1467237576931 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:37 INFO - PROCESS | 1744 | 1467237577130 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:59:37 INFO - PROCESS | 1744 | 1467237577381 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:37 INFO - PROCESS | 1744 | 1467237577394 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3800 == 36 [pid = 1744] [id = 484] 14:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d2c5400) [pid = 1744] [serial = 1453] [outer = (nil)] 14:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d2ce000) [pid = 1744] [serial = 1454] [outer = 0x8d2c5400] 14:59:37 INFO - PROCESS | 1744 | 1467237577475 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d69bc00) [pid = 1744] [serial = 1455] [outer = 0x8d2c5400] 14:59:38 INFO - PROCESS | 1744 | 1467237578585 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]]]}] 14:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1737ms 14:59:38 INFO - PROCESS | 1744 | 1467237578653 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:59:38 INFO - PROCESS | 1744 | 1467237578659 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 14:59:38 INFO - PROCESS | 1744 | 1467237578668 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:59:38 INFO - PROCESS | 1744 | 1467237578673 Marionette TRACE conn4 <- [1,1910,null,{}] 14:59:38 INFO - PROCESS | 1744 | 1467237578681 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}] 14:59:38 INFO - PROCESS | 1744 | 1467237578687 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:38 INFO - PROCESS | 1744 | 1467237578877 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:59:39 INFO - PROCESS | 1744 | 1467237579114 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:39 INFO - PROCESS | 1744 | 1467237579121 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6400 == 37 [pid = 1744] [id = 485] 14:59:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d9eb400) [pid = 1744] [serial = 1456] [outer = (nil)] 14:59:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e930000) [pid = 1744] [serial = 1457] [outer = 0x8d9eb400] 14:59:39 INFO - PROCESS | 1744 | 1467237579224 Marionette DEBUG loaded listener.js 14:59:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ea0bc00) [pid = 1744] [serial = 1458] [outer = 0x8d9eb400] 14:59:40 INFO - PROCESS | 1744 | 1467237580244 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]]]}] 14:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1638ms 14:59:40 INFO - PROCESS | 1744 | 1467237580309 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:59:40 INFO - PROCESS | 1744 | 1467237580316 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 14:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:59:40 INFO - PROCESS | 1744 | 1467237580324 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:59:40 INFO - PROCESS | 1744 | 1467237580328 Marionette TRACE conn4 <- [1,1914,null,{}] 14:59:40 INFO - PROCESS | 1744 | 1467237580334 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}] 14:59:40 INFO - PROCESS | 1744 | 1467237580340 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:40 INFO - PROCESS | 1744 | 1467237580541 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:59:40 INFO - PROCESS | 1744 | 1467237580816 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:40 INFO - PROCESS | 1744 | 1467237580826 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f509c00 == 38 [pid = 1744] [id = 486] 14:59:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f50a000) [pid = 1744] [serial = 1459] [outer = (nil)] 14:59:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f7bd400) [pid = 1744] [serial = 1460] [outer = 0x8f50a000] 14:59:40 INFO - PROCESS | 1744 | 1467237580954 Marionette DEBUG loaded listener.js 14:59:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f8ee800) [pid = 1744] [serial = 1461] [outer = 0x8f50a000] 14:59:41 INFO - PROCESS | 1744 | 1467237581929 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]]]}] 14:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1640ms 14:59:41 INFO - PROCESS | 1744 | 1467237581964 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:59:41 INFO - PROCESS | 1744 | 1467237581969 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:59:41 INFO - PROCESS | 1744 | 1467237581986 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:59:41 INFO - PROCESS | 1744 | 1467237581996 Marionette TRACE conn4 <- [1,1918,null,{}] 14:59:42 INFO - PROCESS | 1744 | 1467237582003 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}] 14:59:42 INFO - PROCESS | 1744 | 1467237582011 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:42 INFO - PROCESS | 1744 | 1467237582256 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:59:42 INFO - PROCESS | 1744 | 1467237582482 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:42 INFO - PROCESS | 1744 | 1467237582491 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2400 == 39 [pid = 1744] [id = 487] 14:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d7e8000) [pid = 1744] [serial = 1462] [outer = (nil)] 14:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9180dc00) [pid = 1744] [serial = 1463] [outer = 0x8d7e8000] 14:59:42 INFO - PROCESS | 1744 | 1467237582617 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92b0e800) [pid = 1744] [serial = 1464] [outer = 0x8d7e8000] 14:59:43 INFO - PROCESS | 1744 | 1467237583586 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]]]}] 14:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1648ms 14:59:43 INFO - PROCESS | 1744 | 1467237583626 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:59:43 INFO - PROCESS | 1744 | 1467237583631 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 14:59:43 INFO - PROCESS | 1744 | 1467237583637 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:59:43 INFO - PROCESS | 1744 | 1467237583641 Marionette TRACE conn4 <- [1,1922,null,{}] 14:59:43 INFO - PROCESS | 1744 | 1467237583647 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}] 14:59:43 INFO - PROCESS | 1744 | 1467237583652 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:43 INFO - PROCESS | 1744 | 1467237583842 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:59:44 INFO - PROCESS | 1744 | 1467237584082 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:44 INFO - PROCESS | 1744 | 1467237584091 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe4400 == 40 [pid = 1744] [id = 488] 14:59:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f4d9000) [pid = 1744] [serial = 1465] [outer = (nil)] 14:59:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93868000) [pid = 1744] [serial = 1466] [outer = 0x8f4d9000] 14:59:44 INFO - PROCESS | 1744 | 1467237584218 Marionette DEBUG loaded listener.js 14:59:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93870800) [pid = 1744] [serial = 1467] [outer = 0x8f4d9000] 14:59:45 INFO - PROCESS | 1744 | 1467237585124 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]]]}] 14:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1542ms 14:59:45 INFO - PROCESS | 1744 | 1467237585196 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:59:45 INFO - PROCESS | 1744 | 1467237585200 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:59:45 INFO - PROCESS | 1744 | 1467237585209 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:59:45 INFO - PROCESS | 1744 | 1467237585213 Marionette TRACE conn4 <- [1,1926,null,{}] 14:59:45 INFO - PROCESS | 1744 | 1467237585219 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}] 14:59:45 INFO - PROCESS | 1744 | 1467237585224 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:45 INFO - PROCESS | 1744 | 1467237585401 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:59:45 INFO - PROCESS | 1744 | 1467237585601 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:45 INFO - PROCESS | 1744 | 1467237585618 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827800 == 41 [pid = 1744] [id = 489] 14:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d9ec800) [pid = 1744] [serial = 1468] [outer = (nil)] 14:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ebe5800) [pid = 1744] [serial = 1469] [outer = 0x8d9ec800] 14:59:45 INFO - PROCESS | 1744 | 1467237585747 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x94f15400) [pid = 1744] [serial = 1470] [outer = 0x8d9ec800] 14:59:46 INFO - PROCESS | 1744 | 1467237586975 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]]]}] 14:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1836ms 14:59:47 INFO - PROCESS | 1744 | 1467237587046 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:59:47 INFO - PROCESS | 1744 | 1467237587053 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 14:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:59:47 INFO - PROCESS | 1744 | 1467237587062 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:59:47 INFO - PROCESS | 1744 | 1467237587067 Marionette TRACE conn4 <- [1,1930,null,{}] 14:59:47 INFO - PROCESS | 1744 | 1467237587076 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}] 14:59:47 INFO - PROCESS | 1744 | 1467237587081 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:47 INFO - PROCESS | 1744 | 1467237587317 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:59:47 INFO - PROCESS | 1744 | 1467237587646 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:47 INFO - PROCESS | 1744 | 1467237587652 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d3c00 == 42 [pid = 1744] [id = 490] 14:59:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e1d4000) [pid = 1744] [serial = 1471] [outer = (nil)] 14:59:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8e930400) [pid = 1744] [serial = 1472] [outer = 0x8e1d4000] 14:59:47 INFO - PROCESS | 1744 | 1467237587741 Marionette DEBUG loaded listener.js 14:59:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ea05400) [pid = 1744] [serial = 1473] [outer = 0x8e1d4000] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a1c00 == 41 [pid = 1744] [id = 425] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f1c00 == 40 [pid = 1744] [id = 426] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ed800 == 39 [pid = 1744] [id = 483] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffcf800 == 38 [pid = 1744] [id = 482] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f502c00 == 37 [pid = 1744] [id = 481] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933c00 == 36 [pid = 1744] [id = 480] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d824800 == 35 [pid = 1744] [id = 479] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac0800 == 34 [pid = 1744] [id = 476] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2ca400 == 33 [pid = 1744] [id = 475] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffca800 == 32 [pid = 1744] [id = 432] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e5c00 == 31 [pid = 1744] [id = 433] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7f0c00 == 30 [pid = 1744] [id = 469] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e92f800 == 29 [pid = 1744] [id = 441] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81fc00 == 28 [pid = 1744] [id = 435] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c8400 == 27 [pid = 1744] [id = 436] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91acc000 == 26 [pid = 1744] [id = 477] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9eec00 == 25 [pid = 1744] [id = 424] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e7800 == 24 [pid = 1744] [id = 430] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ecc00 == 23 [pid = 1744] [id = 440] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e1400 == 22 [pid = 1744] [id = 478] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8400 == 21 [pid = 1744] [id = 431] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd7800 == 20 [pid = 1744] [id = 474] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d822c00 == 19 [pid = 1744] [id = 434] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebed000 == 18 [pid = 1744] [id = 427] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e935800 == 17 [pid = 1744] [id = 437] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a4000 == 16 [pid = 1744] [id = 439] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8dab5800 == 15 [pid = 1744] [id = 438] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e000 == 14 [pid = 1744] [id = 428] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9000 == 13 [pid = 1744] [id = 429] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827800 == 12 [pid = 1744] [id = 489] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe4400 == 11 [pid = 1744] [id = 488] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2400 == 10 [pid = 1744] [id = 487] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6400 == 9 [pid = 1744] [id = 485] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f509c00 == 8 [pid = 1744] [id = 486] 14:59:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3800 == 7 [pid = 1744] [id = 484] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ffcd800) [pid = 1744] [serial = 1388] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x94f10800) [pid = 1744] [serial = 1392] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x94526c00) [pid = 1744] [serial = 1391] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x94f53400) [pid = 1744] [serial = 1395] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x94f1c000) [pid = 1744] [serial = 1394] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x94f5f800) [pid = 1744] [serial = 1398] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94f5c000) [pid = 1744] [serial = 1397] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x951dec00) [pid = 1744] [serial = 1401] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x951d9400) [pid = 1744] [serial = 1400] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x952afc00) [pid = 1744] [serial = 1404] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x951de400) [pid = 1744] [serial = 1403] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x951e5400) [pid = 1744] [serial = 1407] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e92e800) [pid = 1744] [serial = 1410] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d9f1800) [pid = 1744] [serial = 1409] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d820400) [pid = 1744] [serial = 1412] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d828c00) [pid = 1744] [serial = 1413] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e92e400) [pid = 1744] [serial = 1415] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ffce800) [pid = 1744] [serial = 1406] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f4e1800) [pid = 1744] [serial = 1418] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ea02000) [pid = 1744] [serial = 1386] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8dac1800) [pid = 1744] [serial = 1385] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f50c800) [pid = 1744] [serial = 1419] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91ac5000) [pid = 1744] [serial = 1389] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f7bd800) [pid = 1744] [serial = 1422] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d7ec800) [pid = 1744] [serial = 1421] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ea03800) [pid = 1744] [serial = 1416] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f8fa000) [pid = 1744] [serial = 1424] [outer = (nil)] [url = about:blank] 14:59:49 INFO - PROCESS | 1744 | 1467237589729 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]]]}] 14:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2707ms 14:59:49 INFO - PROCESS | 1744 | 1467237589770 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:59:49 INFO - PROCESS | 1744 | 1467237589776 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 14:59:49 INFO - PROCESS | 1744 | 1467237589784 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:59:49 INFO - PROCESS | 1744 | 1467237589788 Marionette TRACE conn4 <- [1,1934,null,{}] 14:59:49 INFO - PROCESS | 1744 | 1467237589797 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}] 14:59:49 INFO - PROCESS | 1744 | 1467237589802 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:49 INFO - PROCESS | 1744 | 1467237589977 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:59:50 INFO - PROCESS | 1744 | 1467237590210 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:50 INFO - PROCESS | 1744 | 1467237590219 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9000 == 8 [pid = 1744] [id = 491] 14:59:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8d6a9c00) [pid = 1744] [serial = 1474] [outer = (nil)] 14:59:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d7e3400) [pid = 1744] [serial = 1475] [outer = 0x8d6a9c00] 14:59:50 INFO - PROCESS | 1744 | 1467237590297 Marionette DEBUG loaded listener.js 14:59:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d7e7800) [pid = 1744] [serial = 1476] [outer = 0x8d6a9c00] 14:59:51 INFO - PROCESS | 1744 | 1467237591127 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]]]}] 14:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1382ms 14:59:51 INFO - PROCESS | 1744 | 1467237591165 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:59:51 INFO - PROCESS | 1744 | 1467237591175 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:59:51 INFO - PROCESS | 1744 | 1467237591186 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:59:51 INFO - PROCESS | 1744 | 1467237591190 Marionette TRACE conn4 <- [1,1938,null,{}] 14:59:51 INFO - PROCESS | 1744 | 1467237591197 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}] 14:59:51 INFO - PROCESS | 1744 | 1467237591203 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:51 INFO - PROCESS | 1744 | 1467237591402 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:59:51 INFO - PROCESS | 1744 | 1467237591551 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:51 INFO - PROCESS | 1744 | 1467237591562 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e7400 == 9 [pid = 1744] [id = 492] 14:59:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d9eac00) [pid = 1744] [serial = 1477] [outer = (nil)] 14:59:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8dab6000) [pid = 1744] [serial = 1478] [outer = 0x8d9eac00] 14:59:51 INFO - PROCESS | 1744 | 1467237591637 Marionette DEBUG loaded listener.js 14:59:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8dac2400) [pid = 1744] [serial = 1479] [outer = 0x8d9eac00] 14:59:52 INFO - PROCESS | 1744 | 1467237592562 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]]]}] 14:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1434ms 14:59:52 INFO - PROCESS | 1744 | 1467237592622 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:59:52 INFO - PROCESS | 1744 | 1467237592626 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 14:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:59:52 INFO - PROCESS | 1744 | 1467237592632 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:59:52 INFO - PROCESS | 1744 | 1467237592638 Marionette TRACE conn4 <- [1,1942,null,{}] 14:59:52 INFO - PROCESS | 1744 | 1467237592664 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}] 14:59:52 INFO - PROCESS | 1744 | 1467237592675 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:52 INFO - PROCESS | 1744 | 1467237592902 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:59:52 INFO - PROCESS | 1744 | 1467237592926 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:52 INFO - PROCESS | 1744 | 1467237592940 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebec400 == 10 [pid = 1744] [id = 493] 14:59:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ebecc00) [pid = 1744] [serial = 1480] [outer = (nil)] 14:59:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ebf2800) [pid = 1744] [serial = 1481] [outer = 0x8ebecc00] 14:59:53 INFO - PROCESS | 1744 | 1467237593013 Marionette DEBUG loaded listener.js 14:59:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ecd7800) [pid = 1744] [serial = 1482] [outer = 0x8ebecc00] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d7ed000) [pid = 1744] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ac9c00) [pid = 1744] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8dab8400) [pid = 1744] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7c2400) [pid = 1744] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91acc400) [pid = 1744] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ebe5c00) [pid = 1744] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d825800) [pid = 1744] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d9e7800) [pid = 1744] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f7c6400) [pid = 1744] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:59:54 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8f505400) [pid = 1744] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:59:54 INFO - PROCESS | 1744 | 1467237594459 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]]]}] 14:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1846ms 14:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:59:54 INFO - PROCESS | 1744 | 1467237594478 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:59:54 INFO - PROCESS | 1744 | 1467237594481 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 14:59:54 INFO - PROCESS | 1744 | 1467237594560 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:59:54 INFO - PROCESS | 1744 | 1467237594564 Marionette TRACE conn4 <- [1,1946,null,{}] 14:59:54 INFO - PROCESS | 1744 | 1467237594575 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}] 14:59:54 INFO - PROCESS | 1744 | 1467237594579 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:54 INFO - PROCESS | 1744 | 1467237594779 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:59:54 INFO - PROCESS | 1744 | 1467237594863 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:54 INFO - PROCESS | 1744 | 1467237594870 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e5800 == 11 [pid = 1744] [id = 494] 14:59:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e93a400) [pid = 1744] [serial = 1483] [outer = (nil)] 14:59:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ebea800) [pid = 1744] [serial = 1484] [outer = 0x8e93a400] 14:59:54 INFO - PROCESS | 1744 | 1467237594941 Marionette DEBUG loaded listener.js 14:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f4da400) [pid = 1744] [serial = 1485] [outer = 0x8e93a400] 14:59:55 INFO - PROCESS | 1744 | 1467237595656 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]]]}] 14:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1222ms 14:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:59:55 INFO - PROCESS | 1744 | 1467237595710 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:59:55 INFO - PROCESS | 1744 | 1467237595712 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 14:59:55 INFO - PROCESS | 1744 | 1467237595719 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:59:55 INFO - PROCESS | 1744 | 1467237595722 Marionette TRACE conn4 <- [1,1950,null,{}] 14:59:55 INFO - PROCESS | 1744 | 1467237595728 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}] 14:59:55 INFO - PROCESS | 1744 | 1467237595733 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:55 INFO - PROCESS | 1744 | 1467237595898 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:59:55 INFO - PROCESS | 1744 | 1467237595908 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:55 INFO - PROCESS | 1744 | 1467237595914 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea02800 == 12 [pid = 1744] [id = 495] 14:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ebe5c00) [pid = 1744] [serial = 1486] [outer = (nil)] 14:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f7bc000) [pid = 1744] [serial = 1487] [outer = 0x8ebe5c00] 14:59:55 INFO - PROCESS | 1744 | 1467237595982 Marionette DEBUG loaded listener.js 14:59:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7c3400) [pid = 1744] [serial = 1488] [outer = 0x8ebe5c00] 14:59:57 INFO - PROCESS | 1744 | 1467237597153 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]]]}] 14:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1487ms 14:59:57 INFO - PROCESS | 1744 | 1467237597207 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:59:57 INFO - PROCESS | 1744 | 1467237597214 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 14:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:59:57 INFO - PROCESS | 1744 | 1467237597223 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:59:57 INFO - PROCESS | 1744 | 1467237597228 Marionette TRACE conn4 <- [1,1954,null,{}] 14:59:57 INFO - PROCESS | 1744 | 1467237597238 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}] 14:59:57 INFO - PROCESS | 1744 | 1467237597244 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:57 INFO - PROCESS | 1744 | 1467237597451 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:59:57 INFO - PROCESS | 1744 | 1467237597684 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:57 INFO - PROCESS | 1744 | 1467237597696 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a6800 == 13 [pid = 1744] [id = 496] 14:59:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7ea400) [pid = 1744] [serial = 1489] [outer = (nil)] 14:59:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d9e9000) [pid = 1744] [serial = 1490] [outer = 0x8d7ea400] 14:59:57 INFO - PROCESS | 1744 | 1467237597824 Marionette DEBUG loaded listener.js 14:59:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8dac1000) [pid = 1744] [serial = 1491] [outer = 0x8d7ea400] 14:59:58 INFO - PROCESS | 1744 | 1467237598825 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]]]}] 14:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1685ms 14:59:58 INFO - PROCESS | 1744 | 1467237598909 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:59:58 INFO - PROCESS | 1744 | 1467237598916 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:59:58 INFO - PROCESS | 1744 | 1467237598927 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:59:58 INFO - PROCESS | 1744 | 1467237598931 Marionette TRACE conn4 <- [1,1958,null,{}] 14:59:58 INFO - PROCESS | 1744 | 1467237598938 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}] 14:59:58 INFO - PROCESS | 1744 | 1467237598944 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:59 INFO - PROCESS | 1744 | 1467237599164 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:59:59 INFO - PROCESS | 1744 | 1467237599396 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:59 INFO - PROCESS | 1744 | 1467237599404 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 14:59:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933400 == 14 [pid = 1744] [id = 497] 14:59:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8eccf000) [pid = 1744] [serial = 1492] [outer = (nil)] 14:59:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4d7c00) [pid = 1744] [serial = 1493] [outer = 0x8eccf000] 14:59:59 INFO - PROCESS | 1744 | 1467237599514 Marionette DEBUG loaded listener.js 14:59:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ecda000) [pid = 1744] [serial = 1494] [outer = 0x8eccf000] 15:00:00 INFO - PROCESS | 1744 | 1467237600512 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]]]}] 15:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1638ms 15:00:00 INFO - PROCESS | 1744 | 1467237600566 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 15:00:00 INFO - PROCESS | 1744 | 1467237600570 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 15:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:00:00 INFO - PROCESS | 1744 | 1467237600578 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:00:00 INFO - PROCESS | 1744 | 1467237600585 Marionette TRACE conn4 <- [1,1962,null,{}] 15:00:00 INFO - PROCESS | 1744 | 1467237600602 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}] 15:00:00 INFO - PROCESS | 1744 | 1467237600611 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:00 INFO - PROCESS | 1744 | 1467237600808 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 15:00:01 INFO - PROCESS | 1744 | 1467237601036 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:01 INFO - PROCESS | 1744 | 1467237601046 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8fa000 == 15 [pid = 1744] [id = 498] 15:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f8fa400) [pid = 1744] [serial = 1495] [outer = (nil)] 15:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ffcd400) [pid = 1744] [serial = 1496] [outer = 0x8f8fa400] 15:00:01 INFO - PROCESS | 1744 | 1467237601179 Marionette DEBUG loaded listener.js 15:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ffd3000) [pid = 1744] [serial = 1497] [outer = 0x8f8fa400] 15:00:02 INFO - PROCESS | 1744 | 1467237602233 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]]]}] 15:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1736ms 15:00:02 INFO - PROCESS | 1744 | 1467237602316 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 15:00:02 INFO - PROCESS | 1744 | 1467237602320 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 15:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:00:02 INFO - PROCESS | 1744 | 1467237602330 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:00:02 INFO - PROCESS | 1744 | 1467237602334 Marionette TRACE conn4 <- [1,1966,null,{}] 15:00:02 INFO - PROCESS | 1744 | 1467237602341 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}] 15:00:02 INFO - PROCESS | 1744 | 1467237602346 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:02 INFO - PROCESS | 1744 | 1467237602619 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 15:00:02 INFO - PROCESS | 1744 | 1467237602862 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:02 INFO - PROCESS | 1744 | 1467237602871 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e934800 == 16 [pid = 1744] [id = 499] 15:00:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ebe4400) [pid = 1744] [serial = 1498] [outer = (nil)] 15:00:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91810000) [pid = 1744] [serial = 1499] [outer = 0x8ebe4400] 15:00:02 INFO - PROCESS | 1744 | 1467237602955 Marionette DEBUG loaded listener.js 15:00:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91ac4000) [pid = 1744] [serial = 1500] [outer = 0x8ebe4400] 15:00:04 INFO - PROCESS | 1744 | 1467237604107 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]]]}] 15:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1835ms 15:00:04 INFO - PROCESS | 1744 | 1467237604166 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 15:00:04 INFO - PROCESS | 1744 | 1467237604173 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 15:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:00:04 INFO - PROCESS | 1744 | 1467237604182 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:00:04 INFO - PROCESS | 1744 | 1467237604186 Marionette TRACE conn4 <- [1,1970,null,{}] 15:00:04 INFO - PROCESS | 1744 | 1467237604195 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}] 15:00:04 INFO - PROCESS | 1744 | 1467237604200 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:04 INFO - PROCESS | 1744 | 1467237604391 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 15:00:04 INFO - PROCESS | 1744 | 1467237604667 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:04 INFO - PROCESS | 1744 | 1467237604684 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e4400 == 17 [pid = 1744] [id = 500] 15:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d7e6000) [pid = 1744] [serial = 1501] [outer = (nil)] 15:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d829000) [pid = 1744] [serial = 1502] [outer = 0x8d7e6000] 15:00:04 INFO - PROCESS | 1744 | 1467237604837 Marionette DEBUG loaded listener.js 15:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8dabc400) [pid = 1744] [serial = 1503] [outer = 0x8d7e6000] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x921e5800) [pid = 1744] [serial = 1448] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x921ed800) [pid = 1744] [serial = 1436] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9287c000) [pid = 1744] [serial = 1437] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8f0400) [pid = 1744] [serial = 1430] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f4e0400) [pid = 1744] [serial = 1431] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x921e4c00) [pid = 1744] [serial = 1433] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x921ea800) [pid = 1744] [serial = 1434] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ebf0800) [pid = 1744] [serial = 1442] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ecd7000) [pid = 1744] [serial = 1443] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8dac3c00) [pid = 1744] [serial = 1427] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ea0d800) [pid = 1744] [serial = 1428] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d9f4c00) [pid = 1744] [serial = 1439] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8dabac00) [pid = 1744] [serial = 1440] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ffcfc00) [pid = 1744] [serial = 1425] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x921f0400) [pid = 1744] [serial = 1449] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91807400) [pid = 1744] [serial = 1446] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f8f3400) [pid = 1744] [serial = 1445] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x91806400) [pid = 1744] [serial = 1452] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f8ec000) [pid = 1744] [serial = 1451] [outer = (nil)] [url = about:blank] 15:00:05 INFO - PROCESS | 1744 | 1467237605731 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]]]}] 15:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1587ms 15:00:05 INFO - PROCESS | 1744 | 1467237605769 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 1744 | 1467237605776 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 15:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:00:05 INFO - PROCESS | 1744 | 1467237605787 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - PROCESS | 1744 | 1467237605791 Marionette TRACE conn4 <- [1,1974,null,{}] 15:00:05 INFO - PROCESS | 1744 | 1467237605797 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}] 15:00:05 INFO - PROCESS | 1744 | 1467237605803 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:05 INFO - PROCESS | 1744 | 1467237605974 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 15:00:06 INFO - PROCESS | 1744 | 1467237606111 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:06 INFO - PROCESS | 1744 | 1467237606121 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d822800 == 18 [pid = 1744] [id = 501] 15:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8e936400) [pid = 1744] [serial = 1504] [outer = (nil)] 15:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ebed000) [pid = 1744] [serial = 1505] [outer = 0x8e936400] 15:00:06 INFO - PROCESS | 1744 | 1467237606194 Marionette DEBUG loaded listener.js 15:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ecd7000) [pid = 1744] [serial = 1506] [outer = 0x8e936400] 15:00:07 INFO - PROCESS | 1744 | 1467237607064 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]]]}] 15:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1336ms 15:00:07 INFO - PROCESS | 1744 | 1467237607123 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 15:00:07 INFO - PROCESS | 1744 | 1467237607126 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 15:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:00:07 INFO - PROCESS | 1744 | 1467237607134 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:00:07 INFO - PROCESS | 1744 | 1467237607139 Marionette TRACE conn4 <- [1,1978,null,{}] 15:00:07 INFO - PROCESS | 1744 | 1467237607155 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}] 15:00:07 INFO - PROCESS | 1744 | 1467237607163 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:07 INFO - PROCESS | 1744 | 1467237607330 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 15:00:07 INFO - PROCESS | 1744 | 1467237607496 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:07 INFO - PROCESS | 1744 | 1467237607507 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebf0400 == 19 [pid = 1744] [id = 502] 15:00:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f50cc00) [pid = 1744] [serial = 1507] [outer = (nil)] 15:00:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f8f8000) [pid = 1744] [serial = 1508] [outer = 0x8f50cc00] 15:00:07 INFO - PROCESS | 1744 | 1467237607577 Marionette DEBUG loaded listener.js 15:00:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ffd4400) [pid = 1744] [serial = 1509] [outer = 0x8f50cc00] 15:00:08 INFO - PROCESS | 1744 | 1467237608468 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]]]}] 15:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1394ms 15:00:08 INFO - PROCESS | 1744 | 1467237608529 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 15:00:08 INFO - PROCESS | 1744 | 1467237608534 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 15:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:00:08 INFO - PROCESS | 1744 | 1467237608540 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:00:08 INFO - PROCESS | 1744 | 1467237608543 Marionette TRACE conn4 <- [1,1982,null,{}] 15:00:08 INFO - PROCESS | 1744 | 1467237608548 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}] 15:00:08 INFO - PROCESS | 1744 | 1467237608553 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:08 INFO - PROCESS | 1744 | 1467237608791 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 15:00:08 INFO - PROCESS | 1744 | 1467237608941 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:08 INFO - PROCESS | 1744 | 1467237608950 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8800 == 20 [pid = 1744] [id = 503] 15:00:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f509800) [pid = 1744] [serial = 1510] [outer = (nil)] 15:00:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ac8c00) [pid = 1744] [serial = 1511] [outer = 0x8f509800] 15:00:09 INFO - PROCESS | 1744 | 1467237609018 Marionette DEBUG loaded listener.js 15:00:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x921e4800) [pid = 1744] [serial = 1512] [outer = 0x8f509800] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e1d4000) [pid = 1744] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d9eac00) [pid = 1744] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d6a9c00) [pid = 1744] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ebecc00) [pid = 1744] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d2c5400) [pid = 1744] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d9eb400) [pid = 1744] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f50a000) [pid = 1744] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d7e8000) [pid = 1744] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f4d9000) [pid = 1744] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d9ec800) [pid = 1744] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:00:09 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8e93a400) [pid = 1744] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:00:09 INFO - PROCESS | 1744 | 1467237609925 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]]]}] 15:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1441ms 15:00:09 INFO - PROCESS | 1744 | 1467237609982 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 15:00:09 INFO - PROCESS | 1744 | 1467237609986 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 15:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:00:10 INFO - PROCESS | 1744 | 1467237609998 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - PROCESS | 1744 | 1467237610001 Marionette TRACE conn4 <- [1,1986,null,{}] 15:00:10 INFO - PROCESS | 1744 | 1467237610007 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}] 15:00:10 INFO - PROCESS | 1744 | 1467237610012 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:10 INFO - PROCESS | 1744 | 1467237610174 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 15:00:10 INFO - PROCESS | 1744 | 1467237610183 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 1744 | 1467237610194 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9c00 == 21 [pid = 1744] [id = 504] 15:00:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d826400) [pid = 1744] [serial = 1513] [outer = (nil)] 15:00:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91809000) [pid = 1744] [serial = 1514] [outer = 0x8d826400] 15:00:10 INFO - PROCESS | 1744 | 1467237610261 Marionette DEBUG loaded listener.js 15:00:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x92047800) [pid = 1744] [serial = 1515] [outer = 0x8d826400] 15:00:11 INFO - PROCESS | 1744 | 1467237611166 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]]]}] 15:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1191ms 15:00:11 INFO - PROCESS | 1744 | 1467237611189 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 15:00:11 INFO - PROCESS | 1744 | 1467237611193 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 15:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:00:11 INFO - PROCESS | 1744 | 1467237611199 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:00:11 INFO - PROCESS | 1744 | 1467237611201 Marionette TRACE conn4 <- [1,1990,null,{}] 15:00:11 INFO - PROCESS | 1744 | 1467237611208 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}] 15:00:11 INFO - PROCESS | 1744 | 1467237611220 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:11 INFO - PROCESS | 1744 | 1467237611436 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 15:00:11 INFO - PROCESS | 1744 | 1467237611633 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:11 INFO - PROCESS | 1744 | 1467237611648 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1c00 == 22 [pid = 1744] [id = 505] 15:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d2c2800) [pid = 1744] [serial = 1516] [outer = (nil)] 15:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d4e3000) [pid = 1744] [serial = 1517] [outer = 0x8d2c2800] 15:00:11 INFO - PROCESS | 1744 | 1467237611732 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d6a7000) [pid = 1744] [serial = 1518] [outer = 0x8d2c2800] 15:00:12 INFO - PROCESS | 1744 | 1467237612760 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]]]}] 15:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1582ms 15:00:12 INFO - PROCESS | 1744 | 1467237612793 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 15:00:12 INFO - PROCESS | 1744 | 1467237612798 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 15:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:00:12 INFO - PROCESS | 1744 | 1467237612809 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:00:12 INFO - PROCESS | 1744 | 1467237612813 Marionette TRACE conn4 <- [1,1994,null,{}] 15:00:12 INFO - PROCESS | 1744 | 1467237612823 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}] 15:00:12 INFO - PROCESS | 1744 | 1467237612830 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:13 INFO - PROCESS | 1744 | 1467237613032 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 15:00:13 INFO - PROCESS | 1744 | 1467237613212 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:13 INFO - PROCESS | 1744 | 1467237613223 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e9400 == 23 [pid = 1744] [id = 506] 15:00:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8dab5000) [pid = 1744] [serial = 1519] [outer = (nil)] 15:00:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1d8400) [pid = 1744] [serial = 1520] [outer = 0x8dab5000] 15:00:13 INFO - PROCESS | 1744 | 1467237613307 Marionette DEBUG loaded listener.js 15:00:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e935000) [pid = 1744] [serial = 1521] [outer = 0x8dab5000] 15:00:14 INFO - PROCESS | 1744 | 1467237614335 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]]]}] 15:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1602ms 15:00:14 INFO - PROCESS | 1744 | 1467237614415 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 15:00:14 INFO - PROCESS | 1744 | 1467237614422 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 15:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:00:14 INFO - PROCESS | 1744 | 1467237614430 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:00:14 INFO - PROCESS | 1744 | 1467237614434 Marionette TRACE conn4 <- [1,1998,null,{}] 15:00:14 INFO - PROCESS | 1744 | 1467237614440 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}] 15:00:14 INFO - PROCESS | 1744 | 1467237614446 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:14 INFO - PROCESS | 1744 | 1467237614684 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 15:00:14 INFO - PROCESS | 1744 | 1467237614959 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:14 INFO - PROCESS | 1744 | 1467237614967 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac0c00 == 24 [pid = 1744] [id = 507] 15:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4dd400) [pid = 1744] [serial = 1522] [outer = (nil)] 15:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f504400) [pid = 1744] [serial = 1523] [outer = 0x8f4dd400] 15:00:15 INFO - PROCESS | 1744 | 1467237615067 Marionette DEBUG loaded listener.js 15:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8eec00) [pid = 1744] [serial = 1524] [outer = 0x8f4dd400] 15:00:16 INFO - PROCESS | 1744 | 1467237616009 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]]]}] 15:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1633ms 15:00:16 INFO - PROCESS | 1744 | 1467237616063 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 15:00:16 INFO - PROCESS | 1744 | 1467237616068 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 15:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:00:16 INFO - PROCESS | 1744 | 1467237616082 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:00:16 INFO - PROCESS | 1744 | 1467237616092 Marionette TRACE conn4 <- [1,2002,null,{}] 15:00:16 INFO - PROCESS | 1744 | 1467237616101 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}] 15:00:16 INFO - PROCESS | 1744 | 1467237616109 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:16 INFO - PROCESS | 1744 | 1467237616338 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 15:00:16 INFO - PROCESS | 1744 | 1467237616584 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:16 INFO - PROCESS | 1744 | 1467237616596 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a5800 == 25 [pid = 1744] [id = 508] 15:00:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f4e2c00) [pid = 1744] [serial = 1525] [outer = (nil)] 15:00:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9286d800) [pid = 1744] [serial = 1526] [outer = 0x8f4e2c00] 15:00:16 INFO - PROCESS | 1744 | 1467237616719 Marionette DEBUG loaded listener.js 15:00:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92879800) [pid = 1744] [serial = 1527] [outer = 0x8f4e2c00] 15:00:17 INFO - PROCESS | 1744 | 1467237617668 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]]]}] 15:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1649ms 15:00:17 INFO - PROCESS | 1744 | 1467237617725 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 15:00:17 INFO - PROCESS | 1744 | 1467237617730 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 15:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:00:17 INFO - PROCESS | 1744 | 1467237617737 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:00:17 INFO - PROCESS | 1744 | 1467237617740 Marionette TRACE conn4 <- [1,2006,null,{}] 15:00:17 INFO - PROCESS | 1744 | 1467237617746 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}] 15:00:17 INFO - PROCESS | 1744 | 1467237617752 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:17 INFO - PROCESS | 1744 | 1467237617947 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 15:00:18 INFO - PROCESS | 1744 | 1467237618128 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:18 INFO - PROCESS | 1744 | 1467237618137 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d823c00 == 26 [pid = 1744] [id = 509] 15:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91ac2800) [pid = 1744] [serial = 1528] [outer = (nil)] 15:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92b08c00) [pid = 1744] [serial = 1529] [outer = 0x91ac2800] 15:00:18 INFO - PROCESS | 1744 | 1467237618227 Marionette DEBUG loaded listener.js 15:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92b0ac00) [pid = 1744] [serial = 1530] [outer = 0x91ac2800] 15:00:19 INFO - PROCESS | 1744 | 1467237619253 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]]]}] 15:00:19 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 15:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1589ms 15:00:19 INFO - PROCESS | 1744 | 1467237619327 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 15:00:19 INFO - PROCESS | 1744 | 1467237619331 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 15:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:00:19 INFO - PROCESS | 1744 | 1467237619338 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:00:19 INFO - PROCESS | 1744 | 1467237619341 Marionette TRACE conn4 <- [1,2010,null,{}] 15:00:19 INFO - PROCESS | 1744 | 1467237619347 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}] 15:00:19 INFO - PROCESS | 1744 | 1467237619353 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:19 INFO - PROCESS | 1744 | 1467237619533 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 15:00:19 INFO - PROCESS | 1744 | 1467237619766 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:19 INFO - PROCESS | 1744 | 1467237619784 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x936a6000 == 27 [pid = 1744] [id = 510] 15:00:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9372c000) [pid = 1744] [serial = 1531] [outer = (nil)] 15:00:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93868c00) [pid = 1744] [serial = 1532] [outer = 0x9372c000] 15:00:19 INFO - PROCESS | 1744 | 1467237619920 Marionette DEBUG loaded listener.js 15:00:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9452ac00) [pid = 1744] [serial = 1533] [outer = 0x9372c000] 15:00:20 INFO - PROCESS | 1744 | 1467237620909 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]]]}] 15:00:20 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 15:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1631ms 15:00:20 INFO - PROCESS | 1744 | 1467237620970 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 15:00:20 INFO - PROCESS | 1744 | 1467237620974 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 15:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:00:20 INFO - PROCESS | 1744 | 1467237620982 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:00:20 INFO - PROCESS | 1744 | 1467237620985 Marionette TRACE conn4 <- [1,2014,null,{}] 15:00:20 INFO - PROCESS | 1744 | 1467237620991 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}] 15:00:21 INFO - PROCESS | 1744 | 1467237620997 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:21 INFO - PROCESS | 1744 | 1467237621184 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 15:00:21 INFO - PROCESS | 1744 | 1467237621380 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:21 INFO - PROCESS | 1744 | 1467237621390 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e4000 == 28 [pid = 1744] [id = 511] 15:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8dabc800) [pid = 1744] [serial = 1534] [outer = (nil)] 15:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ecdc000) [pid = 1744] [serial = 1535] [outer = 0x8dabc800] 15:00:21 INFO - PROCESS | 1744 | 1467237621527 Marionette DEBUG loaded listener.js 15:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x921efc00) [pid = 1744] [serial = 1536] [outer = 0x8dabc800] 15:00:22 INFO - PROCESS | 1744 | 1467237622489 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]]]}] 15:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1541ms 15:00:22 INFO - PROCESS | 1744 | 1467237622525 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 15:00:22 INFO - PROCESS | 1744 | 1467237622528 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 15:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:00:22 INFO - PROCESS | 1744 | 1467237622536 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:00:22 INFO - PROCESS | 1744 | 1467237622539 Marionette TRACE conn4 <- [1,2018,null,{}] 15:00:22 INFO - PROCESS | 1744 | 1467237622545 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}] 15:00:22 INFO - PROCESS | 1744 | 1467237622550 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:22 INFO - PROCESS | 1744 | 1467237622728 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 15:00:23 INFO - PROCESS | 1744 | 1467237623199 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:23 INFO - PROCESS | 1744 | 1467237623211 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3000 == 29 [pid = 1744] [id = 512] 15:00:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d6aa400) [pid = 1744] [serial = 1537] [outer = (nil)] 15:00:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d7ea800) [pid = 1744] [serial = 1538] [outer = 0x8d6aa400] 15:00:23 INFO - PROCESS | 1744 | 1467237623327 Marionette DEBUG loaded listener.js 15:00:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d821000) [pid = 1744] [serial = 1539] [outer = 0x8d6aa400] 15:00:24 INFO - PROCESS | 1744 | 1467237624289 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]]]}] 15:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1832ms 15:00:24 INFO - PROCESS | 1744 | 1467237624371 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 15:00:24 INFO - PROCESS | 1744 | 1467237624377 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 15:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:00:24 INFO - PROCESS | 1744 | 1467237624384 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:00:24 INFO - PROCESS | 1744 | 1467237624390 Marionette TRACE conn4 <- [1,2022,null,{}] 15:00:24 INFO - PROCESS | 1744 | 1467237624398 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}] 15:00:24 INFO - PROCESS | 1744 | 1467237624402 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:24 INFO - PROCESS | 1744 | 1467237624659 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9c00 == 28 [pid = 1744] [id = 504] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8800 == 27 [pid = 1744] [id = 503] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebf0400 == 26 [pid = 1744] [id = 502] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d822800 == 25 [pid = 1744] [id = 501] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e4400 == 24 [pid = 1744] [id = 500] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9000 == 23 [pid = 1744] [id = 491] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e5800 == 22 [pid = 1744] [id = 494] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e7400 == 21 [pid = 1744] [id = 492] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8fa000 == 20 [pid = 1744] [id = 498] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a6800 == 19 [pid = 1744] [id = 496] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933400 == 18 [pid = 1744] [id = 497] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebec400 == 17 [pid = 1744] [id = 493] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea02800 == 16 [pid = 1744] [id = 495] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d3c00 == 15 [pid = 1744] [id = 490] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e934800 == 14 [pid = 1744] [id = 499] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e4000 == 13 [pid = 1744] [id = 511] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x936a6000 == 12 [pid = 1744] [id = 510] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d823c00 == 11 [pid = 1744] [id = 509] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a5800 == 10 [pid = 1744] [id = 508] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac0c00 == 9 [pid = 1744] [id = 507] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1c00 == 8 [pid = 1744] [id = 505] 15:00:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e9400 == 7 [pid = 1744] [id = 506] 15:00:25 INFO - PROCESS | 1744 | 1467237625870 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:25 INFO - PROCESS | 1744 | 1467237625879 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ea05400) [pid = 1744] [serial = 1473] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e930400) [pid = 1744] [serial = 1472] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8dab6000) [pid = 1744] [serial = 1478] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d7e3400) [pid = 1744] [serial = 1475] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d7e7800) [pid = 1744] [serial = 1476] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ebf2800) [pid = 1744] [serial = 1481] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d69bc00) [pid = 1744] [serial = 1455] [outer = (nil)] [url = about:blank] 15:00:25 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d2ce000) [pid = 1744] [serial = 1454] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7bc000) [pid = 1744] [serial = 1487] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ea0bc00) [pid = 1744] [serial = 1458] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e930000) [pid = 1744] [serial = 1457] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f8ee800) [pid = 1744] [serial = 1461] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f7bd400) [pid = 1744] [serial = 1460] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92b0e800) [pid = 1744] [serial = 1464] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9180dc00) [pid = 1744] [serial = 1463] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93870800) [pid = 1744] [serial = 1467] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93868000) [pid = 1744] [serial = 1466] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x94f15400) [pid = 1744] [serial = 1470] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ebe5800) [pid = 1744] [serial = 1469] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f4da400) [pid = 1744] [serial = 1485] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ebea800) [pid = 1744] [serial = 1484] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ecd7800) [pid = 1744] [serial = 1482] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8dac2400) [pid = 1744] [serial = 1479] [outer = (nil)] [url = about:blank] 15:00:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c7400 == 8 [pid = 1744] [id = 513] 15:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d2c9400) [pid = 1744] [serial = 1540] [outer = (nil)] 15:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d4e4c00) [pid = 1744] [serial = 1541] [outer = 0x8d2c9400] 15:00:26 INFO - PROCESS | 1744 | 1467237626102 Marionette DEBUG loaded listener.js 15:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d6a6000) [pid = 1744] [serial = 1542] [outer = 0x8d2c9400] 15:00:26 INFO - PROCESS | 1744 | 1467237626944 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]]]}] 15:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2596ms 15:00:26 INFO - PROCESS | 1744 | 1467237626981 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 15:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:00:26 INFO - PROCESS | 1744 | 1467237626987 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 15:00:26 INFO - PROCESS | 1744 | 1467237626994 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:00:27 INFO - PROCESS | 1744 | 1467237626998 Marionette TRACE conn4 <- [1,2026,null,{}] 15:00:27 INFO - PROCESS | 1744 | 1467237627007 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}] 15:00:27 INFO - PROCESS | 1744 | 1467237627014 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:27 INFO - PROCESS | 1744 | 1467237627191 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 15:00:27 INFO - PROCESS | 1744 | 1467237627205 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:27 INFO - PROCESS | 1744 | 1467237627212 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ee000 == 9 [pid = 1744] [id = 514] 15:00:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d9f2400) [pid = 1744] [serial = 1543] [outer = (nil)] 15:00:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8dab4c00) [pid = 1744] [serial = 1544] [outer = 0x8d9f2400] 15:00:27 INFO - PROCESS | 1744 | 1467237627300 Marionette DEBUG loaded listener.js 15:00:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8dac2c00) [pid = 1744] [serial = 1545] [outer = 0x8d9f2400] 15:00:28 INFO - PROCESS | 1744 | 1467237628282 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]]]}] 15:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1336ms 15:00:28 INFO - PROCESS | 1744 | 1467237628334 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 15:00:28 INFO - PROCESS | 1744 | 1467237628341 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 15:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:00:28 INFO - PROCESS | 1744 | 1467237628351 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:00:28 INFO - PROCESS | 1744 | 1467237628353 Marionette TRACE conn4 <- [1,2030,null,{}] 15:00:28 INFO - PROCESS | 1744 | 1467237628358 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}] 15:00:28 INFO - PROCESS | 1744 | 1467237628365 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:28 INFO - PROCESS | 1744 | 1467237628628 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 15:00:28 INFO - PROCESS | 1744 | 1467237628654 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:28 INFO - PROCESS | 1744 | 1467237628664 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9eac00 == 10 [pid = 1744] [id = 515] 15:00:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ea0a400) [pid = 1744] [serial = 1546] [outer = (nil)] 15:00:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ea0d800) [pid = 1744] [serial = 1547] [outer = 0x8ea0a400] 15:00:28 INFO - PROCESS | 1744 | 1467237628737 Marionette DEBUG loaded listener.js 15:00:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ebeec00) [pid = 1744] [serial = 1548] [outer = 0x8ea0a400] 15:00:29 INFO - PROCESS | 1744 | 1467237629831 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]]]}] 15:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1535ms 15:00:29 INFO - PROCESS | 1744 | 1467237629894 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 15:00:29 INFO - PROCESS | 1744 | 1467237629898 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 15:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:00:29 INFO - PROCESS | 1744 | 1467237629907 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:00:29 INFO - PROCESS | 1744 | 1467237629917 Marionette TRACE conn4 <- [1,2034,null,{}] 15:00:29 INFO - PROCESS | 1744 | 1467237629940 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}] 15:00:29 INFO - PROCESS | 1744 | 1467237629949 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:30 INFO - PROCESS | 1744 | 1467237630208 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 15:00:30 INFO - PROCESS | 1744 | 1467237630241 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:30 INFO - PROCESS | 1744 | 1467237630251 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4db400 == 11 [pid = 1744] [id = 516] 15:00:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f4de400) [pid = 1744] [serial = 1549] [outer = (nil)] 15:00:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f50f800) [pid = 1744] [serial = 1550] [outer = 0x8f4de400] 15:00:30 INFO - PROCESS | 1744 | 1467237630326 Marionette DEBUG loaded listener.js 15:00:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d7ec000) [pid = 1744] [serial = 1551] [outer = 0x8f4de400] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eccf000) [pid = 1744] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e936400) [pid = 1744] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f50cc00) [pid = 1744] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f509800) [pid = 1744] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ebe5c00) [pid = 1744] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d7e6000) [pid = 1744] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f8fa400) [pid = 1744] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ebe4400) [pid = 1744] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d7ea400) [pid = 1744] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:00:31 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d826400) [pid = 1744] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:00:31 INFO - PROCESS | 1744 | 1467237631794 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]]]}] 15:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1944ms 15:00:31 INFO - PROCESS | 1744 | 1467237631851 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 15:00:31 INFO - PROCESS | 1744 | 1467237631855 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 15:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:00:31 INFO - PROCESS | 1744 | 1467237631864 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:00:31 INFO - PROCESS | 1744 | 1467237631869 Marionette TRACE conn4 <- [1,2038,null,{}] 15:00:31 INFO - PROCESS | 1744 | 1467237631875 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}] 15:00:31 INFO - PROCESS | 1744 | 1467237631881 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:32 INFO - PROCESS | 1744 | 1467237632125 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 15:00:32 INFO - PROCESS | 1744 | 1467237632143 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:32 INFO - PROCESS | 1744 | 1467237632154 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e7000 == 12 [pid = 1744] [id = 517] 15:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d6a7400) [pid = 1744] [serial = 1552] [outer = (nil)] 15:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f507c00) [pid = 1744] [serial = 1553] [outer = 0x8d6a7400] 15:00:32 INFO - PROCESS | 1744 | 1467237632333 Marionette DEBUG loaded listener.js 15:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f510000) [pid = 1744] [serial = 1554] [outer = 0x8d6a7400] 15:00:33 INFO - PROCESS | 1744 | 1467237633731 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]]]}] 15:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1946ms 15:00:33 INFO - PROCESS | 1744 | 1467237633811 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 15:00:33 INFO - PROCESS | 1744 | 1467237633819 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 15:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:00:33 INFO - PROCESS | 1744 | 1467237633827 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:00:33 INFO - PROCESS | 1744 | 1467237633834 Marionette TRACE conn4 <- [1,2042,null,{}] 15:00:33 INFO - PROCESS | 1744 | 1467237633842 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}] 15:00:33 INFO - PROCESS | 1744 | 1467237633848 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:34 INFO - PROCESS | 1744 | 1467237634083 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 15:00:34 INFO - PROCESS | 1744 | 1467237634338 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:34 INFO - PROCESS | 1744 | 1467237634351 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d826c00 == 13 [pid = 1744] [id = 518] 15:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d828c00) [pid = 1744] [serial = 1555] [outer = (nil)] 15:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e1d6400) [pid = 1744] [serial = 1556] [outer = 0x8d828c00] 15:00:34 INFO - PROCESS | 1744 | 1467237634475 Marionette DEBUG loaded listener.js 15:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ebecc00) [pid = 1744] [serial = 1557] [outer = 0x8d828c00] 15:00:35 INFO - PROCESS | 1744 | 1467237635558 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]]]}] 15:00:35 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) 15:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1799ms 15:00:35 INFO - PROCESS | 1744 | 1467237635628 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 15:00:35 INFO - PROCESS | 1744 | 1467237635635 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 15:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:00:35 INFO - PROCESS | 1744 | 1467237635647 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:00:35 INFO - PROCESS | 1744 | 1467237635651 Marionette TRACE conn4 <- [1,2046,null,{}] 15:00:35 INFO - PROCESS | 1744 | 1467237635658 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}] 15:00:35 INFO - PROCESS | 1744 | 1467237635665 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:35 INFO - PROCESS | 1744 | 1467237635904 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 15:00:36 INFO - PROCESS | 1744 | 1467237636207 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:36 INFO - PROCESS | 1744 | 1467237636217 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3c00 == 14 [pid = 1744] [id = 519] 15:00:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8dac2400) [pid = 1744] [serial = 1558] [outer = (nil)] 15:00:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c9000) [pid = 1744] [serial = 1559] [outer = 0x8dac2400] 15:00:36 INFO - PROCESS | 1744 | 1467237636306 Marionette DEBUG loaded listener.js 15:00:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f5c00) [pid = 1744] [serial = 1560] [outer = 0x8dac2400] 15:00:37 INFO - PROCESS | 1744 | 1467237637456 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]]]}] 15:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1891ms 15:00:37 INFO - PROCESS | 1744 | 1467237637539 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 15:00:37 INFO - PROCESS | 1744 | 1467237637543 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 15:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:00:37 INFO - PROCESS | 1744 | 1467237637551 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:00:37 INFO - PROCESS | 1744 | 1467237637557 Marionette TRACE conn4 <- [1,2050,null,{}] 15:00:37 INFO - PROCESS | 1744 | 1467237637574 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}] 15:00:37 INFO - PROCESS | 1744 | 1467237637582 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:37 INFO - PROCESS | 1744 | 1467237637821 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 15:00:38 INFO - PROCESS | 1744 | 1467237638127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:38 INFO - PROCESS | 1744 | 1467237638139 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9180c400 == 15 [pid = 1744] [id = 520] 15:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9180d000) [pid = 1744] [serial = 1561] [outer = (nil)] 15:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91acc800) [pid = 1744] [serial = 1562] [outer = 0x9180d000] 15:00:38 INFO - PROCESS | 1744 | 1467237638225 Marionette DEBUG loaded listener.js 15:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92052400) [pid = 1744] [serial = 1563] [outer = 0x9180d000] 15:00:39 INFO - PROCESS | 1744 | 1467237639477 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]]]}] 15:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1989ms 15:00:39 INFO - PROCESS | 1744 | 1467237639540 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 15:00:39 INFO - PROCESS | 1744 | 1467237639547 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 15:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:00:39 INFO - PROCESS | 1744 | 1467237639555 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:00:39 INFO - PROCESS | 1744 | 1467237639559 Marionette TRACE conn4 <- [1,2054,null,{}] 15:00:39 INFO - PROCESS | 1744 | 1467237639569 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}] 15:00:39 INFO - PROCESS | 1744 | 1467237639573 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:39 INFO - PROCESS | 1744 | 1467237639741 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 15:00:40 INFO - PROCESS | 1744 | 1467237640026 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:40 INFO - PROCESS | 1744 | 1467237640037 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e8c00 == 16 [pid = 1744] [id = 521] 15:00:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d9ea800) [pid = 1744] [serial = 1564] [outer = (nil)] 15:00:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8dab9000) [pid = 1744] [serial = 1565] [outer = 0x8d9ea800] 15:00:40 INFO - PROCESS | 1744 | 1467237640116 Marionette DEBUG loaded listener.js 15:00:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8dac3c00) [pid = 1744] [serial = 1566] [outer = 0x8d9ea800] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92047800) [pid = 1744] [serial = 1515] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f4d7c00) [pid = 1744] [serial = 1493] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ebed000) [pid = 1744] [serial = 1505] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8f8000) [pid = 1744] [serial = 1508] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x921e4800) [pid = 1744] [serial = 1512] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f7c3400) [pid = 1744] [serial = 1488] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d829000) [pid = 1744] [serial = 1502] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8dabc400) [pid = 1744] [serial = 1503] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ffd4400) [pid = 1744] [serial = 1509] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ecd7000) [pid = 1744] [serial = 1506] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ecda000) [pid = 1744] [serial = 1494] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ffcd400) [pid = 1744] [serial = 1496] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ac8c00) [pid = 1744] [serial = 1511] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ac4000) [pid = 1744] [serial = 1500] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8dac1000) [pid = 1744] [serial = 1491] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91810000) [pid = 1744] [serial = 1499] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d9e9000) [pid = 1744] [serial = 1490] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ffd3000) [pid = 1744] [serial = 1497] [outer = (nil)] [url = about:blank] 15:00:40 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91809000) [pid = 1744] [serial = 1514] [outer = (nil)] [url = about:blank] 15:00:41 INFO - PROCESS | 1744 | 1467237641020 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]]]}] 15:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1483ms 15:00:41 INFO - PROCESS | 1744 | 1467237641071 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 15:00:41 INFO - PROCESS | 1744 | 1467237641077 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 15:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:00:41 INFO - PROCESS | 1744 | 1467237641092 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:00:41 INFO - PROCESS | 1744 | 1467237641097 Marionette TRACE conn4 <- [1,2058,null,{}] 15:00:41 INFO - PROCESS | 1744 | 1467237641104 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}] 15:00:41 INFO - PROCESS | 1744 | 1467237641109 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:41 INFO - PROCESS | 1744 | 1467237641283 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 15:00:41 INFO - PROCESS | 1744 | 1467237641295 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:41 INFO - PROCESS | 1744 | 1467237641308 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ee800 == 17 [pid = 1744] [id = 522] 15:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ecd0000) [pid = 1744] [serial = 1567] [outer = (nil)] 15:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ecda000) [pid = 1744] [serial = 1568] [outer = 0x8ecd0000] 15:00:41 INFO - PROCESS | 1744 | 1467237641377 Marionette DEBUG loaded listener.js 15:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f4e4400) [pid = 1744] [serial = 1569] [outer = 0x8ecd0000] 15:00:42 INFO - PROCESS | 1744 | 1467237642398 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]]]}] 15:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1335ms 15:00:42 INFO - PROCESS | 1744 | 1467237642430 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 15:00:42 INFO - PROCESS | 1744 | 1467237642434 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 15:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:00:42 INFO - PROCESS | 1744 | 1467237642441 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:00:42 INFO - PROCESS | 1744 | 1467237642447 Marionette TRACE conn4 <- [1,2062,null,{}] 15:00:42 INFO - PROCESS | 1744 | 1467237642463 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}] 15:00:42 INFO - PROCESS | 1744 | 1467237642471 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:42 INFO - PROCESS | 1744 | 1467237642648 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 15:00:42 INFO - PROCESS | 1744 | 1467237642797 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:42 INFO - PROCESS | 1744 | 1467237642806 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f8000 == 18 [pid = 1744] [id = 523] 15:00:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ffc7800) [pid = 1744] [serial = 1570] [outer = (nil)] 15:00:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ffcdc00) [pid = 1744] [serial = 1571] [outer = 0x8ffc7800] 15:00:42 INFO - PROCESS | 1744 | 1467237642915 Marionette DEBUG loaded listener.js 15:00:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ffd6400) [pid = 1744] [serial = 1572] [outer = 0x8ffc7800] 15:00:44 INFO - PROCESS | 1744 | 1467237644013 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]]]}] 15:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1642ms 15:00:44 INFO - PROCESS | 1744 | 1467237644083 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 15:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:00:44 INFO - PROCESS | 1744 | 1467237644088 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 15:00:44 INFO - PROCESS | 1744 | 1467237644095 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:00:44 INFO - PROCESS | 1744 | 1467237644098 Marionette TRACE conn4 <- [1,2066,null,{}] 15:00:44 INFO - PROCESS | 1744 | 1467237644104 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}] 15:00:44 INFO - PROCESS | 1744 | 1467237644109 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:44 INFO - PROCESS | 1744 | 1467237644363 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 15:00:44 INFO - PROCESS | 1744 | 1467237644393 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:44 INFO - PROCESS | 1744 | 1467237644400 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6800 == 19 [pid = 1744] [id = 524] 15:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ffd4800) [pid = 1744] [serial = 1573] [outer = (nil)] 15:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ac6000) [pid = 1744] [serial = 1574] [outer = 0x8ffd4800] 15:00:44 INFO - PROCESS | 1744 | 1467237644489 Marionette DEBUG loaded listener.js 15:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91acd000) [pid = 1744] [serial = 1575] [outer = 0x8ffd4800] 15:00:45 INFO - PROCESS | 1744 | 1467237645541 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]]]}] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d2c2800) [pid = 1744] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8dab5000) [pid = 1744] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f4dd400) [pid = 1744] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f4e2c00) [pid = 1744] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d2c9400) [pid = 1744] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91ac2800) [pid = 1744] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d9f2400) [pid = 1744] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d6aa400) [pid = 1744] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ea0a400) [pid = 1744] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9372c000) [pid = 1744] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8dabc800) [pid = 1744] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:00:45 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8f4de400) [pid = 1744] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1535ms 15:00:45 INFO - PROCESS | 1744 | 1467237645631 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 15:00:45 INFO - PROCESS | 1744 | 1467237645634 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 15:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:00:45 INFO - PROCESS | 1744 | 1467237645641 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:00:45 INFO - PROCESS | 1744 | 1467237645643 Marionette TRACE conn4 <- [1,2070,null,{}] 15:00:45 INFO - PROCESS | 1744 | 1467237645649 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}] 15:00:45 INFO - PROCESS | 1744 | 1467237645655 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:45 INFO - PROCESS | 1744 | 1467237645809 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 15:00:45 INFO - PROCESS | 1744 | 1467237645946 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:45 INFO - PROCESS | 1744 | 1467237645954 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81c000 == 20 [pid = 1744] [id = 525] 15:00:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d9f4800) [pid = 1744] [serial = 1576] [outer = (nil)] 15:00:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ea10400) [pid = 1744] [serial = 1577] [outer = 0x8d9f4800] 15:00:46 INFO - PROCESS | 1744 | 1467237646027 Marionette DEBUG loaded listener.js 15:00:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f4de400) [pid = 1744] [serial = 1578] [outer = 0x8d9f4800] 15:00:46 INFO - PROCESS | 1744 | 1467237646887 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]]]}] 15:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1286ms 15:00:46 INFO - PROCESS | 1744 | 1467237646928 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 15:00:46 INFO - PROCESS | 1744 | 1467237646933 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 15:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:00:46 INFO - PROCESS | 1744 | 1467237646939 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:00:46 INFO - PROCESS | 1744 | 1467237646942 Marionette TRACE conn4 <- [1,2074,null,{}] 15:00:46 INFO - PROCESS | 1744 | 1467237646948 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}] 15:00:46 INFO - PROCESS | 1744 | 1467237646958 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:47 INFO - PROCESS | 1744 | 1467237647161 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 15:00:47 INFO - PROCESS | 1744 | 1467237647297 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:47 INFO - PROCESS | 1744 | 1467237647306 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827000 == 21 [pid = 1744] [id = 526] 15:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9180c000) [pid = 1744] [serial = 1579] [outer = (nil)] 15:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x92873c00) [pid = 1744] [serial = 1580] [outer = 0x9180c000] 15:00:47 INFO - PROCESS | 1744 | 1467237647378 Marionette DEBUG loaded listener.js 15:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92b05400) [pid = 1744] [serial = 1581] [outer = 0x9180c000] 15:00:48 INFO - PROCESS | 1744 | 1467237648458 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]]]}] 15:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1580ms 15:00:48 INFO - PROCESS | 1744 | 1467237648521 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 15:00:48 INFO - PROCESS | 1744 | 1467237648527 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 15:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:00:48 INFO - PROCESS | 1744 | 1467237648536 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:00:48 INFO - PROCESS | 1744 | 1467237648544 Marionette TRACE conn4 <- [1,2078,null,{}] 15:00:48 INFO - PROCESS | 1744 | 1467237648553 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}] 15:00:48 INFO - PROCESS | 1744 | 1467237648557 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:48 INFO - PROCESS | 1744 | 1467237648751 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 15:00:49 INFO - PROCESS | 1744 | 1467237648993 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:49 INFO - PROCESS | 1744 | 1467237649004 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d829000 == 22 [pid = 1744] [id = 527] 15:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d9e7400) [pid = 1744] [serial = 1582] [outer = (nil)] 15:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8dab9400) [pid = 1744] [serial = 1583] [outer = 0x8d9e7400] 15:00:49 INFO - PROCESS | 1744 | 1467237649136 Marionette DEBUG loaded listener.js 15:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ebe8000) [pid = 1744] [serial = 1584] [outer = 0x8d9e7400] 15:00:50 INFO - PROCESS | 1744 | 1467237650090 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]]]}] 15:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1590ms 15:00:50 INFO - PROCESS | 1744 | 1467237650127 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 15:00:50 INFO - PROCESS | 1744 | 1467237650134 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 15:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:00:50 INFO - PROCESS | 1744 | 1467237650146 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:00:50 INFO - PROCESS | 1744 | 1467237650150 Marionette TRACE conn4 <- [1,2082,null,{}] 15:00:50 INFO - PROCESS | 1744 | 1467237650157 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}] 15:00:50 INFO - PROCESS | 1744 | 1467237650163 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:50 INFO - PROCESS | 1744 | 1467237650398 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 15:00:50 INFO - PROCESS | 1744 | 1467237650581 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:50 INFO - PROCESS | 1744 | 1467237650593 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d826800 == 23 [pid = 1744] [id = 528] 15:00:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f7c1c00) [pid = 1744] [serial = 1585] [outer = (nil)] 15:00:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f8f0c00) [pid = 1744] [serial = 1586] [outer = 0x8f7c1c00] 15:00:50 INFO - PROCESS | 1744 | 1467237650722 Marionette DEBUG loaded listener.js 15:00:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91807800) [pid = 1744] [serial = 1587] [outer = 0x8f7c1c00] 15:00:51 INFO - PROCESS | 1744 | 1467237651724 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]]]}] 15:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1635ms 15:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:00:51 INFO - PROCESS | 1744 | 1467237651780 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 15:00:51 INFO - PROCESS | 1744 | 1467237651784 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 15:00:51 INFO - PROCESS | 1744 | 1467237651791 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:00:51 INFO - PROCESS | 1744 | 1467237651798 Marionette TRACE conn4 <- [1,2086,null,{}] 15:00:51 INFO - PROCESS | 1744 | 1467237651814 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}] 15:00:51 INFO - PROCESS | 1744 | 1467237651823 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:52 INFO - PROCESS | 1744 | 1467237652022 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 15:00:52 INFO - PROCESS | 1744 | 1467237652254 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:52 INFO - PROCESS | 1744 | 1467237652264 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd5400 == 24 [pid = 1744] [id = 529] 15:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92b03000) [pid = 1744] [serial = 1588] [outer = (nil)] 15:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92b0f000) [pid = 1744] [serial = 1589] [outer = 0x92b03000] 15:00:52 INFO - PROCESS | 1744 | 1467237652393 Marionette DEBUG loaded listener.js 15:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9372d800) [pid = 1744] [serial = 1590] [outer = 0x92b03000] 15:00:53 INFO - PROCESS | 1744 | 1467237653338 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]]]}] 15:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1590ms 15:00:53 INFO - PROCESS | 1744 | 1467237653381 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 15:00:53 INFO - PROCESS | 1744 | 1467237653386 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 15:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:00:53 INFO - PROCESS | 1744 | 1467237653393 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:00:53 INFO - PROCESS | 1744 | 1467237653397 Marionette TRACE conn4 <- [1,2090,null,{}] 15:00:53 INFO - PROCESS | 1744 | 1467237653404 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}] 15:00:53 INFO - PROCESS | 1744 | 1467237653410 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:53 INFO - PROCESS | 1744 | 1467237653599 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 15:00:53 INFO - PROCESS | 1744 | 1467237653783 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:53 INFO - PROCESS | 1744 | 1467237653794 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92b0ec00 == 25 [pid = 1744] [id = 530] 15:00:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93873c00) [pid = 1744] [serial = 1591] [outer = (nil)] 15:00:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93a31400) [pid = 1744] [serial = 1592] [outer = 0x93873c00] 15:00:53 INFO - PROCESS | 1744 | 1467237653878 Marionette DEBUG loaded listener.js 15:00:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94522000) [pid = 1744] [serial = 1593] [outer = 0x93873c00] 15:00:54 INFO - PROCESS | 1744 | 1467237654839 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]]]}] 15:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1493ms 15:00:54 INFO - PROCESS | 1744 | 1467237654887 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 15:00:54 INFO - PROCESS | 1744 | 1467237654892 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 15:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:00:54 INFO - PROCESS | 1744 | 1467237654898 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:00:54 INFO - PROCESS | 1744 | 1467237654902 Marionette TRACE conn4 <- [1,2094,null,{}] 15:00:54 INFO - PROCESS | 1744 | 1467237654908 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}] 15:00:54 INFO - PROCESS | 1744 | 1467237654913 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:55 INFO - PROCESS | 1744 | 1467237655092 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 15:00:55 INFO - PROCESS | 1744 | 1467237655275 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:55 INFO - PROCESS | 1744 | 1467237655283 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bc800 == 26 [pid = 1744] [id = 531] 15:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92871400) [pid = 1744] [serial = 1594] [outer = (nil)] 15:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x94f13800) [pid = 1744] [serial = 1595] [outer = 0x92871400] 15:00:55 INFO - PROCESS | 1744 | 1467237655365 Marionette DEBUG loaded listener.js 15:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x94f15c00) [pid = 1744] [serial = 1596] [outer = 0x92871400] 15:00:56 INFO - PROCESS | 1744 | 1467237656318 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]]]}] 15:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1484ms 15:00:56 INFO - PROCESS | 1744 | 1467237656384 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 15:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:00:56 INFO - PROCESS | 1744 | 1467237656388 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 15:00:56 INFO - PROCESS | 1744 | 1467237656395 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:00:56 INFO - PROCESS | 1744 | 1467237656398 Marionette TRACE conn4 <- [1,2098,null,{}] 15:00:56 INFO - PROCESS | 1744 | 1467237656404 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}] 15:00:56 INFO - PROCESS | 1744 | 1467237656415 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:56 INFO - PROCESS | 1744 | 1467237656666 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 15:00:56 INFO - PROCESS | 1744 | 1467237656900 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:56 INFO - PROCESS | 1744 | 1467237656911 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6c00 == 27 [pid = 1744] [id = 532] 15:00:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x94527400) [pid = 1744] [serial = 1597] [outer = (nil)] 15:00:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x94f71800) [pid = 1744] [serial = 1598] [outer = 0x94527400] 15:00:57 INFO - PROCESS | 1744 | 1467237657034 Marionette DEBUG loaded listener.js 15:00:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94f74000) [pid = 1744] [serial = 1599] [outer = 0x94527400] 15:00:57 INFO - PROCESS | 1744 | 1467237657965 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]]]}] 15:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1636ms 15:00:58 INFO - PROCESS | 1744 | 1467237658032 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 15:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:00:58 INFO - PROCESS | 1744 | 1467237658036 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 15:00:58 INFO - PROCESS | 1744 | 1467237658043 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:00:58 INFO - PROCESS | 1744 | 1467237658047 Marionette TRACE conn4 <- [1,2102,null,{}] 15:00:58 INFO - PROCESS | 1744 | 1467237658053 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}] 15:00:58 INFO - PROCESS | 1744 | 1467237658058 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:58 INFO - PROCESS | 1744 | 1467237658274 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 15:00:58 INFO - PROCESS | 1744 | 1467237658721 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:58 INFO - PROCESS | 1744 | 1467237658731 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:00:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69c000 == 28 [pid = 1744] [id = 533] 15:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d69e800) [pid = 1744] [serial = 1600] [outer = (nil)] 15:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7e3c00) [pid = 1744] [serial = 1601] [outer = 0x8d69e800] 15:00:58 INFO - PROCESS | 1744 | 1467237658850 Marionette DEBUG loaded listener.js 15:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d820c00) [pid = 1744] [serial = 1602] [outer = 0x8d69e800] 15:00:59 INFO - PROCESS | 1744 | 1467237659835 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]]]}] 15:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1832ms 15:00:59 INFO - PROCESS | 1744 | 1467237659877 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 15:00:59 INFO - PROCESS | 1744 | 1467237659883 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 15:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:00:59 INFO - PROCESS | 1744 | 1467237659891 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:00:59 INFO - PROCESS | 1744 | 1467237659895 Marionette TRACE conn4 <- [1,2106,null,{}] 15:00:59 INFO - PROCESS | 1744 | 1467237659903 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}] 15:00:59 INFO - PROCESS | 1744 | 1467237659911 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:00 INFO - PROCESS | 1744 | 1467237660089 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 15:01:00 INFO - PROCESS | 1744 | 1467237660330 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:00 INFO - PROCESS | 1744 | 1467237660336 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c7400 == 27 [pid = 1744] [id = 513] 15:01:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a3000 == 26 [pid = 1744] [id = 512] 15:01:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5000 == 27 [pid = 1744] [id = 534] 15:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d2c6800) [pid = 1744] [serial = 1603] [outer = (nil)] 15:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d2ce800) [pid = 1744] [serial = 1604] [outer = 0x8d2c6800] 15:01:01 INFO - PROCESS | 1744 | 1467237661407 Marionette DEBUG loaded listener.js 15:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d69e400) [pid = 1744] [serial = 1605] [outer = 0x8d2c6800] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f507c00) [pid = 1744] [serial = 1553] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d6a7000) [pid = 1744] [serial = 1518] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d4e3000) [pid = 1744] [serial = 1517] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e935000) [pid = 1744] [serial = 1521] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e1d8400) [pid = 1744] [serial = 1520] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8eec00) [pid = 1744] [serial = 1524] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f504400) [pid = 1744] [serial = 1523] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92879800) [pid = 1744] [serial = 1527] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9286d800) [pid = 1744] [serial = 1526] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d4e4c00) [pid = 1744] [serial = 1541] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92b0ac00) [pid = 1744] [serial = 1530] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d6a6000) [pid = 1744] [serial = 1542] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92b08c00) [pid = 1744] [serial = 1529] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8dab4c00) [pid = 1744] [serial = 1544] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d821000) [pid = 1744] [serial = 1539] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d7ea800) [pid = 1744] [serial = 1538] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ebeec00) [pid = 1744] [serial = 1548] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9452ac00) [pid = 1744] [serial = 1533] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93868c00) [pid = 1744] [serial = 1532] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x921efc00) [pid = 1744] [serial = 1536] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f50f800) [pid = 1744] [serial = 1550] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ecdc000) [pid = 1744] [serial = 1535] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ea0d800) [pid = 1744] [serial = 1547] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d7ec000) [pid = 1744] [serial = 1551] [outer = (nil)] [url = about:blank] 15:01:01 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8dac2c00) [pid = 1744] [serial = 1545] [outer = (nil)] [url = about:blank] 15:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2748ms 15:01:02 INFO - PROCESS | 1744 | 1467237662629 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]]]}] 15:01:02 INFO - PROCESS | 1744 | 1467237662641 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 15:01:02 INFO - PROCESS | 1744 | 1467237662646 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 15:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:01:02 INFO - PROCESS | 1744 | 1467237662663 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:01:02 INFO - PROCESS | 1744 | 1467237662667 Marionette TRACE conn4 <- [1,2110,null,{}] 15:01:02 INFO - PROCESS | 1744 | 1467237662674 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}] 15:01:02 INFO - PROCESS | 1744 | 1467237662680 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:02 INFO - PROCESS | 1744 | 1467237662869 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 15:01:02 INFO - PROCESS | 1744 | 1467237662891 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:02 INFO - PROCESS | 1744 | 1467237662902 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e8400 == 28 [pid = 1744] [id = 535] 15:01:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d9e9000) [pid = 1744] [serial = 1606] [outer = (nil)] 15:01:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d9f4400) [pid = 1744] [serial = 1607] [outer = 0x8d9e9000] 15:01:02 INFO - PROCESS | 1744 | 1467237662986 Marionette DEBUG loaded listener.js 15:01:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8dabb400) [pid = 1744] [serial = 1608] [outer = 0x8d9e9000] 15:01:04 INFO - PROCESS | 1744 | 1467237663997 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]]]}] 15:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1385ms 15:01:04 INFO - PROCESS | 1744 | 1467237664044 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 15:01:04 INFO - PROCESS | 1744 | 1467237664052 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 15:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:01:04 INFO - PROCESS | 1744 | 1467237664064 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:01:04 INFO - PROCESS | 1744 | 1467237664068 Marionette TRACE conn4 <- [1,2114,null,{}] 15:01:04 INFO - PROCESS | 1744 | 1467237664075 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}] 15:01:04 INFO - PROCESS | 1744 | 1467237664081 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:04 INFO - PROCESS | 1744 | 1467237664333 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 15:01:04 INFO - PROCESS | 1744 | 1467237664366 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:04 INFO - PROCESS | 1744 | 1467237664376 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dabb000 == 29 [pid = 1744] [id = 536] 15:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e934800) [pid = 1744] [serial = 1609] [outer = (nil)] 15:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e93ac00) [pid = 1744] [serial = 1610] [outer = 0x8e934800] 15:01:04 INFO - PROCESS | 1744 | 1467237664449 Marionette DEBUG loaded listener.js 15:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ea0d800) [pid = 1744] [serial = 1611] [outer = 0x8e934800] 15:01:05 INFO - PROCESS | 1744 | 1467237665508 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]]]}] 15:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1491ms 15:01:05 INFO - PROCESS | 1744 | 1467237665555 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 15:01:05 INFO - PROCESS | 1744 | 1467237665560 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 15:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:01:05 INFO - PROCESS | 1744 | 1467237665571 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:01:05 INFO - PROCESS | 1744 | 1467237665577 Marionette TRACE conn4 <- [1,2118,null,{}] 15:01:05 INFO - PROCESS | 1744 | 1467237665595 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}] 15:01:05 INFO - PROCESS | 1744 | 1467237665604 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:05 INFO - PROCESS | 1744 | 1467237665840 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 15:01:05 INFO - PROCESS | 1744 | 1467237665863 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:05 INFO - PROCESS | 1744 | 1467237665871 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecdac00 == 30 [pid = 1744] [id = 537] 15:01:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f4d6400) [pid = 1744] [serial = 1612] [outer = (nil)] 15:01:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f4df000) [pid = 1744] [serial = 1613] [outer = 0x8f4d6400] 15:01:05 INFO - PROCESS | 1744 | 1467237665944 Marionette DEBUG loaded listener.js 15:01:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f507800) [pid = 1744] [serial = 1614] [outer = 0x8f4d6400] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9180c000) [pid = 1744] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ffd4800) [pid = 1744] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d9f4800) [pid = 1744] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d6a7400) [pid = 1744] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8dac2400) [pid = 1744] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d828c00) [pid = 1744] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ffc7800) [pid = 1744] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d9ea800) [pid = 1744] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9180d000) [pid = 1744] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:01:06 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ecd0000) [pid = 1744] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:01:07 INFO - PROCESS | 1744 | 1467237667403 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]]]}] 15:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1897ms 15:01:07 INFO - PROCESS | 1744 | 1467237667476 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 15:01:07 INFO - PROCESS | 1744 | 1467237667479 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 15:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:01:07 INFO - PROCESS | 1744 | 1467237667486 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:01:07 INFO - PROCESS | 1744 | 1467237667489 Marionette TRACE conn4 <- [1,2122,null,{}] 15:01:07 INFO - PROCESS | 1744 | 1467237667495 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}] 15:01:07 INFO - PROCESS | 1744 | 1467237667500 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:07 INFO - PROCESS | 1744 | 1467237667654 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 15:01:07 INFO - PROCESS | 1744 | 1467237667664 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:07 INFO - PROCESS | 1744 | 1467237667670 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5800 == 31 [pid = 1744] [id = 538] 15:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8dabdc00) [pid = 1744] [serial = 1615] [outer = (nil)] 15:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f50f800) [pid = 1744] [serial = 1616] [outer = 0x8dabdc00] 15:01:07 INFO - PROCESS | 1744 | 1467237667740 Marionette DEBUG loaded listener.js 15:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7bc400) [pid = 1744] [serial = 1617] [outer = 0x8dabdc00] 15:01:08 INFO - PROCESS | 1744 | 1467237668720 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]]]}] 15:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1287ms 15:01:08 INFO - PROCESS | 1744 | 1467237668773 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 15:01:08 INFO - PROCESS | 1744 | 1467237668776 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 15:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:01:08 INFO - PROCESS | 1744 | 1467237668783 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:01:08 INFO - PROCESS | 1744 | 1467237668786 Marionette TRACE conn4 <- [1,2126,null,{}] 15:01:08 INFO - PROCESS | 1744 | 1467237668792 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}] 15:01:08 INFO - PROCESS | 1744 | 1467237668797 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:09 INFO - PROCESS | 1744 | 1467237669009 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 15:01:09 INFO - PROCESS | 1744 | 1467237669190 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:09 INFO - PROCESS | 1744 | 1467237669202 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c7000 == 32 [pid = 1744] [id = 539] 15:01:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d2cac00) [pid = 1744] [serial = 1618] [outer = (nil)] 15:01:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d69d000) [pid = 1744] [serial = 1619] [outer = 0x8d2cac00] 15:01:09 INFO - PROCESS | 1744 | 1467237669285 Marionette DEBUG loaded listener.js 15:01:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d7e9000) [pid = 1744] [serial = 1620] [outer = 0x8d2cac00] 15:01:10 INFO - PROCESS | 1744 | 1467237670423 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]]]}] 15:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1695ms 15:01:10 INFO - PROCESS | 1744 | 1467237670481 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 15:01:10 INFO - PROCESS | 1744 | 1467237670488 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 15:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:01:10 INFO - PROCESS | 1744 | 1467237670497 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:01:10 INFO - PROCESS | 1744 | 1467237670503 Marionette TRACE conn4 <- [1,2130,null,{}] 15:01:10 INFO - PROCESS | 1744 | 1467237670552 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}] 15:01:10 INFO - PROCESS | 1744 | 1467237670561 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:10 INFO - PROCESS | 1744 | 1467237670831 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 15:01:11 INFO - PROCESS | 1744 | 1467237671092 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:11 INFO - PROCESS | 1744 | 1467237671105 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e9400 == 33 [pid = 1744] [id = 540] 15:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d7ecc00) [pid = 1744] [serial = 1621] [outer = (nil)] 15:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e93b800) [pid = 1744] [serial = 1622] [outer = 0x8d7ecc00] 15:01:11 INFO - PROCESS | 1744 | 1467237671233 Marionette DEBUG loaded listener.js 15:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ebea800) [pid = 1744] [serial = 1623] [outer = 0x8d7ecc00] 15:01:12 INFO - PROCESS | 1744 | 1467237672857 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] 15:01:12 INFO - PROCESS | 1744 | 1467237672953 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 15:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:01:13 INFO - PROCESS | 1744 | 1467237673051 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:01:13 INFO - PROCESS | 1744 | 1467237673057 Marionette TRACE conn4 <- [1,2134,null,{}] 15:01:13 INFO - PROCESS | 1744 | 1467237673065 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}] 15:01:13 INFO - PROCESS | 1744 | 1467237673070 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:13 INFO - PROCESS | 1744 | 1467237673334 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 15:01:13 INFO - PROCESS | 1744 | 1467237673546 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:13 INFO - PROCESS | 1744 | 1467237673554 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e4000 == 34 [pid = 1744] [id = 541] 15:01:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8e1d5c00) [pid = 1744] [serial = 1624] [outer = (nil)] 15:01:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c9c00) [pid = 1744] [serial = 1625] [outer = 0x8e1d5c00] 15:01:13 INFO - PROCESS | 1744 | 1467237673636 Marionette DEBUG loaded listener.js 15:01:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f9400) [pid = 1744] [serial = 1626] [outer = 0x8e1d5c00] 15:01:14 INFO - PROCESS | 1744 | 1467237674657 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]]]}] 15:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1721ms 15:01:14 INFO - PROCESS | 1744 | 1467237674742 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 15:01:14 INFO - PROCESS | 1744 | 1467237674748 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 15:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:01:14 INFO - PROCESS | 1744 | 1467237674766 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:01:14 INFO - PROCESS | 1744 | 1467237674773 Marionette TRACE conn4 <- [1,2138,null,{}] 15:01:14 INFO - PROCESS | 1744 | 1467237674779 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}] 15:01:14 INFO - PROCESS | 1744 | 1467237674786 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:15 INFO - PROCESS | 1744 | 1467237675026 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 15:01:15 INFO - PROCESS | 1744 | 1467237675305 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:15 INFO - PROCESS | 1744 | 1467237675314 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e5c00 == 35 [pid = 1744] [id = 542] 15:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d6a5400) [pid = 1744] [serial = 1627] [outer = (nil)] 15:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91ac2800) [pid = 1744] [serial = 1628] [outer = 0x8d6a5400] 15:01:15 INFO - PROCESS | 1744 | 1467237675398 Marionette DEBUG loaded listener.js 15:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91acb000) [pid = 1744] [serial = 1629] [outer = 0x8d6a5400] 15:01:16 INFO - PROCESS | 1744 | 1467237676436 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]]]}] 15:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1749ms 15:01:16 INFO - PROCESS | 1744 | 1467237676507 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 15:01:16 INFO - PROCESS | 1744 | 1467237676511 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 15:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:01:16 INFO - PROCESS | 1744 | 1467237676519 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:01:16 INFO - PROCESS | 1744 | 1467237676523 Marionette TRACE conn4 <- [1,2142,null,{}] 15:01:16 INFO - PROCESS | 1744 | 1467237676529 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}] 15:01:16 INFO - PROCESS | 1744 | 1467237676534 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:16 INFO - PROCESS | 1744 | 1467237676723 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 15:01:16 INFO - PROCESS | 1744 | 1467237676956 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:16 INFO - PROCESS | 1744 | 1467237676967 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ea400 == 36 [pid = 1744] [id = 543] 15:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d7e4400) [pid = 1744] [serial = 1630] [outer = (nil)] 15:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e1d5800) [pid = 1744] [serial = 1631] [outer = 0x8d7e4400] 15:01:17 INFO - PROCESS | 1744 | 1467237677090 Marionette DEBUG loaded listener.js 15:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ecd3800) [pid = 1744] [serial = 1632] [outer = 0x8d7e4400] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9eac00 == 35 [pid = 1744] [id = 515] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4db400 == 34 [pid = 1744] [id = 516] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ee800 == 33 [pid = 1744] [id = 522] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5800 == 32 [pid = 1744] [id = 538] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecdac00 == 31 [pid = 1744] [id = 537] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8dabb000 == 30 [pid = 1744] [id = 536] 15:01:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e8400 == 29 [pid = 1744] [id = 535] 15:01:18 INFO - PROCESS | 1744 | 1467237678355 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] 15:01:18 INFO - PROCESS | 1744 | 1467237678418 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 15:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:01:18 INFO - PROCESS | 1744 | 1467237678428 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:01:18 INFO - PROCESS | 1744 | 1467237678434 Marionette TRACE conn4 <- [1,2146,null,{}] 15:01:18 INFO - PROCESS | 1744 | 1467237678442 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}] 15:01:18 INFO - PROCESS | 1744 | 1467237678448 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:18 INFO - PROCESS | 1744 | 1467237678628 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 15:01:18 INFO - PROCESS | 1744 | 1467237678817 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:18 INFO - PROCESS | 1744 | 1467237678828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d828c00 == 29 [pid = 1744] [id = 544] 15:01:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8d9e7c00) [pid = 1744] [serial = 1633] [outer = (nil)] 15:01:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8dac2c00) [pid = 1744] [serial = 1634] [outer = 0x8d9e7c00] 15:01:18 INFO - PROCESS | 1744 | 1467237678903 Marionette DEBUG loaded listener.js 15:01:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8e1d7800) [pid = 1744] [serial = 1635] [outer = 0x8d9e7c00] 15:01:19 INFO - PROCESS | 1744 | 1467237679698 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] 15:01:19 INFO - PROCESS | 1744 | 1467237679778 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 15:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:01:19 INFO - PROCESS | 1744 | 1467237679788 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:01:19 INFO - PROCESS | 1744 | 1467237679793 Marionette TRACE conn4 <- [1,2150,null,{}] 15:01:19 INFO - PROCESS | 1744 | 1467237679799 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}] 15:01:19 INFO - PROCESS | 1744 | 1467237679803 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:19 INFO - PROCESS | 1744 | 1467237679993 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 15:01:20 INFO - PROCESS | 1744 | 1467237680132 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:20 INFO - PROCESS | 1744 | 1467237680141 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e932800 == 30 [pid = 1744] [id = 545] 15:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ea10c00) [pid = 1744] [serial = 1636] [outer = (nil)] 15:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ecda000) [pid = 1744] [serial = 1637] [outer = 0x8ea10c00] 15:01:20 INFO - PROCESS | 1744 | 1467237680217 Marionette DEBUG loaded listener.js 15:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f4e4400) [pid = 1744] [serial = 1638] [outer = 0x8ea10c00] 15:01:21 INFO - PROCESS | 1744 | 1467237681116 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]]]}] 15:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1382ms 15:01:21 INFO - PROCESS | 1744 | 1467237681176 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 15:01:21 INFO - PROCESS | 1744 | 1467237681180 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 15:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:01:21 INFO - PROCESS | 1744 | 1467237681188 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:01:21 INFO - PROCESS | 1744 | 1467237681193 Marionette TRACE conn4 <- [1,2154,null,{}] 15:01:21 INFO - PROCESS | 1744 | 1467237681209 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}] 15:01:21 INFO - PROCESS | 1744 | 1467237681217 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:21 INFO - PROCESS | 1744 | 1467237681449 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 15:01:21 INFO - PROCESS | 1744 | 1467237681479 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:21 INFO - PROCESS | 1744 | 1467237681487 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f6c00 == 31 [pid = 1744] [id = 546] 15:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ffcb800) [pid = 1744] [serial = 1639] [outer = (nil)] 15:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ffd5000) [pid = 1744] [serial = 1640] [outer = 0x8ffcb800] 15:01:21 INFO - PROCESS | 1744 | 1467237681561 Marionette DEBUG loaded listener.js 15:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91ac8800) [pid = 1744] [serial = 1641] [outer = 0x8ffcb800] 15:01:22 INFO - PROCESS | 1744 | 1467237682581 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]]]}] 15:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1446ms 15:01:22 INFO - PROCESS | 1744 | 1467237682641 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 15:01:22 INFO - PROCESS | 1744 | 1467237682645 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 15:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:01:22 INFO - PROCESS | 1744 | 1467237682652 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:01:22 INFO - PROCESS | 1744 | 1467237682655 Marionette TRACE conn4 <- [1,2158,null,{}] 15:01:22 INFO - PROCESS | 1744 | 1467237682661 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}] 15:01:22 INFO - PROCESS | 1744 | 1467237682665 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:22 INFO - PROCESS | 1744 | 1467237682887 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d9e9000) [pid = 1744] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d2c6800) [pid = 1744] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d9e7400) [pid = 1744] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d69e800) [pid = 1744] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7c1c00) [pid = 1744] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92b03000) [pid = 1744] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93873c00) [pid = 1744] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92871400) [pid = 1744] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x94527400) [pid = 1744] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f4d6400) [pid = 1744] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:01:23 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8e934800) [pid = 1744] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:01:23 INFO - PROCESS | 1744 | 1467237683173 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:23 INFO - PROCESS | 1744 | 1467237683182 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6800 == 32 [pid = 1744] [id = 547] 15:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8d69bc00) [pid = 1744] [serial = 1642] [outer = (nil)] 15:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8dab6c00) [pid = 1744] [serial = 1643] [outer = 0x8d69bc00] 15:01:23 INFO - PROCESS | 1744 | 1467237683254 Marionette DEBUG loaded listener.js 15:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ecd4c00) [pid = 1744] [serial = 1644] [outer = 0x8d69bc00] 15:01:24 INFO - PROCESS | 1744 | 1467237684035 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]]]}] 15:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1429ms 15:01:24 INFO - PROCESS | 1744 | 1467237684085 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 15:01:24 INFO - PROCESS | 1744 | 1467237684088 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 15:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:01:24 INFO - PROCESS | 1744 | 1467237684095 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:01:24 INFO - PROCESS | 1744 | 1467237684098 Marionette TRACE conn4 <- [1,2162,null,{}] 15:01:24 INFO - PROCESS | 1744 | 1467237684103 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}] 15:01:24 INFO - PROCESS | 1744 | 1467237684108 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:24 INFO - PROCESS | 1744 | 1467237684273 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 15:01:24 INFO - PROCESS | 1744 | 1467237684283 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:24 INFO - PROCESS | 1744 | 1467237684290 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3800 == 33 [pid = 1744] [id = 548] 15:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d6a9800) [pid = 1744] [serial = 1645] [outer = (nil)] 15:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x921e4000) [pid = 1744] [serial = 1646] [outer = 0x8d6a9800] 15:01:24 INFO - PROCESS | 1744 | 1467237684359 Marionette DEBUG loaded listener.js 15:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9286f400) [pid = 1744] [serial = 1647] [outer = 0x8d6a9800] 15:01:25 INFO - PROCESS | 1744 | 1467237685509 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]]]}] 15:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1488ms 15:01:25 INFO - PROCESS | 1744 | 1467237685585 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 15:01:25 INFO - PROCESS | 1744 | 1467237685592 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 15:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:01:25 INFO - PROCESS | 1744 | 1467237685600 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:01:25 INFO - PROCESS | 1744 | 1467237685604 Marionette TRACE conn4 <- [1,2166,null,{}] 15:01:25 INFO - PROCESS | 1744 | 1467237685614 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}] 15:01:25 INFO - PROCESS | 1744 | 1467237685621 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:25 INFO - PROCESS | 1744 | 1467237685866 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 15:01:26 INFO - PROCESS | 1744 | 1467237686136 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:26 INFO - PROCESS | 1744 | 1467237686153 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cd000 == 34 [pid = 1744] [id = 549] 15:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d829c00) [pid = 1744] [serial = 1648] [outer = (nil)] 15:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ebe6c00) [pid = 1744] [serial = 1649] [outer = 0x8d829c00] 15:01:26 INFO - PROCESS | 1744 | 1467237686236 Marionette DEBUG loaded listener.js 15:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ecdac00) [pid = 1744] [serial = 1650] [outer = 0x8d829c00] 15:01:27 INFO - PROCESS | 1744 | 1467237687197 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]]]}] 15:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1646ms 15:01:27 INFO - PROCESS | 1744 | 1467237687247 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 15:01:27 INFO - PROCESS | 1744 | 1467237687254 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 15:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:01:27 INFO - PROCESS | 1744 | 1467237687266 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:01:27 INFO - PROCESS | 1744 | 1467237687269 Marionette TRACE conn4 <- [1,2170,null,{}] 15:01:27 INFO - PROCESS | 1744 | 1467237687276 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}] 15:01:27 INFO - PROCESS | 1744 | 1467237687282 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:27 INFO - PROCESS | 1744 | 1467237687471 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 15:01:27 INFO - PROCESS | 1744 | 1467237687653 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:27 INFO - PROCESS | 1744 | 1467237687661 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c7000 == 35 [pid = 1744] [id = 550] 15:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7c7400) [pid = 1744] [serial = 1651] [outer = (nil)] 15:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ffd0000) [pid = 1744] [serial = 1652] [outer = 0x8f7c7400] 15:01:27 INFO - PROCESS | 1744 | 1467237687747 Marionette DEBUG loaded listener.js 15:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9180fc00) [pid = 1744] [serial = 1653] [outer = 0x8f7c7400] 15:01:28 INFO - PROCESS | 1744 | 1467237688811 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]]]}] 15:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1585ms 15:01:28 INFO - PROCESS | 1744 | 1467237688851 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 15:01:28 INFO - PROCESS | 1744 | 1467237688856 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 15:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:01:28 INFO - PROCESS | 1744 | 1467237688862 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:01:28 INFO - PROCESS | 1744 | 1467237688869 Marionette TRACE conn4 <- [1,2174,null,{}] 15:01:28 INFO - PROCESS | 1744 | 1467237688885 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}] 15:01:28 INFO - PROCESS | 1744 | 1467237688894 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:29 INFO - PROCESS | 1744 | 1467237689078 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 15:01:29 INFO - PROCESS | 1744 | 1467237689309 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:29 INFO - PROCESS | 1744 | 1467237689320 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x92b08000 == 36 [pid = 1744] [id = 551] 15:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9372b000) [pid = 1744] [serial = 1654] [outer = (nil)] 15:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9386dc00) [pid = 1744] [serial = 1655] [outer = 0x9372b000] 15:01:29 INFO - PROCESS | 1744 | 1467237689448 Marionette DEBUG loaded listener.js 15:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93a2d400) [pid = 1744] [serial = 1656] [outer = 0x9372b000] 15:01:30 INFO - PROCESS | 1744 | 1467237690385 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]]]}] 15:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1593ms 15:01:30 INFO - PROCESS | 1744 | 1467237690456 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 15:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:01:30 INFO - PROCESS | 1744 | 1467237690461 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 15:01:30 INFO - PROCESS | 1744 | 1467237690468 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:01:30 INFO - PROCESS | 1744 | 1467237690472 Marionette TRACE conn4 <- [1,2178,null,{}] 15:01:30 INFO - PROCESS | 1744 | 1467237690477 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}] 15:01:30 INFO - PROCESS | 1744 | 1467237690483 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:30 INFO - PROCESS | 1744 | 1467237690706 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 15:01:30 INFO - PROCESS | 1744 | 1467237690948 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:30 INFO - PROCESS | 1744 | 1467237690957 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5400 == 37 [pid = 1744] [id = 552] 15:01:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8dac2000) [pid = 1744] [serial = 1657] [outer = (nil)] 15:01:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94f0ec00) [pid = 1744] [serial = 1658] [outer = 0x8dac2000] 15:01:31 INFO - PROCESS | 1744 | 1467237691152 Marionette DEBUG loaded listener.js 15:01:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94f11c00) [pid = 1744] [serial = 1659] [outer = 0x8dac2000] 15:01:32 INFO - PROCESS | 1744 | 1467237692128 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]]]}] 15:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1736ms 15:01:32 INFO - PROCESS | 1744 | 1467237692204 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 15:01:32 INFO - PROCESS | 1744 | 1467237692209 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 15:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:01:32 INFO - PROCESS | 1744 | 1467237692216 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:01:32 INFO - PROCESS | 1744 | 1467237692220 Marionette TRACE conn4 <- [1,2182,null,{}] 15:01:32 INFO - PROCESS | 1744 | 1467237692226 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}] 15:01:32 INFO - PROCESS | 1744 | 1467237692231 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:32 INFO - PROCESS | 1744 | 1467237692443 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 15:01:32 INFO - PROCESS | 1744 | 1467237692679 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:32 INFO - PROCESS | 1744 | 1467237692687 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2d0800 == 38 [pid = 1744] [id = 553] 15:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d7ec400) [pid = 1744] [serial = 1660] [outer = (nil)] 15:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x94f54800) [pid = 1744] [serial = 1661] [outer = 0x8d7ec400] 15:01:32 INFO - PROCESS | 1744 | 1467237692810 Marionette DEBUG loaded listener.js 15:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x94f58000) [pid = 1744] [serial = 1662] [outer = 0x8d7ec400] 15:01:33 INFO - PROCESS | 1744 | 1467237693734 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]]]}] 15:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1581ms 15:01:33 INFO - PROCESS | 1744 | 1467237693798 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 15:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:01:33 INFO - PROCESS | 1744 | 1467237693803 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 15:01:33 INFO - PROCESS | 1744 | 1467237693809 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:01:33 INFO - PROCESS | 1744 | 1467237693813 Marionette TRACE conn4 <- [1,2186,null,{}] 15:01:33 INFO - PROCESS | 1744 | 1467237693819 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}] 15:01:33 INFO - PROCESS | 1744 | 1467237693830 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:34 INFO - PROCESS | 1744 | 1467237694091 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 15:01:34 INFO - PROCESS | 1744 | 1467237694331 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:34 INFO - PROCESS | 1744 | 1467237694340 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x94521400 == 39 [pid = 1744] [id = 554] 15:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x94f52000) [pid = 1744] [serial = 1663] [outer = (nil)] 15:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x951d7c00) [pid = 1744] [serial = 1664] [outer = 0x94f52000] 15:01:34 INFO - PROCESS | 1744 | 1467237694459 Marionette DEBUG loaded listener.js 15:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x951de800) [pid = 1744] [serial = 1665] [outer = 0x94f52000] 15:01:35 INFO - PROCESS | 1744 | 1467237695390 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]]]}] 15:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1633ms 15:01:35 INFO - PROCESS | 1744 | 1467237695443 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 15:01:35 INFO - PROCESS | 1744 | 1467237695446 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 15:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:01:35 INFO - PROCESS | 1744 | 1467237695453 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:01:35 INFO - PROCESS | 1744 | 1467237695457 Marionette TRACE conn4 <- [1,2190,null,{}] 15:01:35 INFO - PROCESS | 1744 | 1467237695462 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}] 15:01:35 INFO - PROCESS | 1744 | 1467237695468 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:35 INFO - PROCESS | 1744 | 1467237695645 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 15:01:36 INFO - PROCESS | 1744 | 1467237696093 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:36 INFO - PROCESS | 1744 | 1467237696102 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81ac00 == 40 [pid = 1744] [id = 555] 15:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d81b800) [pid = 1744] [serial = 1666] [outer = (nil)] 15:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d823c00) [pid = 1744] [serial = 1667] [outer = 0x8d81b800] 15:01:36 INFO - PROCESS | 1744 | 1467237696223 Marionette DEBUG loaded listener.js 15:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d9f6400) [pid = 1744] [serial = 1668] [outer = 0x8d81b800] 15:01:37 INFO - PROCESS | 1744 | 1467237697144 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]]]}] 15:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1739ms 15:01:37 INFO - PROCESS | 1744 | 1467237697199 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 15:01:37 INFO - PROCESS | 1744 | 1467237697205 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 15:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:01:37 INFO - PROCESS | 1744 | 1467237697217 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:01:37 INFO - PROCESS | 1744 | 1467237697228 Marionette TRACE conn4 <- [1,2194,null,{}] 15:01:37 INFO - PROCESS | 1744 | 1467237697241 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}] 15:01:37 INFO - PROCESS | 1744 | 1467237697256 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:37 INFO - PROCESS | 1744 | 1467237697484 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6800 == 39 [pid = 1744] [id = 524] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81c000 == 38 [pid = 1744] [id = 525] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e8c00 == 37 [pid = 1744] [id = 521] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827000 == 36 [pid = 1744] [id = 526] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69c000 == 35 [pid = 1744] [id = 533] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c6c00 == 34 [pid = 1744] [id = 532] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bc800 == 33 [pid = 1744] [id = 531] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ee000 == 32 [pid = 1744] [id = 514] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f8000 == 31 [pid = 1744] [id = 523] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e9400 == 30 [pid = 1744] [id = 540] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x9180c400 == 29 [pid = 1744] [id = 520] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x92b0ec00 == 28 [pid = 1744] [id = 530] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d829000 == 27 [pid = 1744] [id = 527] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e4000 == 26 [pid = 1744] [id = 541] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d826800 == 25 [pid = 1744] [id = 528] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e5c00 == 24 [pid = 1744] [id = 542] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c7000 == 23 [pid = 1744] [id = 539] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d826c00 == 22 [pid = 1744] [id = 518] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd5400 == 21 [pid = 1744] [id = 529] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a3c00 == 20 [pid = 1744] [id = 519] 15:01:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e7000 == 19 [pid = 1744] [id = 517] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d9f4400) [pid = 1744] [serial = 1607] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8dabb400) [pid = 1744] [serial = 1608] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d2ce800) [pid = 1744] [serial = 1604] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8d69e400) [pid = 1744] [serial = 1605] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ebe8000) [pid = 1744] [serial = 1584] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8dab9400) [pid = 1744] [serial = 1583] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d820c00) [pid = 1744] [serial = 1602] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d7e3c00) [pid = 1744] [serial = 1601] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91807800) [pid = 1744] [serial = 1587] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8f0c00) [pid = 1744] [serial = 1586] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9372d800) [pid = 1744] [serial = 1590] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92b0f000) [pid = 1744] [serial = 1589] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x94522000) [pid = 1744] [serial = 1593] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93a31400) [pid = 1744] [serial = 1592] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x94f15c00) [pid = 1744] [serial = 1596] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x94f13800) [pid = 1744] [serial = 1595] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x94f74000) [pid = 1744] [serial = 1599] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x94f71800) [pid = 1744] [serial = 1598] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f4df000) [pid = 1744] [serial = 1613] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f507800) [pid = 1744] [serial = 1614] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ea0d800) [pid = 1744] [serial = 1611] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e93ac00) [pid = 1744] [serial = 1610] [outer = (nil)] [url = about:blank] 15:01:38 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f50f800) [pid = 1744] [serial = 1616] [outer = (nil)] [url = about:blank] 15:01:39 INFO - PROCESS | 1744 | 1467237699076 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:39 INFO - PROCESS | 1744 | 1467237699085 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cfc00 == 20 [pid = 1744] [id = 556] 15:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d4e1400) [pid = 1744] [serial = 1669] [outer = (nil)] 15:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d69c000) [pid = 1744] [serial = 1670] [outer = 0x8d4e1400] 15:01:39 INFO - PROCESS | 1744 | 1467237699168 Marionette DEBUG loaded listener.js 15:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d7e2c00) [pid = 1744] [serial = 1671] [outer = 0x8d4e1400] 15:01:40 INFO - PROCESS | 1744 | 1467237700005 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]]]}] 15:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2848ms 15:01:40 INFO - PROCESS | 1744 | 1467237700069 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 15:01:40 INFO - PROCESS | 1744 | 1467237700074 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 15:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:01:40 INFO - PROCESS | 1744 | 1467237700082 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:01:40 INFO - PROCESS | 1744 | 1467237700087 Marionette TRACE conn4 <- [1,2198,null,{}] 15:01:40 INFO - PROCESS | 1744 | 1467237700095 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}] 15:01:40 INFO - PROCESS | 1744 | 1467237700104 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:40 INFO - PROCESS | 1744 | 1467237700318 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 15:01:40 INFO - PROCESS | 1744 | 1467237700471 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:40 INFO - PROCESS | 1744 | 1467237700479 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e8c00 == 21 [pid = 1744] [id = 557] 15:01:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d9eac00) [pid = 1744] [serial = 1672] [outer = (nil)] 15:01:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d9f4400) [pid = 1744] [serial = 1673] [outer = 0x8d9eac00] 15:01:40 INFO - PROCESS | 1744 | 1467237700558 Marionette DEBUG loaded listener.js 15:01:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8dabd000) [pid = 1744] [serial = 1674] [outer = 0x8d9eac00] 15:01:41 INFO - PROCESS | 1744 | 1467237701404 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]]]}] 15:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1342ms 15:01:41 INFO - PROCESS | 1744 | 1467237701429 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 15:01:41 INFO - PROCESS | 1744 | 1467237701437 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 15:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:01:41 INFO - PROCESS | 1744 | 1467237701465 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:01:41 INFO - PROCESS | 1744 | 1467237701469 Marionette TRACE conn4 <- [1,2202,null,{}] 15:01:41 INFO - PROCESS | 1744 | 1467237701492 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}] 15:01:41 INFO - PROCESS | 1744 | 1467237701497 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:41 INFO - PROCESS | 1744 | 1467237701722 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 15:01:41 INFO - PROCESS | 1744 | 1467237701745 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:41 INFO - PROCESS | 1744 | 1467237701755 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93a000 == 22 [pid = 1744] [id = 558] 15:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ea03400) [pid = 1744] [serial = 1675] [outer = (nil)] 15:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ea09000) [pid = 1744] [serial = 1676] [outer = 0x8ea03400] 15:01:41 INFO - PROCESS | 1744 | 1467237701824 Marionette DEBUG loaded listener.js 15:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ebe7000) [pid = 1744] [serial = 1677] [outer = 0x8ea03400] 15:01:42 INFO - PROCESS | 1744 | 1467237702865 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]]]}] 15:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1436ms 15:01:42 INFO - PROCESS | 1744 | 1467237702901 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 15:01:42 INFO - PROCESS | 1744 | 1467237702905 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 15:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:01:42 INFO - PROCESS | 1744 | 1467237702921 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:01:42 INFO - PROCESS | 1744 | 1467237702930 Marionette TRACE conn4 <- [1,2206,null,{}] 15:01:42 INFO - PROCESS | 1744 | 1467237702946 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}] 15:01:42 INFO - PROCESS | 1744 | 1467237702953 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:43 INFO - PROCESS | 1744 | 1467237703187 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 15:01:43 INFO - PROCESS | 1744 | 1467237703214 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:43 INFO - PROCESS | 1744 | 1467237703222 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7eb800 == 23 [pid = 1744] [id = 559] 15:01:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d823800) [pid = 1744] [serial = 1678] [outer = (nil)] 15:01:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f507800) [pid = 1744] [serial = 1679] [outer = 0x8d823800] 15:01:43 INFO - PROCESS | 1744 | 1467237703311 Marionette DEBUG loaded listener.js 15:01:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f510800) [pid = 1744] [serial = 1680] [outer = 0x8d823800] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d6a9800) [pid = 1744] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ffcb800) [pid = 1744] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d69bc00) [pid = 1744] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ea10c00) [pid = 1744] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e1d5c00) [pid = 1744] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d9e7c00) [pid = 1744] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d7ecc00) [pid = 1744] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d2cac00) [pid = 1744] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d6a5400) [pid = 1744] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8d7e4400) [pid = 1744] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:01:44 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8dabdc00) [pid = 1744] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:01:44 INFO - PROCESS | 1744 | 1467237704732 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]]]}] 15:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1855ms 15:01:44 INFO - PROCESS | 1744 | 1467237704768 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 15:01:44 INFO - PROCESS | 1744 | 1467237704773 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 15:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:01:44 INFO - PROCESS | 1744 | 1467237704780 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:01:44 INFO - PROCESS | 1744 | 1467237704783 Marionette TRACE conn4 <- [1,2210,null,{}] 15:01:44 INFO - PROCESS | 1744 | 1467237704789 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}] 15:01:44 INFO - PROCESS | 1744 | 1467237704793 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:45 INFO - PROCESS | 1744 | 1467237705014 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 15:01:45 INFO - PROCESS | 1744 | 1467237705028 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:45 INFO - PROCESS | 1744 | 1467237705038 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3400 == 24 [pid = 1744] [id = 560] 15:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d6a9000) [pid = 1744] [serial = 1681] [outer = (nil)] 15:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f506400) [pid = 1744] [serial = 1682] [outer = 0x8d6a9000] 15:01:45 INFO - PROCESS | 1744 | 1467237705106 Marionette DEBUG loaded listener.js 15:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7bb800) [pid = 1744] [serial = 1683] [outer = 0x8d6a9000] 15:01:45 INFO - PROCESS | 1744 | 1467237705948 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]]]}] 15:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1179ms 15:01:45 INFO - PROCESS | 1744 | 1467237705963 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 15:01:45 INFO - PROCESS | 1744 | 1467237705966 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 15:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:01:45 INFO - PROCESS | 1744 | 1467237705973 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:01:45 INFO - PROCESS | 1744 | 1467237705977 Marionette TRACE conn4 <- [1,2214,null,{}] 15:01:45 INFO - PROCESS | 1744 | 1467237705982 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}] 15:01:45 INFO - PROCESS | 1744 | 1467237705987 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:46 INFO - PROCESS | 1744 | 1467237706328 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 15:01:46 INFO - PROCESS | 1744 | 1467237706422 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:46 INFO - PROCESS | 1744 | 1467237706433 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8800 == 25 [pid = 1744] [id = 561] 15:01:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d7e8c00) [pid = 1744] [serial = 1684] [outer = (nil)] 15:01:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d81e800) [pid = 1744] [serial = 1685] [outer = 0x8d7e8c00] 15:01:46 INFO - PROCESS | 1744 | 1467237706564 Marionette DEBUG loaded listener.js 15:01:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e1d3000) [pid = 1744] [serial = 1686] [outer = 0x8d7e8c00] 15:01:47 INFO - PROCESS | 1744 | 1467237707664 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]]]}] 15:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1753ms 15:01:47 INFO - PROCESS | 1744 | 1467237707729 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 15:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:01:47 INFO - PROCESS | 1744 | 1467237707736 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 15:01:47 INFO - PROCESS | 1744 | 1467237707744 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:01:47 INFO - PROCESS | 1744 | 1467237707749 Marionette TRACE conn4 <- [1,2218,null,{}] 15:01:47 INFO - PROCESS | 1744 | 1467237707756 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}] 15:01:47 INFO - PROCESS | 1744 | 1467237707763 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:47 INFO - PROCESS | 1744 | 1467237707988 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 15:01:48 INFO - PROCESS | 1744 | 1467237708218 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:48 INFO - PROCESS | 1744 | 1467237708227 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e8800 == 26 [pid = 1744] [id = 562] 15:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ecd6800) [pid = 1744] [serial = 1687] [outer = (nil)] 15:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f4e1000) [pid = 1744] [serial = 1688] [outer = 0x8ecd6800] 15:01:48 INFO - PROCESS | 1744 | 1467237708357 Marionette DEBUG loaded listener.js 15:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c2400) [pid = 1744] [serial = 1689] [outer = 0x8ecd6800] 15:01:49 INFO - PROCESS | 1744 | 1467237709340 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]]]}] 15:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1642ms 15:01:49 INFO - PROCESS | 1744 | 1467237709386 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 15:01:49 INFO - PROCESS | 1744 | 1467237709391 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 15:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:01:49 INFO - PROCESS | 1744 | 1467237709399 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:01:49 INFO - PROCESS | 1744 | 1467237709403 Marionette TRACE conn4 <- [1,2222,null,{}] 15:01:49 INFO - PROCESS | 1744 | 1467237709410 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}] 15:01:49 INFO - PROCESS | 1744 | 1467237709415 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:49 INFO - PROCESS | 1744 | 1467237709600 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 15:01:49 INFO - PROCESS | 1744 | 1467237709784 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:49 INFO - PROCESS | 1744 | 1467237709793 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffcf000 == 27 [pid = 1744] [id = 563] 15:01:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ffd2400) [pid = 1744] [serial = 1690] [outer = (nil)] 15:01:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ffd6400) [pid = 1744] [serial = 1691] [outer = 0x8ffd2400] 15:01:49 INFO - PROCESS | 1744 | 1467237709879 Marionette DEBUG loaded listener.js 15:01:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91807c00) [pid = 1744] [serial = 1692] [outer = 0x8ffd2400] 15:01:50 INFO - PROCESS | 1744 | 1467237710885 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]]]}] 15:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1544ms 15:01:50 INFO - PROCESS | 1744 | 1467237710945 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 15:01:50 INFO - PROCESS | 1744 | 1467237710952 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 15:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:01:50 INFO - PROCESS | 1744 | 1467237710970 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:01:50 INFO - PROCESS | 1744 | 1467237710977 Marionette TRACE conn4 <- [1,2226,null,{}] 15:01:50 INFO - PROCESS | 1744 | 1467237710984 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}] 15:01:50 INFO - PROCESS | 1744 | 1467237710989 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:51 INFO - PROCESS | 1744 | 1467237711172 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 15:01:51 INFO - PROCESS | 1744 | 1467237711364 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:51 INFO - PROCESS | 1744 | 1467237711371 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x91808800 == 28 [pid = 1744] [id = 564] 15:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91809800) [pid = 1744] [serial = 1693] [outer = (nil)] 15:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92052400) [pid = 1744] [serial = 1694] [outer = 0x91809800] 15:01:51 INFO - PROCESS | 1744 | 1467237711452 Marionette DEBUG loaded listener.js 15:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91acf800) [pid = 1744] [serial = 1695] [outer = 0x91809800] 15:01:52 INFO - PROCESS | 1744 | 1467237712478 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]]]}] 15:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1548ms 15:01:52 INFO - PROCESS | 1744 | 1467237712510 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 15:01:52 INFO - PROCESS | 1744 | 1467237712514 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 15:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:01:52 INFO - PROCESS | 1744 | 1467237712521 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:01:52 INFO - PROCESS | 1744 | 1467237712525 Marionette TRACE conn4 <- [1,2230,null,{}] 15:01:52 INFO - PROCESS | 1744 | 1467237712550 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}] 15:01:52 INFO - PROCESS | 1744 | 1467237712556 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:52 INFO - PROCESS | 1744 | 1467237712730 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 15:01:52 INFO - PROCESS | 1744 | 1467237712914 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:52 INFO - PROCESS | 1744 | 1467237712924 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dac00 == 29 [pid = 1744] [id = 565] 15:01:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ffc7400) [pid = 1744] [serial = 1696] [outer = (nil)] 15:01:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9286ec00) [pid = 1744] [serial = 1697] [outer = 0x8ffc7400] 15:01:53 INFO - PROCESS | 1744 | 1467237713003 Marionette DEBUG loaded listener.js 15:01:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92871000) [pid = 1744] [serial = 1698] [outer = 0x8ffc7400] 15:01:53 INFO - PROCESS | 1744 | 1467237713938 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]]]}] 15:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1453ms 15:01:53 INFO - PROCESS | 1744 | 1467237713980 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 15:01:53 INFO - PROCESS | 1744 | 1467237713985 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 15:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:01:53 INFO - PROCESS | 1744 | 1467237713993 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:01:53 INFO - PROCESS | 1744 | 1467237713996 Marionette TRACE conn4 <- [1,2234,null,{}] 15:01:54 INFO - PROCESS | 1744 | 1467237714002 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}] 15:01:54 INFO - PROCESS | 1744 | 1467237714007 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:54 INFO - PROCESS | 1744 | 1467237714238 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 15:01:54 INFO - PROCESS | 1744 | 1467237714420 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:54 INFO - PROCESS | 1744 | 1467237714438 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6000 == 30 [pid = 1744] [id = 566] 15:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d7ea800) [pid = 1744] [serial = 1699] [outer = (nil)] 15:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9372d800) [pid = 1744] [serial = 1700] [outer = 0x8d7ea800] 15:01:54 INFO - PROCESS | 1744 | 1467237714565 Marionette DEBUG loaded listener.js 15:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93a29c00) [pid = 1744] [serial = 1701] [outer = 0x8d7ea800] 15:01:55 INFO - PROCESS | 1744 | 1467237715647 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]]]}] 15:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1690ms 15:01:55 INFO - PROCESS | 1744 | 1467237715685 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 15:01:55 INFO - PROCESS | 1744 | 1467237715689 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 15:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:01:55 INFO - PROCESS | 1744 | 1467237715696 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:01:55 INFO - PROCESS | 1744 | 1467237715700 Marionette TRACE conn4 <- [1,2238,null,{}] 15:01:55 INFO - PROCESS | 1744 | 1467237715706 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}] 15:01:55 INFO - PROCESS | 1744 | 1467237715712 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:55 INFO - PROCESS | 1744 | 1467237715891 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 15:01:56 INFO - PROCESS | 1744 | 1467237716088 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:56 INFO - PROCESS | 1744 | 1467237716099 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2c00 == 31 [pid = 1744] [id = 567] 15:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d2cc400) [pid = 1744] [serial = 1702] [outer = (nil)] 15:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8e1d6400) [pid = 1744] [serial = 1703] [outer = 0x8d2cc400] 15:01:56 INFO - PROCESS | 1744 | 1467237716177 Marionette DEBUG loaded listener.js 15:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ea0d400) [pid = 1744] [serial = 1704] [outer = 0x8d2cc400] 15:01:57 INFO - PROCESS | 1744 | 1467237717368 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]]]}] 15:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1735ms 15:01:57 INFO - PROCESS | 1744 | 1467237717433 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 15:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:01:57 INFO - PROCESS | 1744 | 1467237717444 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 15:01:57 INFO - PROCESS | 1744 | 1467237717452 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:01:57 INFO - PROCESS | 1744 | 1467237717460 Marionette TRACE conn4 <- [1,2242,null,{}] 15:01:57 INFO - PROCESS | 1744 | 1467237717468 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}] 15:01:57 INFO - PROCESS | 1744 | 1467237717473 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:57 INFO - PROCESS | 1744 | 1467237717692 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 15:01:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3800 == 30 [pid = 1744] [id = 548] 15:01:57 INFO - PROCESS | 1744 | 1467237717945 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:57 INFO - PROCESS | 1744 | 1467237717957 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2000 == 31 [pid = 1744] [id = 568] 15:01:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d7e9400) [pid = 1744] [serial = 1705] [outer = (nil)] 15:01:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d9e9400) [pid = 1744] [serial = 1706] [outer = 0x8d7e9400] 15:01:58 INFO - PROCESS | 1744 | 1467237718055 Marionette DEBUG loaded listener.js 15:01:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e93a800) [pid = 1744] [serial = 1707] [outer = 0x8d7e9400] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8f7bc400) [pid = 1744] [serial = 1617] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91ac2800) [pid = 1744] [serial = 1628] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91acb000) [pid = 1744] [serial = 1629] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e1d5800) [pid = 1744] [serial = 1631] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ecd3800) [pid = 1744] [serial = 1632] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9286f400) [pid = 1744] [serial = 1647] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91ac8800) [pid = 1744] [serial = 1641] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ecd4c00) [pid = 1744] [serial = 1644] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f4e4400) [pid = 1744] [serial = 1638] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x921e4000) [pid = 1744] [serial = 1646] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ffd5000) [pid = 1744] [serial = 1640] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8dab6c00) [pid = 1744] [serial = 1643] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ecda000) [pid = 1744] [serial = 1637] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7c9c00) [pid = 1744] [serial = 1625] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8f9400) [pid = 1744] [serial = 1626] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8dac2c00) [pid = 1744] [serial = 1634] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8e1d7800) [pid = 1744] [serial = 1635] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e93b800) [pid = 1744] [serial = 1622] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ebea800) [pid = 1744] [serial = 1623] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d69d000) [pid = 1744] [serial = 1619] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d7e9000) [pid = 1744] [serial = 1620] [outer = (nil)] [url = about:blank] 15:01:58 INFO - PROCESS | 1744 | 1467237718910 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]]]}] 15:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1486ms 15:01:58 INFO - PROCESS | 1744 | 1467237718937 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 15:01:58 INFO - PROCESS | 1744 | 1467237718944 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 15:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:01:58 INFO - PROCESS | 1744 | 1467237718954 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:01:58 INFO - PROCESS | 1744 | 1467237718958 Marionette TRACE conn4 <- [1,2246,null,{}] 15:01:58 INFO - PROCESS | 1744 | 1467237718964 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}] 15:01:58 INFO - PROCESS | 1744 | 1467237718970 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:59 INFO - PROCESS | 1744 | 1467237719139 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 15:01:59 INFO - PROCESS | 1744 | 1467237719289 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:59 INFO - PROCESS | 1744 | 1467237719299 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:01:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d7800 == 32 [pid = 1744] [id = 569] 15:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ebf0c00) [pid = 1744] [serial = 1708] [outer = (nil)] 15:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f4d6400) [pid = 1744] [serial = 1709] [outer = 0x8ebf0c00] 15:01:59 INFO - PROCESS | 1744 | 1467237719369 Marionette DEBUG loaded listener.js 15:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f4e4800) [pid = 1744] [serial = 1710] [outer = 0x8ebf0c00] 15:02:00 INFO - PROCESS | 1744 | 1467237720214 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]]]}] 15:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1280ms 15:02:00 INFO - PROCESS | 1744 | 1467237720234 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 15:02:00 INFO - PROCESS | 1744 | 1467237720239 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 15:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:02:00 INFO - PROCESS | 1744 | 1467237720246 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:02:00 INFO - PROCESS | 1744 | 1467237720252 Marionette TRACE conn4 <- [1,2250,null,{}] 15:02:00 INFO - PROCESS | 1744 | 1467237720269 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}] 15:02:00 INFO - PROCESS | 1744 | 1467237720278 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:00 INFO - PROCESS | 1744 | 1467237720479 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 15:02:00 INFO - PROCESS | 1744 | 1467237720640 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:00 INFO - PROCESS | 1744 | 1467237720656 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8ef800 == 33 [pid = 1744] [id = 570] 15:02:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f1800) [pid = 1744] [serial = 1711] [outer = (nil)] 15:02:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ffd2000) [pid = 1744] [serial = 1712] [outer = 0x8f8f1800] 15:02:00 INFO - PROCESS | 1744 | 1467237720734 Marionette DEBUG loaded listener.js 15:02:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91809400) [pid = 1744] [serial = 1713] [outer = 0x8f8f1800] 15:02:01 INFO - PROCESS | 1744 | 1467237721701 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]]]}] 15:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1500ms 15:02:01 INFO - PROCESS | 1744 | 1467237721747 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 15:02:01 INFO - PROCESS | 1744 | 1467237721752 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 15:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:02:01 INFO - PROCESS | 1744 | 1467237721767 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:02:01 INFO - PROCESS | 1744 | 1467237721771 Marionette TRACE conn4 <- [1,2254,null,{}] 15:02:01 INFO - PROCESS | 1744 | 1467237721779 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}] 15:02:01 INFO - PROCESS | 1744 | 1467237721787 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:02 INFO - PROCESS | 1744 | 1467237722103 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 15:02:02 INFO - PROCESS | 1744 | 1467237722133 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:02 INFO - PROCESS | 1744 | 1467237722143 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81f000 == 34 [pid = 1744] [id = 571] 15:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f8fac00) [pid = 1744] [serial = 1714] [outer = (nil)] 15:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91acc800) [pid = 1744] [serial = 1715] [outer = 0x8f8fac00] 15:02:02 INFO - PROCESS | 1744 | 1467237722215 Marionette DEBUG loaded listener.js 15:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x921e9000) [pid = 1744] [serial = 1716] [outer = 0x8f8fac00] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d4e1400) [pid = 1744] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d9eac00) [pid = 1744] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8dac2000) [pid = 1744] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d81b800) [pid = 1744] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d823800) [pid = 1744] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d7ec400) [pid = 1744] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9372b000) [pid = 1744] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x94f52000) [pid = 1744] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d829c00) [pid = 1744] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7c7400) [pid = 1744] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:02:02 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ea03400) [pid = 1744] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:02:03 INFO - PROCESS | 1744 | 1467237723354 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]]]}] 15:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1637ms 15:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:02:03 INFO - PROCESS | 1744 | 1467237723410 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 15:02:03 INFO - PROCESS | 1744 | 1467237723413 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 15:02:03 INFO - PROCESS | 1744 | 1467237723421 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:02:03 INFO - PROCESS | 1744 | 1467237723423 Marionette TRACE conn4 <- [1,2258,null,{}] 15:02:03 INFO - PROCESS | 1744 | 1467237723430 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}] 15:02:03 INFO - PROCESS | 1744 | 1467237723435 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:03 INFO - PROCESS | 1744 | 1467237723641 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 15:02:03 INFO - PROCESS | 1744 | 1467237723654 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:03 INFO - PROCESS | 1744 | 1467237723663 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6c00 == 35 [pid = 1744] [id = 572] 15:02:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d2c7000) [pid = 1744] [serial = 1717] [outer = (nil)] 15:02:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f8f2000) [pid = 1744] [serial = 1718] [outer = 0x8d2c7000] 15:02:03 INFO - PROCESS | 1744 | 1467237723897 Marionette DEBUG loaded listener.js 15:02:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f502400) [pid = 1744] [serial = 1719] [outer = 0x8d2c7000] 15:02:04 INFO - PROCESS | 1744 | 1467237724762 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]]]}] 15:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1382ms 15:02:04 INFO - PROCESS | 1744 | 1467237724804 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 15:02:04 INFO - PROCESS | 1744 | 1467237724811 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 15:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:02:04 INFO - PROCESS | 1744 | 1467237724832 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:02:04 INFO - PROCESS | 1744 | 1467237724838 Marionette TRACE conn4 <- [1,2262,null,{}] 15:02:04 INFO - PROCESS | 1744 | 1467237724847 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}] 15:02:04 INFO - PROCESS | 1744 | 1467237724864 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:05 INFO - PROCESS | 1744 | 1467237725406 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 15:02:05 INFO - PROCESS | 1744 | 1467237725730 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:05 INFO - PROCESS | 1744 | 1467237725745 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3c00 == 36 [pid = 1744] [id = 573] 15:02:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d7e5400) [pid = 1744] [serial = 1720] [outer = (nil)] 15:02:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8d7eec00) [pid = 1744] [serial = 1721] [outer = 0x8d7e5400] 15:02:05 INFO - PROCESS | 1744 | 1467237725905 Marionette DEBUG loaded listener.js 15:02:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9f2800) [pid = 1744] [serial = 1722] [outer = 0x8d7e5400] 15:02:07 INFO - PROCESS | 1744 | 1467237727175 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]]]}] 15:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2404ms 15:02:07 INFO - PROCESS | 1744 | 1467237727231 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 15:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:02:07 INFO - PROCESS | 1744 | 1467237727243 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 15:02:07 INFO - PROCESS | 1744 | 1467237727258 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:02:07 INFO - PROCESS | 1744 | 1467237727267 Marionette TRACE conn4 <- [1,2266,null,{}] 15:02:07 INFO - PROCESS | 1744 | 1467237727280 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}] 15:02:07 INFO - PROCESS | 1744 | 1467237727290 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:07 INFO - PROCESS | 1744 | 1467237727637 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 15:02:08 INFO - PROCESS | 1744 | 1467237728024 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:08 INFO - PROCESS | 1744 | 1467237728042 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea04800 == 37 [pid = 1744] [id = 574] 15:02:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ecd3800) [pid = 1744] [serial = 1723] [outer = (nil)] 15:02:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f4e1c00) [pid = 1744] [serial = 1724] [outer = 0x8ecd3800] 15:02:08 INFO - PROCESS | 1744 | 1467237728192 Marionette DEBUG loaded listener.js 15:02:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7c2800) [pid = 1744] [serial = 1725] [outer = 0x8ecd3800] 15:02:09 INFO - PROCESS | 1744 | 1467237729288 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]]]}] 15:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2099ms 15:02:09 INFO - PROCESS | 1744 | 1467237729353 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 15:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:02:09 INFO - PROCESS | 1744 | 1467237729359 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 15:02:09 INFO - PROCESS | 1744 | 1467237729365 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:02:09 INFO - PROCESS | 1744 | 1467237729370 Marionette TRACE conn4 <- [1,2270,null,{}] 15:02:09 INFO - PROCESS | 1744 | 1467237729376 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}] 15:02:09 INFO - PROCESS | 1744 | 1467237729381 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:09 INFO - PROCESS | 1744 | 1467237729574 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 15:02:09 INFO - PROCESS | 1744 | 1467237729765 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:09 INFO - PROCESS | 1744 | 1467237729775 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac1400 == 38 [pid = 1744] [id = 575] 15:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x921e2400) [pid = 1744] [serial = 1726] [outer = (nil)] 15:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92874c00) [pid = 1744] [serial = 1727] [outer = 0x921e2400] 15:02:09 INFO - PROCESS | 1744 | 1467237729861 Marionette DEBUG loaded listener.js 15:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92b08400) [pid = 1744] [serial = 1728] [outer = 0x921e2400] 15:02:10 INFO - PROCESS | 1744 | 1467237730908 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]]]}] 15:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1593ms 15:02:10 INFO - PROCESS | 1744 | 1467237730958 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 15:02:10 INFO - PROCESS | 1744 | 1467237730965 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 15:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:02:10 INFO - PROCESS | 1744 | 1467237730984 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:02:10 INFO - PROCESS | 1744 | 1467237730993 Marionette TRACE conn4 <- [1,2274,null,{}] 15:02:11 INFO - PROCESS | 1744 | 1467237731000 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}] 15:02:11 INFO - PROCESS | 1744 | 1467237731006 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:11 INFO - PROCESS | 1744 | 1467237731264 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 15:02:11 INFO - PROCESS | 1744 | 1467237731502 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:11 INFO - PROCESS | 1744 | 1467237731512 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecda000 == 39 [pid = 1744] [id = 576] 15:02:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92876c00) [pid = 1744] [serial = 1729] [outer = (nil)] 15:02:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94f11000) [pid = 1744] [serial = 1730] [outer = 0x92876c00] 15:02:11 INFO - PROCESS | 1744 | 1467237731638 Marionette DEBUG loaded listener.js 15:02:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x94f56400) [pid = 1744] [serial = 1731] [outer = 0x92876c00] 15:02:12 INFO - PROCESS | 1744 | 1467237732542 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]]]}] 15:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1606ms 15:02:12 INFO - PROCESS | 1744 | 1467237732581 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 15:02:12 INFO - PROCESS | 1744 | 1467237732585 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 15:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:02:12 INFO - PROCESS | 1744 | 1467237732609 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:02:12 INFO - PROCESS | 1744 | 1467237732614 Marionette TRACE conn4 <- [1,2278,null,{}] 15:02:12 INFO - PROCESS | 1744 | 1467237732621 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}] 15:02:12 INFO - PROCESS | 1744 | 1467237732627 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:12 INFO - PROCESS | 1744 | 1467237732817 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 15:02:13 INFO - PROCESS | 1744 | 1467237733007 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:13 INFO - PROCESS | 1744 | 1467237733020 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e933c00 == 40 [pid = 1744] [id = 577] 15:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8e938000) [pid = 1744] [serial = 1732] [outer = (nil)] 15:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x94f72000) [pid = 1744] [serial = 1733] [outer = 0x8e938000] 15:02:13 INFO - PROCESS | 1744 | 1467237733183 Marionette DEBUG loaded listener.js 15:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x94f76000) [pid = 1744] [serial = 1734] [outer = 0x8e938000] 15:02:14 INFO - PROCESS | 1744 | 1467237734683 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]]]}] 15:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2160ms 15:02:14 INFO - PROCESS | 1744 | 1467237734754 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 15:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:02:14 INFO - PROCESS | 1744 | 1467237734759 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 15:02:14 INFO - PROCESS | 1744 | 1467237734765 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:02:14 INFO - PROCESS | 1744 | 1467237734769 Marionette TRACE conn4 <- [1,2282,null,{}] 15:02:14 INFO - PROCESS | 1744 | 1467237734776 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}] 15:02:14 INFO - PROCESS | 1744 | 1467237734781 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:15 INFO - PROCESS | 1744 | 1467237735029 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 15:02:15 INFO - PROCESS | 1744 | 1467237735284 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:15 INFO - PROCESS | 1744 | 1467237735302 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c8800 == 41 [pid = 1744] [id = 578] 15:02:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x951e0c00) [pid = 1744] [serial = 1735] [outer = (nil)] 15:02:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x951e5000) [pid = 1744] [serial = 1736] [outer = 0x951e0c00] 15:02:15 INFO - PROCESS | 1744 | 1467237735426 Marionette DEBUG loaded listener.js 15:02:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x952b4400) [pid = 1744] [serial = 1737] [outer = 0x951e0c00] 15:02:16 INFO - PROCESS | 1744 | 1467237736653 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]]]}] 15:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1934ms 15:02:16 INFO - PROCESS | 1744 | 1467237736702 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 15:02:16 INFO - PROCESS | 1744 | 1467237736708 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 15:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:02:16 INFO - PROCESS | 1744 | 1467237736717 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:02:16 INFO - PROCESS | 1744 | 1467237736722 Marionette TRACE conn4 <- [1,2286,null,{}] 15:02:16 INFO - PROCESS | 1744 | 1467237736733 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}] 15:02:16 INFO - PROCESS | 1744 | 1467237736740 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:17 INFO - PROCESS | 1744 | 1467237737098 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 15:02:17 INFO - PROCESS | 1744 | 1467237737373 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:17 INFO - PROCESS | 1744 | 1467237737381 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a7400 == 42 [pid = 1744] [id = 579] 15:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d6a7800) [pid = 1744] [serial = 1738] [outer = (nil)] 15:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e1d1000) [pid = 1744] [serial = 1739] [outer = 0x8d6a7800] 15:02:17 INFO - PROCESS | 1744 | 1467237737475 Marionette DEBUG loaded listener.js 15:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f50e400) [pid = 1744] [serial = 1740] [outer = 0x8d6a7800] 15:02:18 INFO - PROCESS | 1744 | 1467237738375 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]]]}] 15:02:18 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 15:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1691ms 15:02:18 INFO - PROCESS | 1744 | 1467237738408 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 15:02:18 INFO - PROCESS | 1744 | 1467237738412 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 15:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:02:18 INFO - PROCESS | 1744 | 1467237738419 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:02:18 INFO - PROCESS | 1744 | 1467237738423 Marionette TRACE conn4 <- [1,2290,null,{}] 15:02:18 INFO - PROCESS | 1744 | 1467237738445 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}] 15:02:18 INFO - PROCESS | 1744 | 1467237738451 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:18 INFO - PROCESS | 1744 | 1467237738699 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 15:02:19 INFO - PROCESS | 1744 | 1467237739054 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:19 INFO - PROCESS | 1744 | 1467237739063 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a7000 == 43 [pid = 1744] [id = 580] 15:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8d7e2400) [pid = 1744] [serial = 1741] [outer = (nil)] 15:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8d7ec400) [pid = 1744] [serial = 1742] [outer = 0x8d7e2400] 15:02:19 INFO - PROCESS | 1744 | 1467237739218 Marionette DEBUG loaded listener.js 15:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e1d2c00) [pid = 1744] [serial = 1743] [outer = 0x8d7e2400] 15:02:20 INFO - PROCESS | 1744 | 1467237740147 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]]]}] 15:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1784ms 15:02:20 INFO - PROCESS | 1744 | 1467237740206 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 15:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:02:20 INFO - PROCESS | 1744 | 1467237740212 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 15:02:20 INFO - PROCESS | 1744 | 1467237740219 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:02:20 INFO - PROCESS | 1744 | 1467237740223 Marionette TRACE conn4 <- [1,2294,null,{}] 15:02:20 INFO - PROCESS | 1744 | 1467237740231 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}] 15:02:20 INFO - PROCESS | 1744 | 1467237740238 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:20 INFO - PROCESS | 1744 | 1467237740420 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 15:02:20 INFO - PROCESS | 1744 | 1467237740624 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:20 INFO - PROCESS | 1744 | 1467237740633 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea05400 == 44 [pid = 1744] [id = 581] 15:02:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ea07800) [pid = 1744] [serial = 1744] [outer = (nil)] 15:02:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8f7c2000) [pid = 1744] [serial = 1745] [outer = 0x8ea07800] 15:02:20 INFO - PROCESS | 1744 | 1467237740714 Marionette DEBUG loaded listener.js 15:02:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8f8f6400) [pid = 1744] [serial = 1746] [outer = 0x8ea07800] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8e932800 == 43 [pid = 1744] [id = 545] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f6c00 == 42 [pid = 1744] [id = 546] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c6800 == 41 [pid = 1744] [id = 547] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d828c00 == 40 [pid = 1744] [id = 544] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81ac00 == 39 [pid = 1744] [id = 555] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c7000 == 38 [pid = 1744] [id = 550] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cd000 == 37 [pid = 1744] [id = 549] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5400 == 36 [pid = 1744] [id = 552] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ea400 == 35 [pid = 1744] [id = 543] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2d0800 == 34 [pid = 1744] [id = 553] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x94521400 == 33 [pid = 1744] [id = 554] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x92b08000 == 32 [pid = 1744] [id = 551] 15:02:22 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cfc00 == 31 [pid = 1744] [id = 556] 15:02:22 INFO - PROCESS | 1744 | 1467237742891 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]]]}] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8d69c000) [pid = 1744] [serial = 1670] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8d7e2c00) [pid = 1744] [serial = 1671] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8dabd000) [pid = 1744] [serial = 1674] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x94f11c00) [pid = 1744] [serial = 1659] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d9f4400) [pid = 1744] [serial = 1673] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d9f6400) [pid = 1744] [serial = 1668] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f507800) [pid = 1744] [serial = 1679] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94f54800) [pid = 1744] [serial = 1661] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93a2d400) [pid = 1744] [serial = 1656] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x951de800) [pid = 1744] [serial = 1665] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ecdac00) [pid = 1744] [serial = 1650] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x951d7c00) [pid = 1744] [serial = 1664] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d823c00) [pid = 1744] [serial = 1667] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ffd0000) [pid = 1744] [serial = 1652] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f510800) [pid = 1744] [serial = 1680] [outer = (nil)] [url = about:blank] 15:02:22 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x94f58000) [pid = 1744] [serial = 1662] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ebe6c00) [pid = 1744] [serial = 1649] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ebe7000) [pid = 1744] [serial = 1677] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x94f0ec00) [pid = 1744] [serial = 1658] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ea09000) [pid = 1744] [serial = 1676] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f506400) [pid = 1744] [serial = 1682] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9386dc00) [pid = 1744] [serial = 1655] [outer = (nil)] [url = about:blank] 15:02:23 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9180fc00) [pid = 1744] [serial = 1653] [outer = (nil)] [url = about:blank] 15:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2890ms 15:02:23 INFO - PROCESS | 1744 | 1467237743110 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 15:02:23 INFO - PROCESS | 1744 | 1467237743116 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 15:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:02:23 INFO - PROCESS | 1744 | 1467237743124 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:02:23 INFO - PROCESS | 1744 | 1467237743130 Marionette TRACE conn4 <- [1,2298,null,{}] 15:02:23 INFO - PROCESS | 1744 | 1467237743139 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}] 15:02:23 INFO - PROCESS | 1744 | 1467237743144 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:23 INFO - PROCESS | 1744 | 1467237743310 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 15:02:23 INFO - PROCESS | 1744 | 1467237743322 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:23 INFO - PROCESS | 1744 | 1467237743334 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3000 == 32 [pid = 1744] [id = 582] 15:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d6a3800) [pid = 1744] [serial = 1747] [outer = (nil)] 15:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d6a9c00) [pid = 1744] [serial = 1748] [outer = 0x8d6a3800] 15:02:23 INFO - PROCESS | 1744 | 1467237743408 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d7e9800) [pid = 1744] [serial = 1749] [outer = 0x8d6a3800] 15:02:24 INFO - PROCESS | 1744 | 1467237744390 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]]]}] 15:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1288ms 15:02:24 INFO - PROCESS | 1744 | 1467237744411 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 15:02:24 INFO - PROCESS | 1744 | 1467237744419 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 15:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:02:24 INFO - PROCESS | 1744 | 1467237744435 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:02:24 INFO - PROCESS | 1744 | 1467237744439 Marionette TRACE conn4 <- [1,2302,null,{}] 15:02:24 INFO - PROCESS | 1744 | 1467237744446 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}] 15:02:24 INFO - PROCESS | 1744 | 1467237744451 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:24 INFO - PROCESS | 1744 | 1467237744628 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 15:02:24 INFO - PROCESS | 1744 | 1467237744771 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:24 INFO - PROCESS | 1744 | 1467237744779 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9edc00 == 33 [pid = 1744] [id = 583] 15:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8dab5000) [pid = 1744] [serial = 1750] [outer = (nil)] 15:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8dabf000) [pid = 1744] [serial = 1751] [outer = 0x8dab5000] 15:02:24 INFO - PROCESS | 1744 | 1467237744877 Marionette DEBUG loaded listener.js 15:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8dac3c00) [pid = 1744] [serial = 1752] [outer = 0x8dab5000] 15:02:25 INFO - PROCESS | 1744 | 1467237745880 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]]]}] 15:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1491ms 15:02:25 INFO - PROCESS | 1744 | 1467237745921 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 15:02:25 INFO - PROCESS | 1744 | 1467237745925 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 15:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:02:25 INFO - PROCESS | 1744 | 1467237745932 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:02:25 INFO - PROCESS | 1744 | 1467237745938 Marionette TRACE conn4 <- [1,2306,null,{}] 15:02:25 INFO - PROCESS | 1744 | 1467237745964 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}] 15:02:25 INFO - PROCESS | 1744 | 1467237745973 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:26 INFO - PROCESS | 1744 | 1467237746207 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 15:02:26 INFO - PROCESS | 1744 | 1467237746231 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:26 INFO - PROCESS | 1744 | 1467237746245 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe8800 == 34 [pid = 1744] [id = 584] 15:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ebef800) [pid = 1744] [serial = 1753] [outer = (nil)] 15:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ecd0000) [pid = 1744] [serial = 1754] [outer = 0x8ebef800] 15:02:26 INFO - PROCESS | 1744 | 1467237746321 Marionette DEBUG loaded listener.js 15:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ecda800) [pid = 1744] [serial = 1755] [outer = 0x8ebef800] 15:02:27 INFO - PROCESS | 1744 | 1467237747425 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]]]}] 15:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1549ms 15:02:27 INFO - PROCESS | 1744 | 1467237747979 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 15:02:27 INFO - PROCESS | 1744 | 1467237747985 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d2c7000) [pid = 1744] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8fac00) [pid = 1744] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d2cc400) [pid = 1744] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91809800) [pid = 1744] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d7e9400) [pid = 1744] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ffd2400) [pid = 1744] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ffc7400) [pid = 1744] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d7e8c00) [pid = 1744] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d7ea800) [pid = 1744] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ecd6800) [pid = 1744] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d6a9000) [pid = 1744] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ebf0c00) [pid = 1744] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:02:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f8f1800) [pid = 1744] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:02:28 INFO - PROCESS | 1744 | 1467237748098 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:02:28 INFO - PROCESS | 1744 | 1467237748103 Marionette TRACE conn4 <- [1,2310,null,{}] 15:02:28 INFO - PROCESS | 1744 | 1467237748110 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}] 15:02:28 INFO - PROCESS | 1744 | 1467237748115 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:28 INFO - PROCESS | 1744 | 1467237748272 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 15:02:28 INFO - PROCESS | 1744 | 1467237748414 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:28 INFO - PROCESS | 1744 | 1467237748424 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dabc800 == 35 [pid = 1744] [id = 585] 15:02:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ebe4800) [pid = 1744] [serial = 1756] [outer = (nil)] 15:02:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ecd9000) [pid = 1744] [serial = 1757] [outer = 0x8ebe4800] 15:02:28 INFO - PROCESS | 1744 | 1467237748491 Marionette DEBUG loaded listener.js 15:02:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f7c3800) [pid = 1744] [serial = 1758] [outer = 0x8ebe4800] 15:02:29 INFO - PROCESS | 1744 | 1467237749328 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]]]}] 15:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1314ms 15:02:29 INFO - PROCESS | 1744 | 1467237749398 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 15:02:29 INFO - PROCESS | 1744 | 1467237749402 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 15:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:02:29 INFO - PROCESS | 1744 | 1467237749409 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:02:29 INFO - PROCESS | 1744 | 1467237749411 Marionette TRACE conn4 <- [1,2314,null,{}] 15:02:29 INFO - PROCESS | 1744 | 1467237749417 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}] 15:02:29 INFO - PROCESS | 1744 | 1467237749423 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:29 INFO - PROCESS | 1744 | 1467237749583 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 15:02:29 INFO - PROCESS | 1744 | 1467237749593 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:29 INFO - PROCESS | 1744 | 1467237749602 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea04400 == 36 [pid = 1744] [id = 586] 15:02:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ea06400) [pid = 1744] [serial = 1759] [outer = (nil)] 15:02:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ffcfc00) [pid = 1744] [serial = 1760] [outer = 0x8ea06400] 15:02:29 INFO - PROCESS | 1744 | 1467237749799 Marionette DEBUG loaded listener.js 15:02:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91802000) [pid = 1744] [serial = 1761] [outer = 0x8ea06400] 15:02:30 INFO - PROCESS | 1744 | 1467237750903 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]]]}] 15:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1539ms 15:02:30 INFO - PROCESS | 1744 | 1467237750963 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 15:02:30 INFO - PROCESS | 1744 | 1467237750974 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 15:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:02:30 INFO - PROCESS | 1744 | 1467237750988 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:02:30 INFO - PROCESS | 1744 | 1467237750994 Marionette TRACE conn4 <- [1,2318,null,{}] 15:02:31 INFO - PROCESS | 1744 | 1467237751005 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}] 15:02:31 INFO - PROCESS | 1744 | 1467237751010 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:31 INFO - PROCESS | 1744 | 1467237751244 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 15:02:31 INFO - PROCESS | 1744 | 1467237751500 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:31 INFO - PROCESS | 1744 | 1467237751516 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e9400 == 37 [pid = 1744] [id = 587] 15:02:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d7edc00) [pid = 1744] [serial = 1762] [outer = (nil)] 15:02:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e933800) [pid = 1744] [serial = 1763] [outer = 0x8d7edc00] 15:02:31 INFO - PROCESS | 1744 | 1467237751605 Marionette DEBUG loaded listener.js 15:02:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ebe6c00) [pid = 1744] [serial = 1764] [outer = 0x8d7edc00] 15:02:32 INFO - PROCESS | 1744 | 1467237752725 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] 15:02:32 INFO - PROCESS | 1744 | 1467237752791 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 15:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:02:32 INFO - PROCESS | 1744 | 1467237752803 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:02:32 INFO - PROCESS | 1744 | 1467237752807 Marionette TRACE conn4 <- [1,2322,null,{}] 15:02:32 INFO - PROCESS | 1744 | 1467237752815 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}] 15:02:32 INFO - PROCESS | 1744 | 1467237752820 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:33 INFO - PROCESS | 1744 | 1467237753034 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 15:02:33 INFO - PROCESS | 1744 | 1467237753279 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:33 INFO - PROCESS | 1744 | 1467237753289 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cec00 == 38 [pid = 1744] [id = 588] 15:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9180fc00) [pid = 1744] [serial = 1765] [outer = (nil)] 15:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ac7400) [pid = 1744] [serial = 1766] [outer = 0x9180fc00] 15:02:33 INFO - PROCESS | 1744 | 1467237753375 Marionette DEBUG loaded listener.js 15:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91ad0400) [pid = 1744] [serial = 1767] [outer = 0x9180fc00] 15:02:34 INFO - PROCESS | 1744 | 1467237754482 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]]]}] 15:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1740ms 15:02:34 INFO - PROCESS | 1744 | 1467237754542 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 15:02:34 INFO - PROCESS | 1744 | 1467237754547 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 15:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:02:34 INFO - PROCESS | 1744 | 1467237754554 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:02:34 INFO - PROCESS | 1744 | 1467237754560 Marionette TRACE conn4 <- [1,2326,null,{}] 15:02:34 INFO - PROCESS | 1744 | 1467237754577 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}] 15:02:34 INFO - PROCESS | 1744 | 1467237754586 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:34 INFO - PROCESS | 1744 | 1467237754810 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 15:02:35 INFO - PROCESS | 1744 | 1467237755089 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:35 INFO - PROCESS | 1744 | 1467237755103 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x92b08c00 == 39 [pid = 1744] [id = 589] 15:02:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92b0a000) [pid = 1744] [serial = 1768] [outer = (nil)] 15:02:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92b10c00) [pid = 1744] [serial = 1769] [outer = 0x92b0a000] 15:02:35 INFO - PROCESS | 1744 | 1467237755192 Marionette DEBUG loaded listener.js 15:02:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9372c400) [pid = 1744] [serial = 1770] [outer = 0x92b0a000] 15:02:36 INFO - PROCESS | 1744 | 1467237756164 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]]]}] 15:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1647ms 15:02:36 INFO - PROCESS | 1744 | 1467237756202 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 15:02:36 INFO - PROCESS | 1744 | 1467237756207 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 15:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:02:36 INFO - PROCESS | 1744 | 1467237756242 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:02:36 INFO - PROCESS | 1744 | 1467237756245 Marionette TRACE conn4 <- [1,2330,null,{}] 15:02:36 INFO - PROCESS | 1744 | 1467237756252 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}] 15:02:36 INFO - PROCESS | 1744 | 1467237756258 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:36 INFO - PROCESS | 1744 | 1467237756464 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 15:02:36 INFO - PROCESS | 1744 | 1467237756708 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:36 INFO - PROCESS | 1744 | 1467237756717 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9369f000 == 40 [pid = 1744] [id = 590] 15:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93874000) [pid = 1744] [serial = 1771] [outer = (nil)] 15:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93a2fc00) [pid = 1744] [serial = 1772] [outer = 0x93874000] 15:02:36 INFO - PROCESS | 1744 | 1467237756838 Marionette DEBUG loaded listener.js 15:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x93a28400) [pid = 1744] [serial = 1773] [outer = 0x93874000] 15:02:37 INFO - PROCESS | 1744 | 1467237757933 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]]]}] 15:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1936ms 15:02:38 INFO - PROCESS | 1744 | 1467237758176 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 15:02:38 INFO - PROCESS | 1744 | 1467237758183 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 15:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:02:38 INFO - PROCESS | 1744 | 1467237758191 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:02:38 INFO - PROCESS | 1744 | 1467237758197 Marionette TRACE conn4 <- [1,2334,null,{}] 15:02:38 INFO - PROCESS | 1744 | 1467237758205 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}] 15:02:38 INFO - PROCESS | 1744 | 1467237758211 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:38 INFO - PROCESS | 1744 | 1467237758440 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 15:02:38 INFO - PROCESS | 1744 | 1467237758639 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:38 INFO - PROCESS | 1744 | 1467237758658 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d821400 == 41 [pid = 1744] [id = 591] 15:02:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d823400) [pid = 1744] [serial = 1774] [outer = (nil)] 15:02:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d9f1400) [pid = 1744] [serial = 1775] [outer = 0x8d823400] 15:02:38 INFO - PROCESS | 1744 | 1467237758842 Marionette DEBUG loaded listener.js 15:02:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e1cd000) [pid = 1744] [serial = 1776] [outer = 0x8d823400] 15:02:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e8c00 == 40 [pid = 1744] [id = 557] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f8f2000) [pid = 1744] [serial = 1718] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91acc800) [pid = 1744] [serial = 1715] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e1d6400) [pid = 1744] [serial = 1703] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ea0d400) [pid = 1744] [serial = 1704] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92052400) [pid = 1744] [serial = 1694] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91acf800) [pid = 1744] [serial = 1695] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d9e9400) [pid = 1744] [serial = 1706] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e93a800) [pid = 1744] [serial = 1707] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ffd6400) [pid = 1744] [serial = 1691] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91807c00) [pid = 1744] [serial = 1692] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9286ec00) [pid = 1744] [serial = 1697] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92871000) [pid = 1744] [serial = 1698] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d81e800) [pid = 1744] [serial = 1685] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e1d3000) [pid = 1744] [serial = 1686] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9372d800) [pid = 1744] [serial = 1700] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93a29c00) [pid = 1744] [serial = 1701] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f4e1000) [pid = 1744] [serial = 1688] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f7c2400) [pid = 1744] [serial = 1689] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f7bb800) [pid = 1744] [serial = 1683] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f4d6400) [pid = 1744] [serial = 1709] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f4e4800) [pid = 1744] [serial = 1710] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91809400) [pid = 1744] [serial = 1713] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f502400) [pid = 1744] [serial = 1719] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x921e9000) [pid = 1744] [serial = 1716] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ffd2000) [pid = 1744] [serial = 1712] [outer = (nil)] [url = about:blank] 15:02:39 INFO - PROCESS | 1744 | 1467237759782 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]]]}] 15:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1650ms 15:02:39 INFO - PROCESS | 1744 | 1467237759842 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 15:02:39 INFO - PROCESS | 1744 | 1467237759847 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 15:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:02:39 INFO - PROCESS | 1744 | 1467237759857 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:02:39 INFO - PROCESS | 1744 | 1467237759862 Marionette TRACE conn4 <- [1,2338,null,{}] 15:02:39 INFO - PROCESS | 1744 | 1467237759868 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}] 15:02:39 INFO - PROCESS | 1744 | 1467237759874 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:40 INFO - PROCESS | 1744 | 1467237760047 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 15:02:40 INFO - PROCESS | 1744 | 1467237760217 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:40 INFO - PROCESS | 1744 | 1467237760226 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea01c00 == 41 [pid = 1744] [id = 592] 15:02:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ea04000) [pid = 1744] [serial = 1777] [outer = (nil)] 15:02:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f4dc400) [pid = 1744] [serial = 1778] [outer = 0x8ea04000] 15:02:40 INFO - PROCESS | 1744 | 1467237760314 Marionette DEBUG loaded listener.js 15:02:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f508c00) [pid = 1744] [serial = 1779] [outer = 0x8ea04000] 15:02:41 INFO - PROCESS | 1744 | 1467237761895 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]]]}] 15:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2097ms 15:02:41 INFO - PROCESS | 1744 | 1467237761954 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 15:02:41 INFO - PROCESS | 1744 | 1467237761960 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 15:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:02:41 INFO - PROCESS | 1744 | 1467237761970 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:02:41 INFO - PROCESS | 1744 | 1467237761975 Marionette TRACE conn4 <- [1,2342,null,{}] 15:02:42 INFO - PROCESS | 1744 | 1467237762053 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}] 15:02:42 INFO - PROCESS | 1744 | 1467237762062 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:42 INFO - PROCESS | 1744 | 1467237762285 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 15:02:42 INFO - PROCESS | 1744 | 1467237762310 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:42 INFO - PROCESS | 1744 | 1467237762323 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x91809400 == 42 [pid = 1744] [id = 593] 15:02:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9180b400) [pid = 1744] [serial = 1780] [outer = (nil)] 15:02:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ac8800) [pid = 1744] [serial = 1781] [outer = 0x9180b400] 15:02:42 INFO - PROCESS | 1744 | 1467237762398 Marionette DEBUG loaded listener.js 15:02:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x921e5c00) [pid = 1744] [serial = 1782] [outer = 0x9180b400] 15:02:43 INFO - PROCESS | 1744 | 1467237763334 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]]]}] 15:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1393ms 15:02:43 INFO - PROCESS | 1744 | 1467237763362 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 15:02:43 INFO - PROCESS | 1744 | 1467237763365 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 15:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:02:43 INFO - PROCESS | 1744 | 1467237763372 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:02:43 INFO - PROCESS | 1744 | 1467237763375 Marionette TRACE conn4 <- [1,2346,null,{}] 15:02:43 INFO - PROCESS | 1744 | 1467237763380 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}] 15:02:43 INFO - PROCESS | 1744 | 1467237763385 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:43 INFO - PROCESS | 1744 | 1467237763614 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 15:02:43 INFO - PROCESS | 1744 | 1467237763640 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:43 INFO - PROCESS | 1744 | 1467237763650 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac3000 == 43 [pid = 1744] [id = 594] 15:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x921eb800) [pid = 1744] [serial = 1783] [outer = (nil)] 15:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92873c00) [pid = 1744] [serial = 1784] [outer = 0x921eb800] 15:02:43 INFO - PROCESS | 1744 | 1467237763720 Marionette DEBUG loaded listener.js 15:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92879c00) [pid = 1744] [serial = 1785] [outer = 0x921eb800] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92876c00) [pid = 1744] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ecd3800) [pid = 1744] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d6a7800) [pid = 1744] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e938000) [pid = 1744] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d7e2400) [pid = 1744] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ea07800) [pid = 1744] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d6a3800) [pid = 1744] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ebef800) [pid = 1744] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8dab5000) [pid = 1744] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ebe4800) [pid = 1744] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x951e0c00) [pid = 1744] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8d7e5400) [pid = 1744] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:02:44 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x921e2400) [pid = 1744] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:02:44 INFO - PROCESS | 1744 | 1467237764859 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]]]}] 15:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1529ms 15:02:44 INFO - PROCESS | 1744 | 1467237764902 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 15:02:44 INFO - PROCESS | 1744 | 1467237764906 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 15:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:02:44 INFO - PROCESS | 1744 | 1467237764912 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:02:44 INFO - PROCESS | 1744 | 1467237764915 Marionette TRACE conn4 <- [1,2350,null,{}] 15:02:44 INFO - PROCESS | 1744 | 1467237764921 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}] 15:02:44 INFO - PROCESS | 1744 | 1467237764926 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:45 INFO - PROCESS | 1744 | 1467237765151 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 15:02:45 INFO - PROCESS | 1744 | 1467237765166 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 1744 | 1467237765172 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4800 == 44 [pid = 1744] [id = 595] 15:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ebe9000) [pid = 1744] [serial = 1786] [outer = (nil)] 15:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x921e3c00) [pid = 1744] [serial = 1787] [outer = 0x8ebe9000] 15:02:45 INFO - PROCESS | 1744 | 1467237765243 Marionette DEBUG loaded listener.js 15:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x921ecc00) [pid = 1744] [serial = 1788] [outer = 0x8ebe9000] 15:02:46 INFO - PROCESS | 1744 | 1467237766120 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]]]}] 15:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1243ms 15:02:46 INFO - PROCESS | 1744 | 1467237766157 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 15:02:46 INFO - PROCESS | 1744 | 1467237766160 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 15:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:02:46 INFO - PROCESS | 1744 | 1467237766167 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:02:46 INFO - PROCESS | 1744 | 1467237766170 Marionette TRACE conn4 <- [1,2354,null,{}] 15:02:46 INFO - PROCESS | 1744 | 1467237766176 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}] 15:02:46 INFO - PROCESS | 1744 | 1467237766187 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:46 INFO - PROCESS | 1744 | 1467237766411 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 15:02:46 INFO - PROCESS | 1744 | 1467237766665 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:46 INFO - PROCESS | 1744 | 1467237766673 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4000 == 45 [pid = 1744] [id = 596] 15:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8d2c4c00) [pid = 1744] [serial = 1789] [outer = (nil)] 15:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8d2cf400) [pid = 1744] [serial = 1790] [outer = 0x8d2c4c00] 15:02:46 INFO - PROCESS | 1744 | 1467237766767 Marionette DEBUG loaded listener.js 15:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8d6a3c00) [pid = 1744] [serial = 1791] [outer = 0x8d2c4c00] 15:02:47 INFO - PROCESS | 1744 | 1467237767985 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]]]}] 15:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1883ms 15:02:48 INFO - PROCESS | 1744 | 1467237768055 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 15:02:48 INFO - PROCESS | 1744 | 1467237768062 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 15:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:02:48 INFO - PROCESS | 1744 | 1467237768070 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:02:48 INFO - PROCESS | 1744 | 1467237768076 Marionette TRACE conn4 <- [1,2358,null,{}] 15:02:48 INFO - PROCESS | 1744 | 1467237768085 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}] 15:02:48 INFO - PROCESS | 1744 | 1467237768093 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:48 INFO - PROCESS | 1744 | 1467237768332 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 15:02:48 INFO - PROCESS | 1744 | 1467237768581 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:48 INFO - PROCESS | 1744 | 1467237768588 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827000 == 46 [pid = 1744] [id = 597] 15:02:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e1da800) [pid = 1744] [serial = 1792] [outer = (nil)] 15:02:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ea02000) [pid = 1744] [serial = 1793] [outer = 0x8e1da800] 15:02:48 INFO - PROCESS | 1744 | 1467237768715 Marionette DEBUG loaded listener.js 15:02:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ebe4400) [pid = 1744] [serial = 1794] [outer = 0x8e1da800] 15:02:49 INFO - PROCESS | 1744 | 1467237769759 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]]]}] 15:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1736ms 15:02:49 INFO - PROCESS | 1744 | 1467237769812 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 15:02:49 INFO - PROCESS | 1744 | 1467237769818 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 15:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:02:49 INFO - PROCESS | 1744 | 1467237769826 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:02:49 INFO - PROCESS | 1744 | 1467237769830 Marionette TRACE conn4 <- [1,2362,null,{}] 15:02:49 INFO - PROCESS | 1744 | 1467237769836 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}] 15:02:49 INFO - PROCESS | 1744 | 1467237769842 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:50 INFO - PROCESS | 1744 | 1467237770066 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 15:02:50 INFO - PROCESS | 1744 | 1467237770361 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:50 INFO - PROCESS | 1744 | 1467237770374 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bb800 == 47 [pid = 1744] [id = 598] 15:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f7c2c00) [pid = 1744] [serial = 1795] [outer = (nil)] 15:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f1400) [pid = 1744] [serial = 1796] [outer = 0x8f7c2c00] 15:02:50 INFO - PROCESS | 1744 | 1467237770558 Marionette DEBUG loaded listener.js 15:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ffd0800) [pid = 1744] [serial = 1797] [outer = 0x8f7c2c00] 15:02:51 INFO - PROCESS | 1744 | 1467237771903 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]]]}] 15:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2141ms 15:02:51 INFO - PROCESS | 1744 | 1467237771974 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 15:02:51 INFO - PROCESS | 1744 | 1467237771981 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 15:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:02:52 INFO - PROCESS | 1744 | 1467237772012 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:02:52 INFO - PROCESS | 1744 | 1467237772021 Marionette TRACE conn4 <- [1,2366,null,{}] 15:02:52 INFO - PROCESS | 1744 | 1467237772030 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}] 15:02:52 INFO - PROCESS | 1744 | 1467237772038 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:52 INFO - PROCESS | 1744 | 1467237772306 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 15:02:52 INFO - PROCESS | 1744 | 1467237772569 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:52 INFO - PROCESS | 1744 | 1467237772577 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffd0000 == 48 [pid = 1744] [id = 599] 15:02:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ffd4800) [pid = 1744] [serial = 1798] [outer = (nil)] 15:02:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92b0f000) [pid = 1744] [serial = 1799] [outer = 0x8ffd4800] 15:02:52 INFO - PROCESS | 1744 | 1467237772661 Marionette DEBUG loaded listener.js 15:02:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93734c00) [pid = 1744] [serial = 1800] [outer = 0x8ffd4800] 15:02:53 INFO - PROCESS | 1744 | 1467237773819 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]]]}] 15:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1863ms 15:02:53 INFO - PROCESS | 1744 | 1467237773864 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 15:02:53 INFO - PROCESS | 1744 | 1467237773869 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 15:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:02:53 INFO - PROCESS | 1744 | 1467237773878 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:02:53 INFO - PROCESS | 1744 | 1467237773881 Marionette TRACE conn4 <- [1,2370,null,{}] 15:02:53 INFO - PROCESS | 1744 | 1467237773887 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}] 15:02:53 INFO - PROCESS | 1744 | 1467237773893 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:54 INFO - PROCESS | 1744 | 1467237774096 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 15:02:54 INFO - PROCESS | 1744 | 1467237774336 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:54 INFO - PROCESS | 1744 | 1467237774345 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2d0000 == 49 [pid = 1744] [id = 600] 15:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d9ed000) [pid = 1744] [serial = 1801] [outer = (nil)] 15:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9452f000) [pid = 1744] [serial = 1802] [outer = 0x8d9ed000] 15:02:54 INFO - PROCESS | 1744 | 1467237774440 Marionette DEBUG loaded listener.js 15:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x94f10400) [pid = 1744] [serial = 1803] [outer = 0x8d9ed000] 15:02:55 INFO - PROCESS | 1744 | 1467237775475 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]]]}] 15:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1633ms 15:02:55 INFO - PROCESS | 1744 | 1467237775520 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 15:02:55 INFO - PROCESS | 1744 | 1467237775525 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 15:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:02:55 INFO - PROCESS | 1744 | 1467237775532 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:02:55 INFO - PROCESS | 1744 | 1467237775536 Marionette TRACE conn4 <- [1,2374,null,{}] 15:02:55 INFO - PROCESS | 1744 | 1467237775542 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}] 15:02:55 INFO - PROCESS | 1744 | 1467237775547 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:55 INFO - PROCESS | 1744 | 1467237775730 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 15:02:55 INFO - PROCESS | 1744 | 1467237775925 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:55 INFO - PROCESS | 1744 | 1467237775941 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f51c00 == 50 [pid = 1744] [id = 601] 15:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94f53000) [pid = 1744] [serial = 1804] [outer = (nil)] 15:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x94f58800) [pid = 1744] [serial = 1805] [outer = 0x94f53000] 15:02:56 INFO - PROCESS | 1744 | 1467237776082 Marionette DEBUG loaded listener.js 15:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x951d7c00) [pid = 1744] [serial = 1806] [outer = 0x94f53000] 15:02:57 INFO - PROCESS | 1744 | 1467237777382 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]]]}] 15:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1887ms 15:02:57 INFO - PROCESS | 1744 | 1467237777423 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 15:02:57 INFO - PROCESS | 1744 | 1467237777430 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 15:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:02:57 INFO - PROCESS | 1744 | 1467237777440 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:02:57 INFO - PROCESS | 1744 | 1467237777445 Marionette TRACE conn4 <- [1,2378,null,{}] 15:02:57 INFO - PROCESS | 1744 | 1467237777455 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}] 15:02:57 INFO - PROCESS | 1744 | 1467237777461 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:57 INFO - PROCESS | 1744 | 1467237777714 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 15:02:57 INFO - PROCESS | 1744 | 1467237777953 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:57 INFO - PROCESS | 1744 | 1467237777961 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7be400 == 51 [pid = 1744] [id = 602] 15:02:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x94f51000) [pid = 1744] [serial = 1807] [outer = (nil)] 15:02:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x952b2400) [pid = 1744] [serial = 1808] [outer = 0x94f51000] 15:02:58 INFO - PROCESS | 1744 | 1467237778080 Marionette DEBUG loaded listener.js 15:02:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x952b7800) [pid = 1744] [serial = 1809] [outer = 0x94f51000] 15:02:59 INFO - PROCESS | 1744 | 1467237779438 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]]]}] 15:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2091ms 15:02:59 INFO - PROCESS | 1744 | 1467237779533 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 15:02:59 INFO - PROCESS | 1744 | 1467237779539 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 15:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:02:59 INFO - PROCESS | 1744 | 1467237779549 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:02:59 INFO - PROCESS | 1744 | 1467237779555 Marionette TRACE conn4 <- [1,2382,null,{}] 15:02:59 INFO - PROCESS | 1744 | 1467237779573 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}] 15:02:59 INFO - PROCESS | 1744 | 1467237779581 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:02:59 INFO - PROCESS | 1744 | 1467237779896 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 15:03:00 INFO - PROCESS | 1744 | 1467237780067 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:00 INFO - PROCESS | 1744 | 1467237780079 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e934800 == 52 [pid = 1744] [id = 603] 15:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ea0ec00) [pid = 1744] [serial = 1810] [outer = (nil)] 15:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f8f5000) [pid = 1744] [serial = 1811] [outer = 0x8ea0ec00] 15:03:00 INFO - PROCESS | 1744 | 1467237780163 Marionette DEBUG loaded listener.js 15:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x952bb000) [pid = 1744] [serial = 1812] [outer = 0x8ea0ec00] 15:03:01 INFO - PROCESS | 1744 | 1467237781130 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]]]}] 15:03: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 15:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1636ms 15:03:01 INFO - PROCESS | 1744 | 1467237781202 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 15:03:01 INFO - PROCESS | 1744 | 1467237781207 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 15:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:03:01 INFO - PROCESS | 1744 | 1467237781215 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:03:01 INFO - PROCESS | 1744 | 1467237781218 Marionette TRACE conn4 <- [1,2386,null,{}] 15:03:01 INFO - PROCESS | 1744 | 1467237781223 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}] 15:03:01 INFO - PROCESS | 1744 | 1467237781229 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:01 INFO - PROCESS | 1744 | 1467237781443 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 15:03:02 INFO - PROCESS | 1744 | 1467237781977 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:02 INFO - PROCESS | 1744 | 1467237781984 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a8400 == 53 [pid = 1744] [id = 604] 15:03:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8d7e2400) [pid = 1744] [serial = 1813] [outer = (nil)] 15:03:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8d81a400) [pid = 1744] [serial = 1814] [outer = 0x8d7e2400] 15:03:02 INFO - PROCESS | 1744 | 1467237782093 Marionette DEBUG loaded listener.js 15:03:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8d9e9000) [pid = 1744] [serial = 1815] [outer = 0x8d7e2400] 15:03:03 INFO - PROCESS | 1744 | 1467237783062 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]]]}] 15:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1895ms 15:03:03 INFO - PROCESS | 1744 | 1467237783113 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 15:03:03 INFO - PROCESS | 1744 | 1467237783118 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 15:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:03:03 INFO - PROCESS | 1744 | 1467237783127 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:03:03 INFO - PROCESS | 1744 | 1467237783131 Marionette TRACE conn4 <- [1,2390,null,{}] 15:03:03 INFO - PROCESS | 1744 | 1467237783140 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}] 15:03:03 INFO - PROCESS | 1744 | 1467237783148 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:03 INFO - PROCESS | 1744 | 1467237783402 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 15:03:03 INFO - PROCESS | 1744 | 1467237783800 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:03 INFO - PROCESS | 1744 | 1467237783811 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d0400 == 54 [pid = 1744] [id = 605] 15:03:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8e930000) [pid = 1744] [serial = 1816] [outer = (nil)] 15:03:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ebee400) [pid = 1744] [serial = 1817] [outer = 0x8e930000] 15:03:03 INFO - PROCESS | 1744 | 1467237783891 Marionette DEBUG loaded listener.js 15:03:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ecd6800) [pid = 1744] [serial = 1818] [outer = 0x8e930000] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4800 == 53 [pid = 1744] [id = 595] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac3000 == 52 [pid = 1744] [id = 594] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x91809400 == 51 [pid = 1744] [id = 593] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea01c00 == 50 [pid = 1744] [id = 592] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d821400 == 49 [pid = 1744] [id = 591] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea04800 == 48 [pid = 1744] [id = 574] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac1400 == 47 [pid = 1744] [id = 575] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a7400 == 46 [pid = 1744] [id = 579] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea05400 == 45 [pid = 1744] [id = 581] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a7000 == 44 [pid = 1744] [id = 580] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a3000 == 43 [pid = 1744] [id = 582] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d7800 == 42 [pid = 1744] [id = 569] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81f000 == 41 [pid = 1744] [id = 571] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8800 == 40 [pid = 1744] [id = 561] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92b08c00 == 39 [pid = 1744] [id = 589] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3c00 == 38 [pid = 1744] [id = 573] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cec00 == 37 [pid = 1744] [id = 588] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x91808800 == 36 [pid = 1744] [id = 564] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x9369f000 == 35 [pid = 1744] [id = 590] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe8800 == 34 [pid = 1744] [id = 584] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c6c00 == 33 [pid = 1744] [id = 572] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e93a000 == 32 [pid = 1744] [id = 558] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2c00 == 31 [pid = 1744] [id = 567] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e9400 == 30 [pid = 1744] [id = 587] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dac00 == 29 [pid = 1744] [id = 565] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a3400 == 28 [pid = 1744] [id = 560] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8dabc800 == 27 [pid = 1744] [id = 585] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7eb800 == 26 [pid = 1744] [id = 559] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9edc00 == 25 [pid = 1744] [id = 583] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8ef800 == 24 [pid = 1744] [id = 570] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecda000 == 23 [pid = 1744] [id = 576] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e933c00 == 22 [pid = 1744] [id = 577] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea04400 == 21 [pid = 1744] [id = 586] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e8800 == 20 [pid = 1744] [id = 562] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffcf000 == 19 [pid = 1744] [id = 563] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c6000 == 18 [pid = 1744] [id = 566] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e2000 == 17 [pid = 1744] [id = 568] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c8800 == 16 [pid = 1744] [id = 578] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7be400 == 15 [pid = 1744] [id = 602] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e934800 == 14 [pid = 1744] [id = 603] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x94f51c00 == 13 [pid = 1744] [id = 601] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2d0000 == 12 [pid = 1744] [id = 600] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffd0000 == 11 [pid = 1744] [id = 599] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827000 == 10 [pid = 1744] [id = 597] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bb800 == 9 [pid = 1744] [id = 598] 15:03:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4000 == 8 [pid = 1744] [id = 596] 15:03:05 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ffcfc00) [pid = 1744] [serial = 1760] [outer = (nil)] [url = about:blank] 15:03:05 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8f7c3800) [pid = 1744] [serial = 1758] [outer = (nil)] [url = about:blank] 15:03:05 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x94f56400) [pid = 1744] [serial = 1731] [outer = (nil)] [url = about:blank] 15:03:05 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f7c2800) [pid = 1744] [serial = 1725] [outer = (nil)] [url = about:blank] 15:03:05 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f50e400) [pid = 1744] [serial = 1740] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94f76000) [pid = 1744] [serial = 1734] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f4e1c00) [pid = 1744] [serial = 1724] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8e1d2c00) [pid = 1744] [serial = 1743] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d7ec400) [pid = 1744] [serial = 1742] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f7c2000) [pid = 1744] [serial = 1745] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d6a9c00) [pid = 1744] [serial = 1748] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x94f11000) [pid = 1744] [serial = 1730] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ecda800) [pid = 1744] [serial = 1755] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8dac3c00) [pid = 1744] [serial = 1752] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ecd9000) [pid = 1744] [serial = 1757] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x951e5000) [pid = 1744] [serial = 1736] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x952b4400) [pid = 1744] [serial = 1737] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d7e9800) [pid = 1744] [serial = 1749] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d9f2800) [pid = 1744] [serial = 1722] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e1d1000) [pid = 1744] [serial = 1739] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8dabf000) [pid = 1744] [serial = 1751] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x94f72000) [pid = 1744] [serial = 1733] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d7eec00) [pid = 1744] [serial = 1721] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92b08400) [pid = 1744] [serial = 1728] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92874c00) [pid = 1744] [serial = 1727] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ecd0000) [pid = 1744] [serial = 1754] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f8f6400) [pid = 1744] [serial = 1746] [outer = (nil)] [url = about:blank] 15:03:06 INFO - PROCESS | 1744 | 1467237786606 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]]]}] 15:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3497ms 15:03:06 INFO - PROCESS | 1744 | 1467237786624 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 15:03:06 INFO - PROCESS | 1744 | 1467237786631 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 15:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:03:06 INFO - PROCESS | 1744 | 1467237786640 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:03:06 INFO - PROCESS | 1744 | 1467237786645 Marionette TRACE conn4 <- [1,2394,null,{}] 15:03:06 INFO - PROCESS | 1744 | 1467237786654 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}] 15:03:06 INFO - PROCESS | 1744 | 1467237786659 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:06 INFO - PROCESS | 1744 | 1467237786892 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 15:03:07 INFO - PROCESS | 1744 | 1467237787050 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:07 INFO - PROCESS | 1744 | 1467237787057 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9800 == 9 [pid = 1744] [id = 606] 15:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8d7e4400) [pid = 1744] [serial = 1819] [outer = (nil)] 15:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8d81f400) [pid = 1744] [serial = 1820] [outer = 0x8d7e4400] 15:03:07 INFO - PROCESS | 1744 | 1467237787135 Marionette DEBUG loaded listener.js 15:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8d9e9800) [pid = 1744] [serial = 1821] [outer = 0x8d7e4400] 15:03:08 INFO - PROCESS | 1744 | 1467237788075 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]]]}] 15:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1494ms 15:03:08 INFO - PROCESS | 1744 | 1467237788135 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 15:03:08 INFO - PROCESS | 1744 | 1467237788143 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 15:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:03:08 INFO - PROCESS | 1744 | 1467237788155 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:03:08 INFO - PROCESS | 1744 | 1467237788159 Marionette TRACE conn4 <- [1,2398,null,{}] 15:03:08 INFO - PROCESS | 1744 | 1467237788166 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}] 15:03:08 INFO - PROCESS | 1744 | 1467237788172 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:08 INFO - PROCESS | 1744 | 1467237788350 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 15:03:08 INFO - PROCESS | 1744 | 1467237788505 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:08 INFO - PROCESS | 1744 | 1467237788511 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dabe800 == 10 [pid = 1744] [id = 607] 15:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8dac3c00) [pid = 1744] [serial = 1822] [outer = (nil)] 15:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e1d6c00) [pid = 1744] [serial = 1823] [outer = 0x8dac3c00] 15:03:08 INFO - PROCESS | 1744 | 1467237788591 Marionette DEBUG loaded listener.js 15:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e932c00) [pid = 1744] [serial = 1824] [outer = 0x8dac3c00] 15:03:09 INFO - PROCESS | 1744 | 1467237789563 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]]]}] 15:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1439ms 15:03:09 INFO - PROCESS | 1744 | 1467237789603 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 15:03:09 INFO - PROCESS | 1744 | 1467237789607 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 15:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:03:09 INFO - PROCESS | 1744 | 1467237789613 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:03:09 INFO - PROCESS | 1744 | 1467237789619 Marionette TRACE conn4 <- [1,2402,null,{}] 15:03:09 INFO - PROCESS | 1744 | 1467237789644 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}] 15:03:09 INFO - PROCESS | 1744 | 1467237789653 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:09 INFO - PROCESS | 1744 | 1467237789877 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 15:03:09 INFO - PROCESS | 1744 | 1467237789908 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:09 INFO - PROCESS | 1744 | 1467237789918 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecdb800 == 11 [pid = 1744] [id = 608] 15:03:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ecdc000) [pid = 1744] [serial = 1825] [outer = (nil)] 15:03:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f4d7800) [pid = 1744] [serial = 1826] [outer = 0x8ecdc000] 15:03:10 INFO - PROCESS | 1744 | 1467237789991 Marionette DEBUG loaded listener.js 15:03:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f4e2000) [pid = 1744] [serial = 1827] [outer = 0x8ecdc000] 15:03:11 INFO - PROCESS | 1744 | 1467237791404 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]]]}] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ebe9000) [pid = 1744] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x921eb800) [pid = 1744] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93874000) [pid = 1744] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d7edc00) [pid = 1744] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92b0a000) [pid = 1744] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ea04000) [pid = 1744] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ea06400) [pid = 1744] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9180fc00) [pid = 1744] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8d823400) [pid = 1744] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:03:11 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9180b400) [pid = 1744] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1889ms 15:03:11 INFO - PROCESS | 1744 | 1467237791570 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 15:03:11 INFO - PROCESS | 1744 | 1467237791575 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 15:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:03:11 INFO - PROCESS | 1744 | 1467237791582 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:03:11 INFO - PROCESS | 1744 | 1467237791585 Marionette TRACE conn4 <- [1,2406,null,{}] 15:03:11 INFO - PROCESS | 1744 | 1467237791591 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}] 15:03:11 INFO - PROCESS | 1744 | 1467237791595 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:11 INFO - PROCESS | 1744 | 1467237791821 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 15:03:11 INFO - PROCESS | 1744 | 1467237791915 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:11 INFO - PROCESS | 1744 | 1467237791922 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827800 == 12 [pid = 1744] [id = 609] 15:03:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e93a800) [pid = 1744] [serial = 1828] [outer = (nil)] 15:03:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ebf0800) [pid = 1744] [serial = 1829] [outer = 0x8e93a800] 15:03:11 INFO - PROCESS | 1744 | 1467237791992 Marionette DEBUG loaded listener.js 15:03:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f7c1400) [pid = 1744] [serial = 1830] [outer = 0x8e93a800] 15:03:12 INFO - PROCESS | 1744 | 1467237792756 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]]]}] 15:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1194ms 15:03:12 INFO - PROCESS | 1744 | 1467237792775 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 15:03:12 INFO - PROCESS | 1744 | 1467237792780 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 15:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:03:12 INFO - PROCESS | 1744 | 1467237792786 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:03:12 INFO - PROCESS | 1744 | 1467237792789 Marionette TRACE conn4 <- [1,2410,null,{}] 15:03:12 INFO - PROCESS | 1744 | 1467237792804 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}] 15:03:12 INFO - PROCESS | 1744 | 1467237792809 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:12 INFO - PROCESS | 1744 | 1467237792960 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 15:03:12 INFO - PROCESS | 1744 | 1467237792974 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:12 INFO - PROCESS | 1744 | 1467237792981 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd6000 == 13 [pid = 1744] [id = 610] 15:03:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f4df400) [pid = 1744] [serial = 1831] [outer = (nil)] 15:03:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f8ebc00) [pid = 1744] [serial = 1832] [outer = 0x8f4df400] 15:03:13 INFO - PROCESS | 1744 | 1467237793050 Marionette DEBUG loaded listener.js 15:03:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8f5c00) [pid = 1744] [serial = 1833] [outer = 0x8f4df400] 15:03:14 INFO - PROCESS | 1744 | 1467237794287 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]]]}] 15:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1538ms 15:03:14 INFO - PROCESS | 1744 | 1467237794325 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 15:03:14 INFO - PROCESS | 1744 | 1467237794332 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 15:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:03:14 INFO - PROCESS | 1744 | 1467237794341 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:03:14 INFO - PROCESS | 1744 | 1467237794347 Marionette TRACE conn4 <- [1,2414,null,{}] 15:03:14 INFO - PROCESS | 1744 | 1467237794357 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}] 15:03:14 INFO - PROCESS | 1744 | 1467237794363 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:14 INFO - PROCESS | 1744 | 1467237794587 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 15:03:14 INFO - PROCESS | 1744 | 1467237794830 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:14 INFO - PROCESS | 1744 | 1467237794843 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d823400 == 14 [pid = 1744] [id = 611] 15:03:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d823800) [pid = 1744] [serial = 1834] [outer = (nil)] 15:03:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8dac1800) [pid = 1744] [serial = 1835] [outer = 0x8d823800] 15:03:14 INFO - PROCESS | 1744 | 1467237794970 Marionette DEBUG loaded listener.js 15:03:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e1da400) [pid = 1744] [serial = 1836] [outer = 0x8d823800] 15:03:15 INFO - PROCESS | 1744 | 1467237795909 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]]]}] 15:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1636ms 15:03:15 INFO - PROCESS | 1744 | 1467237795977 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 15:03:15 INFO - PROCESS | 1744 | 1467237795985 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 15:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:03:15 INFO - PROCESS | 1744 | 1467237795996 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:03:16 INFO - PROCESS | 1744 | 1467237796000 Marionette TRACE conn4 <- [1,2418,null,{}] 15:03:16 INFO - PROCESS | 1744 | 1467237796007 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}] 15:03:16 INFO - PROCESS | 1744 | 1467237796012 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:16 INFO - PROCESS | 1744 | 1467237796243 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 15:03:16 INFO - PROCESS | 1744 | 1467237796481 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:16 INFO - PROCESS | 1744 | 1467237796490 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ecc00 == 15 [pid = 1744] [id = 612] 15:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f4e0000) [pid = 1744] [serial = 1837] [outer = (nil)] 15:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f50bc00) [pid = 1744] [serial = 1838] [outer = 0x8f4e0000] 15:03:16 INFO - PROCESS | 1744 | 1467237796618 Marionette DEBUG loaded listener.js 15:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4e4c00) [pid = 1744] [serial = 1839] [outer = 0x8f4e0000] 15:03:17 INFO - PROCESS | 1744 | 1467237797612 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]]]}] 15:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1686ms 15:03:17 INFO - PROCESS | 1744 | 1467237797682 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 15:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:03:17 INFO - PROCESS | 1744 | 1467237797687 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 15:03:17 INFO - PROCESS | 1744 | 1467237797694 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:03:17 INFO - PROCESS | 1744 | 1467237797700 Marionette TRACE conn4 <- [1,2422,null,{}] 15:03:17 INFO - PROCESS | 1744 | 1467237797717 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}] 15:03:17 INFO - PROCESS | 1744 | 1467237797725 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:17 INFO - PROCESS | 1744 | 1467237797944 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 15:03:18 INFO - PROCESS | 1744 | 1467237798185 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 1744 | 1467237798196 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x91807800 == 16 [pid = 1744] [id = 613] 15:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91807c00) [pid = 1744] [serial = 1840] [outer = (nil)] 15:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ac1800) [pid = 1744] [serial = 1841] [outer = 0x91807c00] 15:03:18 INFO - PROCESS | 1744 | 1467237798323 Marionette DEBUG loaded listener.js 15:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91ac6400) [pid = 1744] [serial = 1842] [outer = 0x91807c00] 15:03:19 INFO - PROCESS | 1744 | 1467237799233 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]]]}] 15:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1593ms 15:03:19 INFO - PROCESS | 1744 | 1467237799287 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 15:03:19 INFO - PROCESS | 1744 | 1467237799291 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 15:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:03:19 INFO - PROCESS | 1744 | 1467237799298 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:03:19 INFO - PROCESS | 1744 | 1467237799303 Marionette TRACE conn4 <- [1,2426,null,{}] 15:03:19 INFO - PROCESS | 1744 | 1467237799309 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}] 15:03:19 INFO - PROCESS | 1744 | 1467237799314 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:19 INFO - PROCESS | 1744 | 1467237799491 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 15:03:19 INFO - PROCESS | 1744 | 1467237799674 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:19 INFO - PROCESS | 1744 | 1467237799683 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50e400 == 17 [pid = 1744] [id = 614] 15:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x921e4c00) [pid = 1744] [serial = 1843] [outer = (nil)] 15:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x921ebc00) [pid = 1744] [serial = 1844] [outer = 0x921e4c00] 15:03:19 INFO - PROCESS | 1744 | 1467237799772 Marionette DEBUG loaded listener.js 15:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92871c00) [pid = 1744] [serial = 1845] [outer = 0x921e4c00] 15:03:20 INFO - PROCESS | 1744 | 1467237800710 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]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1487ms 15:03:20 INFO - PROCESS | 1744 | 1467237800786 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 15:03:20 INFO - PROCESS | 1744 | 1467237800790 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 15:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:03:20 INFO - PROCESS | 1744 | 1467237800797 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:03:20 INFO - PROCESS | 1744 | 1467237800799 Marionette TRACE conn4 <- [1,2430,null,{}] 15:03:20 INFO - PROCESS | 1744 | 1467237800806 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}] 15:03:20 INFO - PROCESS | 1744 | 1467237800811 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:21 INFO - PROCESS | 1744 | 1467237801023 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 15:03:21 INFO - PROCESS | 1744 | 1467237801207 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:21 INFO - PROCESS | 1744 | 1467237801216 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x91809400 == 18 [pid = 1744] [id = 615] 15:03:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x921e3000) [pid = 1744] [serial = 1846] [outer = (nil)] 15:03:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92b0d000) [pid = 1744] [serial = 1847] [outer = 0x921e3000] 15:03:21 INFO - PROCESS | 1744 | 1467237801308 Marionette DEBUG loaded listener.js 15:03:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x936a5c00) [pid = 1744] [serial = 1848] [outer = 0x921e3000] 15:03:22 INFO - PROCESS | 1744 | 1467237802301 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]]]}] 15:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1579ms 15:03:22 INFO - PROCESS | 1744 | 1467237802377 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 15:03:22 INFO - PROCESS | 1744 | 1467237802382 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 15:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:03:22 INFO - PROCESS | 1744 | 1467237802388 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:03:22 INFO - PROCESS | 1744 | 1467237802392 Marionette TRACE conn4 <- [1,2434,null,{}] 15:03:22 INFO - PROCESS | 1744 | 1467237802398 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}] 15:03:22 INFO - PROCESS | 1744 | 1467237802409 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:22 INFO - PROCESS | 1744 | 1467237802660 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 15:03:22 INFO - PROCESS | 1744 | 1467237802902 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:22 INFO - PROCESS | 1744 | 1467237802910 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69cc00 == 19 [pid = 1744] [id = 616] 15:03:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8d6a0400) [pid = 1744] [serial = 1849] [outer = (nil)] 15:03:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8f7c5000) [pid = 1744] [serial = 1850] [outer = 0x8d6a0400] 15:03:23 INFO - PROCESS | 1744 | 1467237803012 Marionette DEBUG loaded listener.js 15:03:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9452c400) [pid = 1744] [serial = 1851] [outer = 0x8d6a0400] 15:03:23 INFO - PROCESS | 1744 | 1467237803942 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]]]}] 15:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1592ms 15:03:23 INFO - PROCESS | 1744 | 1467237803981 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 1744 | 1467237803986 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 15:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:03:24 INFO - PROCESS | 1744 | 1467237804028 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:03:24 INFO - PROCESS | 1744 | 1467237804032 Marionette TRACE conn4 <- [1,2438,null,{}] 15:03:24 INFO - PROCESS | 1744 | 1467237804039 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}] 15:03:24 INFO - PROCESS | 1744 | 1467237804044 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:24 INFO - PROCESS | 1744 | 1467237804212 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 15:03:24 INFO - PROCESS | 1744 | 1467237804405 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:24 INFO - PROCESS | 1744 | 1467237804410 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3800 == 20 [pid = 1744] [id = 617] 15:03:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8d7e3400) [pid = 1744] [serial = 1852] [outer = (nil)] 15:03:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8e930800) [pid = 1744] [serial = 1853] [outer = 0x8d7e3400] 15:03:24 INFO - PROCESS | 1744 | 1467237804490 Marionette DEBUG loaded listener.js 15:03:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ebe8800) [pid = 1744] [serial = 1854] [outer = 0x8d7e3400] 15:03:25 INFO - PROCESS | 1744 | 1467237805639 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]]]}] 15:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1693ms 15:03:25 INFO - PROCESS | 1744 | 1467237805715 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 15:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:03:25 INFO - PROCESS | 1744 | 1467237805721 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 15:03:25 INFO - PROCESS | 1744 | 1467237805729 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:03:25 INFO - PROCESS | 1744 | 1467237805736 Marionette TRACE conn4 <- [1,2442,null,{}] 15:03:25 INFO - PROCESS | 1744 | 1467237805743 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}] 15:03:25 INFO - PROCESS | 1744 | 1467237805749 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:25 INFO - PROCESS | 1744 | 1467237805993 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 15:03:26 INFO - PROCESS | 1744 | 1467237806271 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:26 INFO - PROCESS | 1744 | 1467237806282 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x921e3c00) [pid = 1744] [serial = 1787] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92873c00) [pid = 1744] [serial = 1784] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93a2fc00) [pid = 1744] [serial = 1772] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93a28400) [pid = 1744] [serial = 1773] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e933800) [pid = 1744] [serial = 1763] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ebe6c00) [pid = 1744] [serial = 1764] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92b10c00) [pid = 1744] [serial = 1769] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9372c400) [pid = 1744] [serial = 1770] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f4dc400) [pid = 1744] [serial = 1778] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f508c00) [pid = 1744] [serial = 1779] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91802000) [pid = 1744] [serial = 1761] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91ac7400) [pid = 1744] [serial = 1766] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91ad0400) [pid = 1744] [serial = 1767] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d9f1400) [pid = 1744] [serial = 1775] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e1cd000) [pid = 1744] [serial = 1776] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92879c00) [pid = 1744] [serial = 1785] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91ac8800) [pid = 1744] [serial = 1781] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x921e5c00) [pid = 1744] [serial = 1782] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x921ecc00) [pid = 1744] [serial = 1788] [outer = (nil)] [url = about:blank] 15:03:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d823c00 == 21 [pid = 1744] [id = 618] 15:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d9f1400) [pid = 1744] [serial = 1855] [outer = (nil)] 15:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8dabb800) [pid = 1744] [serial = 1856] [outer = 0x8d9f1400] 15:03:26 INFO - PROCESS | 1744 | 1467237806426 Marionette DEBUG loaded listener.js 15:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e1ce000) [pid = 1744] [serial = 1857] [outer = 0x8d9f1400] 15:03:27 INFO - PROCESS | 1744 | 1467237807246 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]]]}] 15:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1549ms 15:03:27 INFO - PROCESS | 1744 | 1467237807277 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 15:03:27 INFO - PROCESS | 1744 | 1467237807283 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 15:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:03:27 INFO - PROCESS | 1744 | 1467237807294 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:03:27 INFO - PROCESS | 1744 | 1467237807297 Marionette TRACE conn4 <- [1,2446,null,{}] 15:03:27 INFO - PROCESS | 1744 | 1467237807315 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}] 15:03:27 INFO - PROCESS | 1744 | 1467237807321 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:27 INFO - PROCESS | 1744 | 1467237807545 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 15:03:27 INFO - PROCESS | 1744 | 1467237807557 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:27 INFO - PROCESS | 1744 | 1467237807566 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe6c00 == 22 [pid = 1744] [id = 619] 15:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4d6c00) [pid = 1744] [serial = 1858] [outer = (nil)] 15:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f501400) [pid = 1744] [serial = 1859] [outer = 0x8f4d6c00] 15:03:27 INFO - PROCESS | 1744 | 1467237807650 Marionette DEBUG loaded listener.js 15:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f50e000) [pid = 1744] [serial = 1860] [outer = 0x8f4d6c00] 15:03:28 INFO - PROCESS | 1744 | 1467237808575 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]]]}] 15:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1338ms 15:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:03:28 INFO - PROCESS | 1744 | 1467237808632 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 15:03:28 INFO - PROCESS | 1744 | 1467237808635 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 15:03:28 INFO - PROCESS | 1744 | 1467237808642 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:03:28 INFO - PROCESS | 1744 | 1467237808647 Marionette TRACE conn4 <- [1,2450,null,{}] 15:03:28 INFO - PROCESS | 1744 | 1467237808667 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}] 15:03:28 INFO - PROCESS | 1744 | 1467237808675 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:28 INFO - PROCESS | 1744 | 1467237808905 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 15:03:28 INFO - PROCESS | 1744 | 1467237808928 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:28 INFO - PROCESS | 1744 | 1467237808937 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x91809000 == 23 [pid = 1744] [id = 620] 15:03:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9180a400) [pid = 1744] [serial = 1861] [outer = (nil)] 15:03:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91ac5000) [pid = 1744] [serial = 1862] [outer = 0x9180a400] 15:03:29 INFO - PROCESS | 1744 | 1467237809007 Marionette DEBUG loaded listener.js 15:03:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x921e2c00) [pid = 1744] [serial = 1863] [outer = 0x9180a400] 15:03:29 INFO - PROCESS | 1744 | 1467237809958 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]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1386ms 15:03:30 INFO - PROCESS | 1744 | 1467237810028 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 15:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:03:30 INFO - PROCESS | 1744 | 1467237810033 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 15:03:30 INFO - PROCESS | 1744 | 1467237810039 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 1744 | 1467237810043 Marionette TRACE conn4 <- [1,2454,null,{}] 15:03:30 INFO - PROCESS | 1744 | 1467237810071 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}] 15:03:30 INFO - PROCESS | 1744 | 1467237810077 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:30 INFO - PROCESS | 1744 | 1467237810313 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 15:03:30 INFO - PROCESS | 1744 | 1467237810340 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:30 INFO - PROCESS | 1744 | 1467237810349 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f9800 == 24 [pid = 1744] [id = 621] 15:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x921ee400) [pid = 1744] [serial = 1864] [outer = (nil)] 15:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92875000) [pid = 1744] [serial = 1865] [outer = 0x921ee400] 15:03:30 INFO - PROCESS | 1744 | 1467237810423 Marionette DEBUG loaded listener.js 15:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92871400) [pid = 1744] [serial = 1866] [outer = 0x921ee400] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x94f51000) [pid = 1744] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x94f53000) [pid = 1744] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d7e4400) [pid = 1744] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ea0ec00) [pid = 1744] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d7e2400) [pid = 1744] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e1da800) [pid = 1744] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d9ed000) [pid = 1744] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e93a800) [pid = 1744] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8dac3c00) [pid = 1744] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f7c2c00) [pid = 1744] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e930000) [pid = 1744] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ffd4800) [pid = 1744] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d2c4c00) [pid = 1744] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ecdc000) [pid = 1744] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:03:31 INFO - PROCESS | 1744 | 1467237811569 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]]]}] 15:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1585ms 15:03:31 INFO - PROCESS | 1744 | 1467237811626 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 15:03:31 INFO - PROCESS | 1744 | 1467237811630 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 15:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:03:31 INFO - PROCESS | 1744 | 1467237811637 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:03:31 INFO - PROCESS | 1744 | 1467237811641 Marionette TRACE conn4 <- [1,2458,null,{}] 15:03:31 INFO - PROCESS | 1744 | 1467237811656 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}] 15:03:31 INFO - PROCESS | 1744 | 1467237811661 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:31 INFO - PROCESS | 1744 | 1467237811838 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 15:03:31 INFO - PROCESS | 1744 | 1467237811847 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:31 INFO - PROCESS | 1744 | 1467237811858 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4000 == 25 [pid = 1744] [id = 622] 15:03:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d6a2400) [pid = 1744] [serial = 1867] [outer = (nil)] 15:03:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9180c000) [pid = 1744] [serial = 1868] [outer = 0x8d6a2400] 15:03:31 INFO - PROCESS | 1744 | 1467237811938 Marionette DEBUG loaded listener.js 15:03:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ecdc000) [pid = 1744] [serial = 1869] [outer = 0x8d6a2400] 15:03:32 INFO - PROCESS | 1744 | 1467237812969 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]]]}] 15:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1385ms 15:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:03:33 INFO - PROCESS | 1744 | 1467237813022 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 15:03:33 INFO - PROCESS | 1744 | 1467237813025 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 15:03:33 INFO - PROCESS | 1744 | 1467237813032 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:03:33 INFO - PROCESS | 1744 | 1467237813035 Marionette TRACE conn4 <- [1,2462,null,{}] 15:03:33 INFO - PROCESS | 1744 | 1467237813041 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}] 15:03:33 INFO - PROCESS | 1744 | 1467237813050 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:33 INFO - PROCESS | 1744 | 1467237813379 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 15:03:33 INFO - PROCESS | 1744 | 1467237813673 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:33 INFO - PROCESS | 1744 | 1467237813685 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb400 == 26 [pid = 1744] [id = 623] 15:03:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d2cdc00) [pid = 1744] [serial = 1870] [outer = (nil)] 15:03:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d4e9400) [pid = 1744] [serial = 1871] [outer = 0x8d2cdc00] 15:03:33 INFO - PROCESS | 1744 | 1467237813825 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d7e4000) [pid = 1744] [serial = 1872] [outer = 0x8d2cdc00] 15:03:34 INFO - PROCESS | 1744 | 1467237814808 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]]]}] 15:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1840ms 15:03:34 INFO - PROCESS | 1744 | 1467237814873 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 15:03:34 INFO - PROCESS | 1744 | 1467237814879 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 15:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:03:34 INFO - PROCESS | 1744 | 1467237814888 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:03:34 INFO - PROCESS | 1744 | 1467237814894 Marionette TRACE conn4 <- [1,2466,null,{}] 15:03:34 INFO - PROCESS | 1744 | 1467237814901 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}] 15:03:34 INFO - PROCESS | 1744 | 1467237814907 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:35 INFO - PROCESS | 1744 | 1467237815137 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 15:03:35 INFO - PROCESS | 1744 | 1467237815386 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:35 INFO - PROCESS | 1744 | 1467237815393 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d4800 == 27 [pid = 1744] [id = 624] 15:03:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e935400) [pid = 1744] [serial = 1873] [outer = (nil)] 15:03:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ea0a400) [pid = 1744] [serial = 1874] [outer = 0x8e935400] 15:03:35 INFO - PROCESS | 1744 | 1467237815538 Marionette DEBUG loaded listener.js 15:03:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8eccfc00) [pid = 1744] [serial = 1875] [outer = 0x8e935400] 15:03:36 INFO - PROCESS | 1744 | 1467237816527 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]]]}] 15:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1687ms 15:03:36 INFO - PROCESS | 1744 | 1467237816575 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 15:03:36 INFO - PROCESS | 1744 | 1467237816582 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 15:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:03:36 INFO - PROCESS | 1744 | 1467237816589 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:03:36 INFO - PROCESS | 1744 | 1467237816594 Marionette TRACE conn4 <- [1,2470,null,{}] 15:03:36 INFO - PROCESS | 1744 | 1467237816601 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}] 15:03:36 INFO - PROCESS | 1744 | 1467237816606 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:36 INFO - PROCESS | 1744 | 1467237816821 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 15:03:37 INFO - PROCESS | 1744 | 1467237817128 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:37 INFO - PROCESS | 1744 | 1467237817137 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7bf400 == 28 [pid = 1744] [id = 625] 15:03:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f7c5800) [pid = 1744] [serial = 1876] [outer = (nil)] 15:03:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f8f3000) [pid = 1744] [serial = 1877] [outer = 0x8f7c5800] 15:03:37 INFO - PROCESS | 1744 | 1467237817267 Marionette DEBUG loaded listener.js 15:03:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ffd4000) [pid = 1744] [serial = 1878] [outer = 0x8f7c5800] 15:03:38 INFO - PROCESS | 1744 | 1467237818216 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]]]}] 15:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1693ms 15:03:38 INFO - PROCESS | 1744 | 1467237818283 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 15:03:38 INFO - PROCESS | 1744 | 1467237818290 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 15:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:03:38 INFO - PROCESS | 1744 | 1467237818310 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:03:38 INFO - PROCESS | 1744 | 1467237818318 Marionette TRACE conn4 <- [1,2474,null,{}] 15:03:38 INFO - PROCESS | 1744 | 1467237818325 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}] 15:03:38 INFO - PROCESS | 1744 | 1467237818332 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:38 INFO - PROCESS | 1744 | 1467237818565 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 15:03:38 INFO - PROCESS | 1744 | 1467237818805 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:38 INFO - PROCESS | 1744 | 1467237818814 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d000 == 29 [pid = 1744] [id = 626] 15:03:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f8ef400) [pid = 1744] [serial = 1879] [outer = (nil)] 15:03:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93a29c00) [pid = 1744] [serial = 1880] [outer = 0x8f8ef400] 15:03:38 INFO - PROCESS | 1744 | 1467237818908 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x94522400) [pid = 1744] [serial = 1881] [outer = 0x8f8ef400] 15:03:39 INFO - PROCESS | 1744 | 1467237819858 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]]]}] 15:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1597ms 15:03:39 INFO - PROCESS | 1744 | 1467237819898 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 15:03:39 INFO - PROCESS | 1744 | 1467237819903 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 15:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:03:39 INFO - PROCESS | 1744 | 1467237819910 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:03:39 INFO - PROCESS | 1744 | 1467237819914 Marionette TRACE conn4 <- [1,2478,null,{}] 15:03:39 INFO - PROCESS | 1744 | 1467237819920 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}] 15:03:39 INFO - PROCESS | 1744 | 1467237819925 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:40 INFO - PROCESS | 1744 | 1467237820105 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 15:03:40 INFO - PROCESS | 1744 | 1467237820305 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:40 INFO - PROCESS | 1744 | 1467237820314 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffc8000 == 30 [pid = 1744] [id = 627] 15:03:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9180bc00) [pid = 1744] [serial = 1882] [outer = (nil)] 15:03:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x94f55c00) [pid = 1744] [serial = 1883] [outer = 0x9180bc00] 15:03:40 INFO - PROCESS | 1744 | 1467237820397 Marionette DEBUG loaded listener.js 15:03:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x94f5a000) [pid = 1744] [serial = 1884] [outer = 0x9180bc00] 15:03:41 INFO - PROCESS | 1744 | 1467237821381 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]]]}] 15:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1531ms 15:03:41 INFO - PROCESS | 1744 | 1467237821444 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 15:03:41 INFO - PROCESS | 1744 | 1467237821450 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 15:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:03:41 INFO - PROCESS | 1744 | 1467237821460 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 1744 | 1467237821466 Marionette TRACE conn4 <- [1,2482,null,{}] 15:03:41 INFO - PROCESS | 1744 | 1467237821475 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}] 15:03:41 INFO - PROCESS | 1744 | 1467237821482 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:41 INFO - PROCESS | 1744 | 1467237821717 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 15:03:41 INFO - PROCESS | 1744 | 1467237821960 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:41 INFO - PROCESS | 1744 | 1467237821979 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f7ac00 == 31 [pid = 1744] [id = 628] 15:03:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x95141800) [pid = 1744] [serial = 1885] [outer = (nil)] 15:03:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x95146c00) [pid = 1744] [serial = 1886] [outer = 0x95141800] 15:03:42 INFO - PROCESS | 1744 | 1467237822130 Marionette DEBUG loaded listener.js 15:03:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x952af400) [pid = 1744] [serial = 1887] [outer = 0x95141800] 15:03:43 INFO - PROCESS | 1744 | 1467237823185 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]]]}] 15:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1794ms 15:03:43 INFO - PROCESS | 1744 | 1467237823254 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 15:03:43 INFO - PROCESS | 1744 | 1467237823259 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 15:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:03:43 INFO - PROCESS | 1744 | 1467237823270 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - PROCESS | 1744 | 1467237823274 Marionette TRACE conn4 <- [1,2486,null,{}] 15:03:43 INFO - PROCESS | 1744 | 1467237823284 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}] 15:03:43 INFO - PROCESS | 1744 | 1467237823290 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:43 INFO - PROCESS | 1744 | 1467237823565 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 15:03:43 INFO - PROCESS | 1744 | 1467237823822 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:43 INFO - PROCESS | 1744 | 1467237823828 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d826c00 == 32 [pid = 1744] [id = 629] 15:03:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f502800) [pid = 1744] [serial = 1888] [outer = (nil)] 15:03:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9747cc00) [pid = 1744] [serial = 1889] [outer = 0x8f502800] 15:03:43 INFO - PROCESS | 1744 | 1467237823952 Marionette DEBUG loaded listener.js 15:03:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x97e25400) [pid = 1744] [serial = 1890] [outer = 0x8f502800] 15:03:45 INFO - PROCESS | 1744 | 1467237825117 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]]]}] 15:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1892ms 15:03:45 INFO - PROCESS | 1744 | 1467237825163 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 15:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:03:45 INFO - PROCESS | 1744 | 1467237825168 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 15:03:45 INFO - PROCESS | 1744 | 1467237825175 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:03:45 INFO - PROCESS | 1744 | 1467237825178 Marionette TRACE conn4 <- [1,2490,null,{}] 15:03:45 INFO - PROCESS | 1744 | 1467237825184 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}] 15:03:45 INFO - PROCESS | 1744 | 1467237825191 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:45 INFO - PROCESS | 1744 | 1467237825394 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 15:03:46 INFO - PROCESS | 1744 | 1467237826008 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:46 INFO - PROCESS | 1744 | 1467237826021 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7f0400 == 33 [pid = 1744] [id = 630] 15:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8d81b400) [pid = 1744] [serial = 1891] [outer = (nil)] 15:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d822800) [pid = 1744] [serial = 1892] [outer = 0x8d81b400] 15:03:46 INFO - PROCESS | 1744 | 1467237826099 Marionette DEBUG loaded listener.js 15:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8d9f6400) [pid = 1744] [serial = 1893] [outer = 0x8d81b400] 15:03:47 INFO - PROCESS | 1744 | 1467237827150 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]]]}] 15:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2038ms 15:03:47 INFO - PROCESS | 1744 | 1467237827215 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 15:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:03:47 INFO - PROCESS | 1744 | 1467237827221 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 15:03:47 INFO - PROCESS | 1744 | 1467237827230 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:03:47 INFO - PROCESS | 1744 | 1467237827236 Marionette TRACE conn4 <- [1,2494,null,{}] 15:03:47 INFO - PROCESS | 1744 | 1467237827245 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}] 15:03:47 INFO - PROCESS | 1744 | 1467237827252 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:47 INFO - PROCESS | 1744 | 1467237827551 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 15:03:47 INFO - PROCESS | 1744 | 1467237827855 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:47 INFO - PROCESS | 1744 | 1467237827863 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ec000 == 34 [pid = 1744] [id = 631] 15:03:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8dab4c00) [pid = 1744] [serial = 1894] [outer = (nil)] 15:03:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8eccec00) [pid = 1744] [serial = 1895] [outer = 0x8dab4c00] 15:03:47 INFO - PROCESS | 1744 | 1467237827995 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8f4e1000) [pid = 1744] [serial = 1896] [outer = 0x8dab4c00] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d0400 == 33 [pid = 1744] [id = 605] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c4000 == 32 [pid = 1744] [id = 622] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f9800 == 31 [pid = 1744] [id = 621] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91809000 == 30 [pid = 1744] [id = 620] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe6c00 == 29 [pid = 1744] [id = 619] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d823c00 == 28 [pid = 1744] [id = 618] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9800 == 27 [pid = 1744] [id = 606] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a8400 == 26 [pid = 1744] [id = 604] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd6000 == 25 [pid = 1744] [id = 610] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91807800 == 24 [pid = 1744] [id = 613] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d823400 == 23 [pid = 1744] [id = 611] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x91809400 == 22 [pid = 1744] [id = 615] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69cc00 == 21 [pid = 1744] [id = 616] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecdb800 == 20 [pid = 1744] [id = 608] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8dabe800 == 19 [pid = 1744] [id = 607] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a3800 == 18 [pid = 1744] [id = 617] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50e400 == 17 [pid = 1744] [id = 614] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ecc00 == 16 [pid = 1744] [id = 612] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827800 == 15 [pid = 1744] [id = 609] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d826c00 == 14 [pid = 1744] [id = 629] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x94f7ac00 == 13 [pid = 1744] [id = 628] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffc8000 == 12 [pid = 1744] [id = 627] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69d000 == 11 [pid = 1744] [id = 626] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d4800 == 10 [pid = 1744] [id = 624] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7bf400 == 9 [pid = 1744] [id = 625] 15:03:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb400 == 8 [pid = 1744] [id = 623] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x952b2400) [pid = 1744] [serial = 1808] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x951d7c00) [pid = 1744] [serial = 1806] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8d81f400) [pid = 1744] [serial = 1820] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x952bb000) [pid = 1744] [serial = 1812] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f8f5000) [pid = 1744] [serial = 1811] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d81a400) [pid = 1744] [serial = 1814] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ebe4400) [pid = 1744] [serial = 1794] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9452f000) [pid = 1744] [serial = 1802] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ebf0800) [pid = 1744] [serial = 1829] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8e932c00) [pid = 1744] [serial = 1824] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d9e9800) [pid = 1744] [serial = 1821] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f8f1400) [pid = 1744] [serial = 1796] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ffd0800) [pid = 1744] [serial = 1797] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d9e9000) [pid = 1744] [serial = 1815] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e1d6c00) [pid = 1744] [serial = 1823] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ebee400) [pid = 1744] [serial = 1817] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93734c00) [pid = 1744] [serial = 1800] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d6a3c00) [pid = 1744] [serial = 1791] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ea02000) [pid = 1744] [serial = 1793] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f4e2000) [pid = 1744] [serial = 1827] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ecd6800) [pid = 1744] [serial = 1818] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x94f58800) [pid = 1744] [serial = 1805] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f4d7800) [pid = 1744] [serial = 1826] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94f10400) [pid = 1744] [serial = 1803] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92b0f000) [pid = 1744] [serial = 1799] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d2cf400) [pid = 1744] [serial = 1790] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x952b7800) [pid = 1744] [serial = 1809] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f8ebc00) [pid = 1744] [serial = 1832] [outer = (nil)] [url = about:blank] 15:03:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7c1400) [pid = 1744] [serial = 1830] [outer = (nil)] [url = about:blank] 15:03:50 INFO - PROCESS | 1744 | 1467237830258 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]]]}] 15:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3051ms 15:03:50 INFO - PROCESS | 1744 | 1467237830280 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 15:03:50 INFO - PROCESS | 1744 | 1467237830287 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 15:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:03:50 INFO - PROCESS | 1744 | 1467237830294 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:03:50 INFO - PROCESS | 1744 | 1467237830302 Marionette TRACE conn4 <- [1,2498,null,{}] 15:03:50 INFO - PROCESS | 1744 | 1467237830309 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}] 15:03:50 INFO - PROCESS | 1744 | 1467237830314 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:50 INFO - PROCESS | 1744 | 1467237830493 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 15:03:50 INFO - PROCESS | 1744 | 1467237830636 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:50 INFO - PROCESS | 1744 | 1467237830643 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a7400 == 9 [pid = 1744] [id = 632] 15:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d6a8400) [pid = 1744] [serial = 1897] [outer = (nil)] 15:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d7f0800) [pid = 1744] [serial = 1898] [outer = 0x8d6a8400] 15:03:50 INFO - PROCESS | 1744 | 1467237830725 Marionette DEBUG loaded listener.js 15:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d828c00) [pid = 1744] [serial = 1899] [outer = 0x8d6a8400] 15:03:51 INFO - PROCESS | 1744 | 1467237831664 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]]]}] 15:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1434ms 15:03:51 INFO - PROCESS | 1744 | 1467237831728 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 15:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:03:51 INFO - PROCESS | 1744 | 1467237831737 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 15:03:51 INFO - PROCESS | 1744 | 1467237831747 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:03:51 INFO - PROCESS | 1744 | 1467237831752 Marionette TRACE conn4 <- [1,2502,null,{}] 15:03:51 INFO - PROCESS | 1744 | 1467237831758 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}] 15:03:51 INFO - PROCESS | 1744 | 1467237831763 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:51 INFO - PROCESS | 1744 | 1467237831948 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 15:03:52 INFO - PROCESS | 1744 | 1467237832123 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:52 INFO - PROCESS | 1744 | 1467237832130 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cc400 == 10 [pid = 1744] [id = 633] 15:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e1d1000) [pid = 1744] [serial = 1900] [outer = (nil)] 15:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e933400) [pid = 1744] [serial = 1901] [outer = 0x8e1d1000] 15:03:52 INFO - PROCESS | 1744 | 1467237832207 Marionette DEBUG loaded listener.js 15:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ea04400) [pid = 1744] [serial = 1902] [outer = 0x8e1d1000] 15:03:53 INFO - PROCESS | 1744 | 1467237833199 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]]]}] 15:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1489ms 15:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:03:53 INFO - PROCESS | 1744 | 1467237833236 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 15:03:53 INFO - PROCESS | 1744 | 1467237833239 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 15:03:53 INFO - PROCESS | 1744 | 1467237833246 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:03:53 INFO - PROCESS | 1744 | 1467237833252 Marionette TRACE conn4 <- [1,2506,null,{}] 15:03:53 INFO - PROCESS | 1744 | 1467237833275 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}] 15:03:53 INFO - PROCESS | 1744 | 1467237833284 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:53 INFO - PROCESS | 1744 | 1467237833528 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 15:03:53 INFO - PROCESS | 1744 | 1467237833556 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 1744 | 1467237833567 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d8c00 == 11 [pid = 1744] [id = 634] 15:03:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f4d9400) [pid = 1744] [serial = 1903] [outer = (nil)] 15:03:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f4df800) [pid = 1744] [serial = 1904] [outer = 0x8f4d9400] 15:03:53 INFO - PROCESS | 1744 | 1467237833642 Marionette DEBUG loaded listener.js 15:03:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f508400) [pid = 1744] [serial = 1905] [outer = 0x8f4d9400] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d6a2400) [pid = 1744] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x921ee400) [pid = 1744] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91807c00) [pid = 1744] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8d6a0400) [pid = 1744] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d7e3400) [pid = 1744] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d823800) [pid = 1744] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f4d6c00) [pid = 1744] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d9f1400) [pid = 1744] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x921e3000) [pid = 1744] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x921e4c00) [pid = 1744] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f4e0000) [pid = 1744] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f4df400) [pid = 1744] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9180a400) [pid = 1744] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:03:55 INFO - PROCESS | 1744 | 1467237835206 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]]]}] 15:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2002ms 15:03:55 INFO - PROCESS | 1744 | 1467237835247 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 15:03:55 INFO - PROCESS | 1744 | 1467237835251 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 15:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:03:55 INFO - PROCESS | 1744 | 1467237835257 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:03:55 INFO - PROCESS | 1744 | 1467237835261 Marionette TRACE conn4 <- [1,2510,null,{}] 15:03:55 INFO - PROCESS | 1744 | 1467237835266 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}] 15:03:55 INFO - PROCESS | 1744 | 1467237835271 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:55 INFO - PROCESS | 1744 | 1467237835438 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 15:03:55 INFO - PROCESS | 1744 | 1467237835448 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:55 INFO - PROCESS | 1744 | 1467237835458 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eccd800 == 12 [pid = 1744] [id = 635] 15:03:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ecd2000) [pid = 1744] [serial = 1906] [outer = (nil)] 15:03:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f50e400) [pid = 1744] [serial = 1907] [outer = 0x8ecd2000] 15:03:55 INFO - PROCESS | 1744 | 1467237835561 Marionette DEBUG loaded listener.js 15:03:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f8ef800) [pid = 1744] [serial = 1908] [outer = 0x8ecd2000] 15:03:56 INFO - PROCESS | 1744 | 1467237836544 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]]]}] 15:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1330ms 15:03:56 INFO - PROCESS | 1744 | 1467237836589 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 15:03:56 INFO - PROCESS | 1744 | 1467237836593 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 15:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:03:56 INFO - PROCESS | 1744 | 1467237836599 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:03:56 INFO - PROCESS | 1744 | 1467237836602 Marionette TRACE conn4 <- [1,2514,null,{}] 15:03:56 INFO - PROCESS | 1744 | 1467237836608 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}] 15:03:56 INFO - PROCESS | 1744 | 1467237836613 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:56 INFO - PROCESS | 1744 | 1467237836838 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 15:03:57 INFO - PROCESS | 1744 | 1467237837021 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:57 INFO - PROCESS | 1744 | 1467237837030 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cac00 == 13 [pid = 1744] [id = 636] 15:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d2cb800) [pid = 1744] [serial = 1909] [outer = (nil)] 15:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d4ea400) [pid = 1744] [serial = 1910] [outer = 0x8d2cb800] 15:03:57 INFO - PROCESS | 1744 | 1467237837117 Marionette DEBUG loaded listener.js 15:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d6a5000) [pid = 1744] [serial = 1911] [outer = 0x8d2cb800] 15:03:58 INFO - PROCESS | 1744 | 1467237838218 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]]]}] 15:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1683ms 15:03:58 INFO - PROCESS | 1744 | 1467237838285 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 15:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:03:58 INFO - PROCESS | 1744 | 1467237838292 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 15:03:58 INFO - PROCESS | 1744 | 1467237838302 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:03:58 INFO - PROCESS | 1744 | 1467237838307 Marionette TRACE conn4 <- [1,2518,null,{}] 15:03:58 INFO - PROCESS | 1744 | 1467237838324 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}] 15:03:58 INFO - PROCESS | 1744 | 1467237838333 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:58 INFO - PROCESS | 1744 | 1467237838566 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 15:03:58 INFO - PROCESS | 1744 | 1467237838800 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:58 INFO - PROCESS | 1744 | 1467237838809 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:03:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8daba800 == 14 [pid = 1744] [id = 637] 15:03:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8e1d4400) [pid = 1744] [serial = 1912] [outer = (nil)] 15:03:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e92e800) [pid = 1744] [serial = 1913] [outer = 0x8e1d4400] 15:03:58 INFO - PROCESS | 1744 | 1467237838939 Marionette DEBUG loaded listener.js 15:03:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ebec400) [pid = 1744] [serial = 1914] [outer = 0x8e1d4400] 15:03:59 INFO - PROCESS | 1744 | 1467237839939 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]]]}] 15:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1692ms 15:03:59 INFO - PROCESS | 1744 | 1467237839992 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 15:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:04:00 INFO - PROCESS | 1744 | 1467237839998 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 15:04:00 INFO - PROCESS | 1744 | 1467237840005 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:04:00 INFO - PROCESS | 1744 | 1467237840008 Marionette TRACE conn4 <- [1,2522,null,{}] 15:04:00 INFO - PROCESS | 1744 | 1467237840015 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}] 15:04:00 INFO - PROCESS | 1744 | 1467237840020 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:00 INFO - PROCESS | 1744 | 1467237840226 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 15:04:00 INFO - PROCESS | 1744 | 1467237840424 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:00 INFO - PROCESS | 1744 | 1467237840431 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81dc00 == 15 [pid = 1744] [id = 638] 15:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e1d4000) [pid = 1744] [serial = 1915] [outer = (nil)] 15:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7c8000) [pid = 1744] [serial = 1916] [outer = 0x8e1d4000] 15:04:00 INFO - PROCESS | 1744 | 1467237840609 Marionette DEBUG loaded listener.js 15:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f8f6c00) [pid = 1744] [serial = 1917] [outer = 0x8e1d4000] 15:04:01 INFO - PROCESS | 1744 | 1467237841562 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]]]}] 15:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1597ms 15:04:01 INFO - PROCESS | 1744 | 1467237841602 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 15:04:01 INFO - PROCESS | 1744 | 1467237841609 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 15:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:04:01 INFO - PROCESS | 1744 | 1467237841645 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:04:01 INFO - PROCESS | 1744 | 1467237841653 Marionette TRACE conn4 <- [1,2526,null,{}] 15:04:01 INFO - PROCESS | 1744 | 1467237841659 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}] 15:04:01 INFO - PROCESS | 1744 | 1467237841666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:01 INFO - PROCESS | 1744 | 1467237841862 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 15:04:02 INFO - PROCESS | 1744 | 1467237842119 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:02 INFO - PROCESS | 1744 | 1467237842129 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f507000 == 16 [pid = 1744] [id = 639] 15:04:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f8ebc00) [pid = 1744] [serial = 1918] [outer = (nil)] 15:04:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9180d800) [pid = 1744] [serial = 1919] [outer = 0x8f8ebc00] 15:04:02 INFO - PROCESS | 1744 | 1467237842237 Marionette DEBUG loaded listener.js 15:04:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91ac7400) [pid = 1744] [serial = 1920] [outer = 0x8f8ebc00] 15:04:03 INFO - PROCESS | 1744 | 1467237843250 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]]]}] 15:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1656ms 15:04:03 INFO - PROCESS | 1744 | 1467237843291 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 15:04:03 INFO - PROCESS | 1744 | 1467237843295 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 15:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:04:03 INFO - PROCESS | 1744 | 1467237843303 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:04:03 INFO - PROCESS | 1744 | 1467237843306 Marionette TRACE conn4 <- [1,2530,null,{}] 15:04:03 INFO - PROCESS | 1744 | 1467237843312 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}] 15:04:03 INFO - PROCESS | 1744 | 1467237843318 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:03 INFO - PROCESS | 1744 | 1467237843525 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 15:04:03 INFO - PROCESS | 1744 | 1467237843771 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:03 INFO - PROCESS | 1744 | 1467237843779 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd7800 == 17 [pid = 1744] [id = 640] 15:04:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ffc7400) [pid = 1744] [serial = 1921] [outer = (nil)] 15:04:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92878400) [pid = 1744] [serial = 1922] [outer = 0x8ffc7400] 15:04:03 INFO - PROCESS | 1744 | 1467237843899 Marionette DEBUG loaded listener.js 15:04:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92b03c00) [pid = 1744] [serial = 1923] [outer = 0x8ffc7400] 15:04:04 INFO - PROCESS | 1744 | 1467237844827 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]]]}] 15:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1585ms 15:04:04 INFO - PROCESS | 1744 | 1467237844890 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 15:04:04 INFO - PROCESS | 1744 | 1467237844894 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 15:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:04:04 INFO - PROCESS | 1744 | 1467237844902 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:04:04 INFO - PROCESS | 1744 | 1467237844906 Marionette TRACE conn4 <- [1,2534,null,{}] 15:04:04 INFO - PROCESS | 1744 | 1467237844912 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}] 15:04:04 INFO - PROCESS | 1744 | 1467237844917 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:05 INFO - PROCESS | 1744 | 1467237845123 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 15:04:05 INFO - PROCESS | 1744 | 1467237845330 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:05 INFO - PROCESS | 1744 | 1467237845349 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81a800 == 18 [pid = 1744] [id = 641] 15:04:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f4d6400) [pid = 1744] [serial = 1924] [outer = (nil)] 15:04:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9372d000) [pid = 1744] [serial = 1925] [outer = 0x8f4d6400] 15:04:05 INFO - PROCESS | 1744 | 1467237845539 Marionette DEBUG loaded listener.js 15:04:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93a34c00) [pid = 1744] [serial = 1926] [outer = 0x8f4d6400] 15:04:06 INFO - PROCESS | 1744 | 1467237846549 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]]]}] 15:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1682ms 15:04:06 INFO - PROCESS | 1744 | 1467237846584 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 15:04:06 INFO - PROCESS | 1744 | 1467237846589 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 15:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:04:06 INFO - PROCESS | 1744 | 1467237846595 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:04:06 INFO - PROCESS | 1744 | 1467237846598 Marionette TRACE conn4 <- [1,2538,null,{}] 15:04:06 INFO - PROCESS | 1744 | 1467237846604 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}] 15:04:06 INFO - PROCESS | 1744 | 1467237846609 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:06 INFO - PROCESS | 1744 | 1467237846789 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 15:04:06 INFO - PROCESS | 1744 | 1467237846979 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:06 INFO - PROCESS | 1744 | 1467237846988 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f3400 == 19 [pid = 1744] [id = 642] 15:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9287b800) [pid = 1744] [serial = 1927] [outer = (nil)] 15:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x94f1cc00) [pid = 1744] [serial = 1928] [outer = 0x9287b800] 15:04:07 INFO - PROCESS | 1744 | 1467237847071 Marionette DEBUG loaded listener.js 15:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x94f54800) [pid = 1744] [serial = 1929] [outer = 0x9287b800] 15:04:08 INFO - PROCESS | 1744 | 1467237848187 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]]]}] 15:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1639ms 15:04:08 INFO - PROCESS | 1744 | 1467237848235 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 15:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:04:08 INFO - PROCESS | 1744 | 1467237848239 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 15:04:08 INFO - PROCESS | 1744 | 1467237848246 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:04:08 INFO - PROCESS | 1744 | 1467237848250 Marionette TRACE conn4 <- [1,2542,null,{}] 15:04:08 INFO - PROCESS | 1744 | 1467237848256 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}] 15:04:08 INFO - PROCESS | 1744 | 1467237848261 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:08 INFO - PROCESS | 1744 | 1467237848459 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 15:04:08 INFO - PROCESS | 1744 | 1467237848703 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:08 INFO - PROCESS | 1744 | 1467237848711 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd2800 == 20 [pid = 1744] [id = 643] 15:04:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ecd4400) [pid = 1744] [serial = 1930] [outer = (nil)] 15:04:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x94f71800) [pid = 1744] [serial = 1931] [outer = 0x8ecd4400] 15:04:08 INFO - PROCESS | 1744 | 1467237848844 Marionette DEBUG loaded listener.js 15:04:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x94f73000) [pid = 1744] [serial = 1932] [outer = 0x8ecd4400] 15:04:09 INFO - PROCESS | 1744 | 1467237849741 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]]]}] 15:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1540ms 15:04:09 INFO - PROCESS | 1744 | 1467237849790 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 15:04:09 INFO - PROCESS | 1744 | 1467237849794 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 15:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:04:09 INFO - PROCESS | 1744 | 1467237849801 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 1744 | 1467237849804 Marionette TRACE conn4 <- [1,2546,null,{}] 15:04:09 INFO - PROCESS | 1744 | 1467237849810 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}] 15:04:09 INFO - PROCESS | 1744 | 1467237849815 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:09 INFO - PROCESS | 1744 | 1467237849983 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 15:04:10 INFO - PROCESS | 1744 | 1467237850177 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 1744 | 1467237850186 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69f000 == 21 [pid = 1744] [id = 644] 15:04:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8d7e2000) [pid = 1744] [serial = 1933] [outer = (nil)] 15:04:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8e1d2c00) [pid = 1744] [serial = 1934] [outer = 0x8d7e2000] 15:04:10 INFO - PROCESS | 1744 | 1467237850263 Marionette DEBUG loaded listener.js 15:04:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8ecd2400) [pid = 1744] [serial = 1935] [outer = 0x8d7e2000] 15:04:11 INFO - PROCESS | 1744 | 1467237851367 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]]]}] 15:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1598ms 15:04:11 INFO - PROCESS | 1744 | 1467237851400 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 15:04:11 INFO - PROCESS | 1744 | 1467237851406 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 15:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:04:11 INFO - PROCESS | 1744 | 1467237851415 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:04:11 INFO - PROCESS | 1744 | 1467237851419 Marionette TRACE conn4 <- [1,2550,null,{}] 15:04:11 INFO - PROCESS | 1744 | 1467237851427 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}] 15:04:11 INFO - PROCESS | 1744 | 1467237851433 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:11 INFO - PROCESS | 1744 | 1467237851624 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 15:04:11 INFO - PROCESS | 1744 | 1467237851873 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:11 INFO - PROCESS | 1744 | 1467237851888 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4000 == 22 [pid = 1744] [id = 645] 15:04:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d7e4400) [pid = 1744] [serial = 1936] [outer = (nil)] 15:04:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8d827800) [pid = 1744] [serial = 1937] [outer = 0x8d7e4400] 15:04:12 INFO - PROCESS | 1744 | 1467237852045 Marionette DEBUG loaded listener.js 15:04:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8d9ed800) [pid = 1744] [serial = 1938] [outer = 0x8d7e4400] 15:04:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8eccd800 == 21 [pid = 1744] [id = 635] 15:04:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d8c00 == 20 [pid = 1744] [id = 634] 15:04:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cc400 == 19 [pid = 1744] [id = 633] 15:04:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a7400 == 18 [pid = 1744] [id = 632] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9180c000) [pid = 1744] [serial = 1868] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92875000) [pid = 1744] [serial = 1865] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91ac1800) [pid = 1744] [serial = 1841] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x91ac6400) [pid = 1744] [serial = 1842] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f7c5000) [pid = 1744] [serial = 1850] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9452c400) [pid = 1744] [serial = 1851] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8e930800) [pid = 1744] [serial = 1853] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8ebe8800) [pid = 1744] [serial = 1854] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8dac1800) [pid = 1744] [serial = 1835] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8e1da400) [pid = 1744] [serial = 1836] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f501400) [pid = 1744] [serial = 1859] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f50e000) [pid = 1744] [serial = 1860] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8dabb800) [pid = 1744] [serial = 1856] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e1ce000) [pid = 1744] [serial = 1857] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92b0d000) [pid = 1744] [serial = 1847] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x936a5c00) [pid = 1744] [serial = 1848] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x921ebc00) [pid = 1744] [serial = 1844] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92871c00) [pid = 1744] [serial = 1845] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f50bc00) [pid = 1744] [serial = 1838] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f4e4c00) [pid = 1744] [serial = 1839] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f8f5c00) [pid = 1744] [serial = 1833] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92871400) [pid = 1744] [serial = 1866] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91ac5000) [pid = 1744] [serial = 1862] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x921e2c00) [pid = 1744] [serial = 1863] [outer = (nil)] [url = about:blank] 15:04:12 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ecdc000) [pid = 1744] [serial = 1869] [outer = (nil)] [url = about:blank] 15:04:13 INFO - PROCESS | 1744 | 1467237853138 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]]]}] 15:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1786ms 15:04:13 INFO - PROCESS | 1744 | 1467237853204 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 15:04:13 INFO - PROCESS | 1744 | 1467237853214 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 15:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:04:13 INFO - PROCESS | 1744 | 1467237853230 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:04:13 INFO - PROCESS | 1744 | 1467237853235 Marionette TRACE conn4 <- [1,2554,null,{}] 15:04:13 INFO - PROCESS | 1744 | 1467237853246 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}] 15:04:13 INFO - PROCESS | 1744 | 1467237853254 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:13 INFO - PROCESS | 1744 | 1467237853563 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 15:04:13 INFO - PROCESS | 1744 | 1467237853757 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:13 INFO - PROCESS | 1744 | 1467237853764 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab6000 == 19 [pid = 1744] [id = 646] 15:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e1ce000) [pid = 1744] [serial = 1939] [outer = (nil)] 15:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e93b800) [pid = 1744] [serial = 1940] [outer = 0x8e1ce000] 15:04:13 INFO - PROCESS | 1744 | 1467237853837 Marionette DEBUG loaded listener.js 15:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ebf3400) [pid = 1744] [serial = 1941] [outer = 0x8e1ce000] 15:04:14 INFO - PROCESS | 1744 | 1467237854676 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]]]}] 15:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1491ms 15:04:14 INFO - PROCESS | 1744 | 1467237854719 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 15:04:14 INFO - PROCESS | 1744 | 1467237854723 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 15:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:04:14 INFO - PROCESS | 1744 | 1467237854729 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:04:14 INFO - PROCESS | 1744 | 1467237854735 Marionette TRACE conn4 <- [1,2558,null,{}] 15:04:14 INFO - PROCESS | 1744 | 1467237854751 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}] 15:04:14 INFO - PROCESS | 1744 | 1467237854759 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:14 INFO - PROCESS | 1744 | 1467237854930 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 15:04:15 INFO - PROCESS | 1744 | 1467237855103 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:15 INFO - PROCESS | 1744 | 1467237855114 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50bc00 == 20 [pid = 1744] [id = 647] 15:04:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f50e000) [pid = 1744] [serial = 1942] [outer = (nil)] 15:04:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f7c4800) [pid = 1744] [serial = 1943] [outer = 0x8f50e000] 15:04:15 INFO - PROCESS | 1744 | 1467237855185 Marionette DEBUG loaded listener.js 15:04:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f8f5800) [pid = 1744] [serial = 1944] [outer = 0x8f50e000] 15:04:16 INFO - PROCESS | 1744 | 1467237856143 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]]]}] 15:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1483ms 15:04:16 INFO - PROCESS | 1744 | 1467237856214 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 15:04:16 INFO - PROCESS | 1744 | 1467237856219 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 15:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:04:16 INFO - PROCESS | 1744 | 1467237856225 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:04:16 INFO - PROCESS | 1744 | 1467237856229 Marionette TRACE conn4 <- [1,2562,null,{}] 15:04:16 INFO - PROCESS | 1744 | 1467237856240 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}] 15:04:16 INFO - PROCESS | 1744 | 1467237856244 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:16 INFO - PROCESS | 1744 | 1467237856469 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 15:04:16 INFO - PROCESS | 1744 | 1467237856490 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:16 INFO - PROCESS | 1744 | 1467237856498 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3c00 == 21 [pid = 1744] [id = 648] 15:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f8f9800) [pid = 1744] [serial = 1945] [outer = (nil)] 15:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91ac6400) [pid = 1744] [serial = 1946] [outer = 0x8f8f9800] 15:04:16 INFO - PROCESS | 1744 | 1467237856581 Marionette DEBUG loaded listener.js 15:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91ad0800) [pid = 1744] [serial = 1947] [outer = 0x8f8f9800] 15:04:17 INFO - PROCESS | 1744 | 1467237857620 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]]]}] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e935400) [pid = 1744] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f7c5800) [pid = 1744] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d6a8400) [pid = 1744] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e1d1000) [pid = 1744] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d81b400) [pid = 1744] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9180bc00) [pid = 1744] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f8ef400) [pid = 1744] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8dab4c00) [pid = 1744] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d2cdc00) [pid = 1744] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95141800) [pid = 1744] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f502800) [pid = 1744] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:04:17 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f4d9400) [pid = 1744] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1447ms 15:04:17 INFO - PROCESS | 1744 | 1467237857673 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 15:04:17 INFO - PROCESS | 1744 | 1467237857678 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 15:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:04:17 INFO - PROCESS | 1744 | 1467237857684 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:04:17 INFO - PROCESS | 1744 | 1467237857687 Marionette TRACE conn4 <- [1,2566,null,{}] 15:04:17 INFO - PROCESS | 1744 | 1467237857697 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}] 15:04:17 INFO - PROCESS | 1744 | 1467237857701 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:17 INFO - PROCESS | 1744 | 1467237857853 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 15:04:17 INFO - PROCESS | 1744 | 1467237857863 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:17 INFO - PROCESS | 1744 | 1467237857868 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e7c00 == 22 [pid = 1744] [id = 649] 15:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d9f0800) [pid = 1744] [serial = 1948] [outer = (nil)] 15:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ecd6c00) [pid = 1744] [serial = 1949] [outer = 0x8d9f0800] 15:04:18 INFO - PROCESS | 1744 | 1467237858088 Marionette DEBUG loaded listener.js 15:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f8ef400) [pid = 1744] [serial = 1950] [outer = 0x8d9f0800] 15:04:18 INFO - PROCESS | 1744 | 1467237858936 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]]]}] 15:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1293ms 15:04:18 INFO - PROCESS | 1744 | 1467237858978 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 15:04:18 INFO - PROCESS | 1744 | 1467237858981 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 15:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:04:18 INFO - PROCESS | 1744 | 1467237858988 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:04:18 INFO - PROCESS | 1744 | 1467237858990 Marionette TRACE conn4 <- [1,2570,null,{}] 15:04:18 INFO - PROCESS | 1744 | 1467237858996 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}] 15:04:19 INFO - PROCESS | 1744 | 1467237859005 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:19 INFO - PROCESS | 1744 | 1467237859276 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 15:04:19 INFO - PROCESS | 1744 | 1467237859387 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:19 INFO - PROCESS | 1744 | 1467237859394 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81b400 == 23 [pid = 1744] [id = 650] 15:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e92f800) [pid = 1744] [serial = 1951] [outer = (nil)] 15:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93730c00) [pid = 1744] [serial = 1952] [outer = 0x8e92f800] 15:04:19 INFO - PROCESS | 1744 | 1467237859465 Marionette DEBUG loaded listener.js 15:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93870800) [pid = 1744] [serial = 1953] [outer = 0x8e92f800] 15:04:20 INFO - PROCESS | 1744 | 1467237860588 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]]]}] 15:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1638ms 15:04:20 INFO - PROCESS | 1744 | 1467237860628 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 15:04:20 INFO - PROCESS | 1744 | 1467237860634 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 15:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:04:20 INFO - PROCESS | 1744 | 1467237860642 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:04:20 INFO - PROCESS | 1744 | 1467237860650 Marionette TRACE conn4 <- [1,2574,null,{}] 15:04:20 INFO - PROCESS | 1744 | 1467237860658 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}] 15:04:20 INFO - PROCESS | 1744 | 1467237860664 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:20 INFO - PROCESS | 1744 | 1467237860865 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 15:04:21 INFO - PROCESS | 1744 | 1467237861119 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:21 INFO - PROCESS | 1744 | 1467237861127 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81f400 == 24 [pid = 1744] [id = 651] 15:04:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8d821400) [pid = 1744] [serial = 1954] [outer = (nil)] 15:04:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8dabf800) [pid = 1744] [serial = 1955] [outer = 0x8d821400] 15:04:21 INFO - PROCESS | 1744 | 1467237861227 Marionette DEBUG loaded listener.js 15:04:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e933c00) [pid = 1744] [serial = 1956] [outer = 0x8d821400] 15:04:22 INFO - PROCESS | 1744 | 1467237862158 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]]]}] 15:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1590ms 15:04:22 INFO - PROCESS | 1744 | 1467237862233 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 15:04:22 INFO - PROCESS | 1744 | 1467237862241 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 15:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:04:22 INFO - PROCESS | 1744 | 1467237862252 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:04:22 INFO - PROCESS | 1744 | 1467237862256 Marionette TRACE conn4 <- [1,2578,null,{}] 15:04:22 INFO - PROCESS | 1744 | 1467237862263 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}] 15:04:22 INFO - PROCESS | 1744 | 1467237862270 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:22 INFO - PROCESS | 1744 | 1467237862514 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 15:04:22 INFO - PROCESS | 1744 | 1467237862767 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:22 INFO - PROCESS | 1744 | 1467237862775 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f507400 == 25 [pid = 1744] [id = 652] 15:04:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f7bac00) [pid = 1744] [serial = 1957] [outer = (nil)] 15:04:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ffc8000) [pid = 1744] [serial = 1958] [outer = 0x8f7bac00] 15:04:22 INFO - PROCESS | 1744 | 1467237862880 Marionette DEBUG loaded listener.js 15:04:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9180e400) [pid = 1744] [serial = 1959] [outer = 0x8f7bac00] 15:04:23 INFO - PROCESS | 1744 | 1467237863884 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]]]}] 15:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1685ms 15:04:23 INFO - PROCESS | 1744 | 1467237863938 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 15:04:23 INFO - PROCESS | 1744 | 1467237863942 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 15:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:04:23 INFO - PROCESS | 1744 | 1467237863949 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:04:23 INFO - PROCESS | 1744 | 1467237863955 Marionette TRACE conn4 <- [1,2582,null,{}] 15:04:23 INFO - PROCESS | 1744 | 1467237863972 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}] 15:04:23 INFO - PROCESS | 1744 | 1467237863980 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:24 INFO - PROCESS | 1744 | 1467237864173 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 15:04:24 INFO - PROCESS | 1744 | 1467237864435 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:24 INFO - PROCESS | 1744 | 1467237864446 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dd800 == 26 [pid = 1744] [id = 653] 15:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x93868c00) [pid = 1744] [serial = 1960] [outer = (nil)] 15:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9452c800) [pid = 1744] [serial = 1961] [outer = 0x93868c00] 15:04:24 INFO - PROCESS | 1744 | 1467237864575 Marionette DEBUG loaded listener.js 15:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x94f57c00) [pid = 1744] [serial = 1962] [outer = 0x93868c00] 15:04:25 INFO - PROCESS | 1744 | 1467237865488 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]]]}] 15:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1589ms 15:04:25 INFO - PROCESS | 1744 | 1467237865539 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 15:04:25 INFO - PROCESS | 1744 | 1467237865544 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 15:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:04:25 INFO - PROCESS | 1744 | 1467237865551 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:04:25 INFO - PROCESS | 1744 | 1467237865554 Marionette TRACE conn4 <- [1,2586,null,{}] 15:04:25 INFO - PROCESS | 1744 | 1467237865560 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}] 15:04:25 INFO - PROCESS | 1744 | 1467237865565 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:25 INFO - PROCESS | 1744 | 1467237865755 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 15:04:25 INFO - PROCESS | 1744 | 1467237865948 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:25 INFO - PROCESS | 1744 | 1467237865955 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4d5c00 == 27 [pid = 1744] [id = 654] 15:04:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93a31000) [pid = 1744] [serial = 1963] [outer = (nil)] 15:04:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x951d7400) [pid = 1744] [serial = 1964] [outer = 0x93a31000] 15:04:26 INFO - PROCESS | 1744 | 1467237866038 Marionette DEBUG loaded listener.js 15:04:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x951ddc00) [pid = 1744] [serial = 1965] [outer = 0x93a31000] 15:04:26 INFO - PROCESS | 1744 | 1467237866955 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]]]}] 15:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1480ms 15:04:27 INFO - PROCESS | 1744 | 1467237867032 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 15:04:27 INFO - PROCESS | 1744 | 1467237867036 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 15:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:04:27 INFO - PROCESS | 1744 | 1467237867043 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:04:27 INFO - PROCESS | 1744 | 1467237867047 Marionette TRACE conn4 <- [1,2590,null,{}] 15:04:27 INFO - PROCESS | 1744 | 1467237867052 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}] 15:04:27 INFO - PROCESS | 1744 | 1467237867058 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:27 INFO - PROCESS | 1744 | 1467237867238 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 15:04:27 INFO - PROCESS | 1744 | 1467237867440 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:27 INFO - PROCESS | 1744 | 1467237867450 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f57000 == 28 [pid = 1744] [id = 655] 15:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x95142800) [pid = 1744] [serial = 1966] [outer = (nil)] 15:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x952b0c00) [pid = 1744] [serial = 1967] [outer = 0x95142800] 15:04:27 INFO - PROCESS | 1744 | 1467237867575 Marionette DEBUG loaded listener.js 15:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x952b7400) [pid = 1744] [serial = 1968] [outer = 0x95142800] 15:04:28 INFO - PROCESS | 1744 | 1467237868650 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]]]}] 15:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1684ms 15:04:28 INFO - PROCESS | 1744 | 1467237868728 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 15:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:04:28 INFO - PROCESS | 1744 | 1467237868732 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 15:04:28 INFO - PROCESS | 1744 | 1467237868739 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:04:28 INFO - PROCESS | 1744 | 1467237868742 Marionette TRACE conn4 <- [1,2594,null,{}] 15:04:28 INFO - PROCESS | 1744 | 1467237868748 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}] 15:04:28 INFO - PROCESS | 1744 | 1467237868758 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:28 INFO - PROCESS | 1744 | 1467237868992 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 15:04:29 INFO - PROCESS | 1744 | 1467237869240 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:29 INFO - PROCESS | 1744 | 1467237869248 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c8800 == 29 [pid = 1744] [id = 656] 15:04:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8ecda400) [pid = 1744] [serial = 1969] [outer = (nil)] 15:04:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x97eda400) [pid = 1744] [serial = 1970] [outer = 0x8ecda400] 15:04:29 INFO - PROCESS | 1744 | 1467237869345 Marionette DEBUG loaded listener.js 15:04:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x97ee4c00) [pid = 1744] [serial = 1971] [outer = 0x8ecda400] 15:04:30 INFO - PROCESS | 1744 | 1467237870243 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]]]}] 15:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1544ms 15:04:30 INFO - PROCESS | 1744 | 1467237870287 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 15:04:30 INFO - PROCESS | 1744 | 1467237870291 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 15:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:04:30 INFO - PROCESS | 1744 | 1467237870302 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:04:30 INFO - PROCESS | 1744 | 1467237870306 Marionette TRACE conn4 <- [1,2598,null,{}] 15:04:30 INFO - PROCESS | 1744 | 1467237870313 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}] 15:04:30 INFO - PROCESS | 1744 | 1467237870319 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:30 INFO - PROCESS | 1744 | 1467237870511 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 15:04:30 INFO - PROCESS | 1744 | 1467237870707 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:30 INFO - PROCESS | 1744 | 1467237870716 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x951e5400 == 30 [pid = 1744] [id = 657] 15:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x952ba000) [pid = 1744] [serial = 1972] [outer = (nil)] 15:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x98736800) [pid = 1744] [serial = 1973] [outer = 0x952ba000] 15:04:30 INFO - PROCESS | 1744 | 1467237870794 Marionette DEBUG loaded listener.js 15:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9873f000) [pid = 1744] [serial = 1974] [outer = 0x952ba000] 15:04:31 INFO - PROCESS | 1744 | 1467237871851 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]]]}] 15:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1585ms 15:04:31 INFO - PROCESS | 1744 | 1467237871888 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 15:04:31 INFO - PROCESS | 1744 | 1467237871893 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 15:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:04:31 INFO - PROCESS | 1744 | 1467237871899 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:04:31 INFO - PROCESS | 1744 | 1467237871903 Marionette TRACE conn4 <- [1,2602,null,{}] 15:04:31 INFO - PROCESS | 1744 | 1467237871910 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}] 15:04:31 INFO - PROCESS | 1744 | 1467237871915 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:32 INFO - PROCESS | 1744 | 1467237872107 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 15:04:32 INFO - PROCESS | 1744 | 1467237872723 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:32 INFO - PROCESS | 1744 | 1467237872734 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3000 == 31 [pid = 1744] [id = 658] 15:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8d2c4400) [pid = 1744] [serial = 1975] [outer = (nil)] 15:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8d4e1400) [pid = 1744] [serial = 1976] [outer = 0x8d2c4400] 15:04:32 INFO - PROCESS | 1744 | 1467237872815 Marionette DEBUG loaded listener.js 15:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8d7e1800) [pid = 1744] [serial = 1977] [outer = 0x8d2c4400] 15:04:33 INFO - PROCESS | 1744 | 1467237873821 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]]]}] 15:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1998ms 15:04:33 INFO - PROCESS | 1744 | 1467237873900 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 1744 | 1467237873906 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 15:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:04:33 INFO - PROCESS | 1744 | 1467237873913 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 1744 | 1467237873918 Marionette TRACE conn4 <- [1,2606,null,{}] 15:04:33 INFO - PROCESS | 1744 | 1467237873926 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}] 15:04:33 INFO - PROCESS | 1744 | 1467237873934 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:34 INFO - PROCESS | 1744 | 1467237874112 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 15:04:34 INFO - PROCESS | 1744 | 1467237874371 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 1744 | 1467237874380 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e5000 == 32 [pid = 1744] [id = 659] 15:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8dabd000) [pid = 1744] [serial = 1978] [outer = (nil)] 15:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8e1cdc00) [pid = 1744] [serial = 1979] [outer = 0x8dabd000] 15:04:34 INFO - PROCESS | 1744 | 1467237874503 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8e93bc00) [pid = 1744] [serial = 1980] [outer = 0x8dabd000] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7f0400 == 31 [pid = 1744] [id = 630] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69f000 == 30 [pid = 1744] [id = 644] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd2800 == 29 [pid = 1744] [id = 643] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f3400 == 28 [pid = 1744] [id = 642] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f507000 == 27 [pid = 1744] [id = 639] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd7800 == 26 [pid = 1744] [id = 640] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81dc00 == 25 [pid = 1744] [id = 638] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8daba800 == 24 [pid = 1744] [id = 637] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cac00 == 23 [pid = 1744] [id = 636] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81a800 == 22 [pid = 1744] [id = 641] 15:04:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ec000 == 21 [pid = 1744] [id = 631] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8d828c00) [pid = 1744] [serial = 1899] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8d822800) [pid = 1744] [serial = 1892] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x95146c00) [pid = 1744] [serial = 1886] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9747cc00) [pid = 1744] [serial = 1889] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8ea04400) [pid = 1744] [serial = 1902] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8f50e400) [pid = 1744] [serial = 1907] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ea0a400) [pid = 1744] [serial = 1874] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8f8f3000) [pid = 1744] [serial = 1877] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8d7f0800) [pid = 1744] [serial = 1898] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8e933400) [pid = 1744] [serial = 1901] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8d9f6400) [pid = 1744] [serial = 1893] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x94f5a000) [pid = 1744] [serial = 1884] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x94522400) [pid = 1744] [serial = 1881] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8eccec00) [pid = 1744] [serial = 1895] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ffd4000) [pid = 1744] [serial = 1878] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d7e4000) [pid = 1744] [serial = 1872] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x952af400) [pid = 1744] [serial = 1887] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x97e25400) [pid = 1744] [serial = 1890] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8f508400) [pid = 1744] [serial = 1905] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f4df800) [pid = 1744] [serial = 1904] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8d4e9400) [pid = 1744] [serial = 1871] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93a29c00) [pid = 1744] [serial = 1880] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8eccfc00) [pid = 1744] [serial = 1875] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f4e1000) [pid = 1744] [serial = 1896] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x94f55c00) [pid = 1744] [serial = 1883] [outer = (nil)] [url = about:blank] 15:04:36 INFO - PROCESS | 1744 | 1467237876623 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]]]}] 15:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2740ms 15:04:36 INFO - PROCESS | 1744 | 1467237876654 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 15:04:36 INFO - PROCESS | 1744 | 1467237876659 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 15:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:04:36 INFO - PROCESS | 1744 | 1467237876668 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:04:36 INFO - PROCESS | 1744 | 1467237876673 Marionette TRACE conn4 <- [1,2610,null,{}] 15:04:36 INFO - PROCESS | 1744 | 1467237876681 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}] 15:04:36 INFO - PROCESS | 1744 | 1467237876687 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:36 INFO - PROCESS | 1744 | 1467237876911 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 15:04:37 INFO - PROCESS | 1744 | 1467237877056 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 1744 | 1467237877066 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8400 == 22 [pid = 1744] [id = 660] 15:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d7e9c00) [pid = 1744] [serial = 1981] [outer = (nil)] 15:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d821c00) [pid = 1744] [serial = 1982] [outer = 0x8d7e9c00] 15:04:37 INFO - PROCESS | 1744 | 1467237877137 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d829c00) [pid = 1744] [serial = 1983] [outer = 0x8d7e9c00] 15:04:37 INFO - PROCESS | 1744 | 1467237877975 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]]]}] 15:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1332ms 15:04:38 INFO - PROCESS | 1744 | 1467237878000 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 15:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:04:38 INFO - PROCESS | 1744 | 1467237878010 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 15:04:38 INFO - PROCESS | 1744 | 1467237878021 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 1744 | 1467237878026 Marionette TRACE conn4 <- [1,2614,null,{}] 15:04:38 INFO - PROCESS | 1744 | 1467237878031 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}] 15:04:38 INFO - PROCESS | 1744 | 1467237878037 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:38 INFO - PROCESS | 1744 | 1467237878196 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 15:04:38 INFO - PROCESS | 1744 | 1467237878216 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:38 INFO - PROCESS | 1744 | 1467237878225 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d9400 == 23 [pid = 1744] [id = 661] 15:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e1da000) [pid = 1744] [serial = 1984] [outer = (nil)] 15:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8e935800) [pid = 1744] [serial = 1985] [outer = 0x8e1da000] 15:04:38 INFO - PROCESS | 1744 | 1467237878313 Marionette DEBUG loaded listener.js 15:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ea0b800) [pid = 1744] [serial = 1986] [outer = 0x8e1da000] 15:04:39 INFO - PROCESS | 1744 | 1467237879395 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]]]}] 15:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1434ms 15:04:39 INFO - PROCESS | 1744 | 1467237879460 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 15:04:39 INFO - PROCESS | 1744 | 1467237879464 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 15:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:04:39 INFO - PROCESS | 1744 | 1467237879471 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:04:39 INFO - PROCESS | 1744 | 1467237879477 Marionette TRACE conn4 <- [1,2618,null,{}] 15:04:39 INFO - PROCESS | 1744 | 1467237879503 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}] 15:04:39 INFO - PROCESS | 1744 | 1467237879512 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:39 INFO - PROCESS | 1744 | 1467237879738 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 15:04:39 INFO - PROCESS | 1744 | 1467237879768 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:39 INFO - PROCESS | 1744 | 1467237879782 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4db000 == 24 [pid = 1744] [id = 662] 15:04:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8f4db400) [pid = 1744] [serial = 1987] [outer = (nil)] 15:04:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f4dec00) [pid = 1744] [serial = 1988] [outer = 0x8f4db400] 15:04:39 INFO - PROCESS | 1744 | 1467237879851 Marionette DEBUG loaded listener.js 15:04:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f502400) [pid = 1744] [serial = 1989] [outer = 0x8f4db400] 15:04:40 INFO - PROCESS | 1744 | 1467237880818 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]]]}] 15:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1386ms 15:04:40 INFO - PROCESS | 1744 | 1467237880858 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 15:04:40 INFO - PROCESS | 1744 | 1467237880862 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 15:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:04:40 INFO - PROCESS | 1744 | 1467237880869 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:04:40 INFO - PROCESS | 1744 | 1467237880873 Marionette TRACE conn4 <- [1,2622,null,{}] 15:04:40 INFO - PROCESS | 1744 | 1467237880885 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}] 15:04:40 INFO - PROCESS | 1744 | 1467237880889 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:41 INFO - PROCESS | 1744 | 1467237881111 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f8f9800) [pid = 1744] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8d9f0800) [pid = 1744] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d7e4400) [pid = 1744] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e1d4400) [pid = 1744] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9287b800) [pid = 1744] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ecd4400) [pid = 1744] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ffc7400) [pid = 1744] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8f50e000) [pid = 1744] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f4d6400) [pid = 1744] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d2cb800) [pid = 1744] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ecd2000) [pid = 1744] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f8ebc00) [pid = 1744] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e1d4000) [pid = 1744] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8e1ce000) [pid = 1744] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d7e2000) [pid = 1744] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:04:41 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e92f800) [pid = 1744] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:04:41 INFO - PROCESS | 1744 | 1467237881941 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:41 INFO - PROCESS | 1744 | 1467237881953 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c5800 == 25 [pid = 1744] [id = 663] 15:04:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d2cb800) [pid = 1744] [serial = 1990] [outer = (nil)] 15:04:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d9ec400) [pid = 1744] [serial = 1991] [outer = 0x8d2cb800] 15:04:42 INFO - PROCESS | 1744 | 1467237882037 Marionette DEBUG loaded listener.js 15:04:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ea0f400) [pid = 1744] [serial = 1992] [outer = 0x8d2cb800] 15:04:42 INFO - PROCESS | 1744 | 1467237882783 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]]]}] 15:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1947ms 15:04:42 INFO - PROCESS | 1744 | 1467237882817 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 15:04:42 INFO - PROCESS | 1744 | 1467237882820 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 15:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:04:42 INFO - PROCESS | 1744 | 1467237882827 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:04:42 INFO - PROCESS | 1744 | 1467237882831 Marionette TRACE conn4 <- [1,2626,null,{}] 15:04:42 INFO - PROCESS | 1744 | 1467237882836 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}] 15:04:42 INFO - PROCESS | 1744 | 1467237882841 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:42 INFO - PROCESS | 1744 | 1467237882991 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 15:04:43 INFO - PROCESS | 1744 | 1467237883004 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:43 INFO - PROCESS | 1744 | 1467237883014 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e1400 == 26 [pid = 1744] [id = 664] 15:04:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f507c00) [pid = 1744] [serial = 1993] [outer = (nil)] 15:04:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7c0800) [pid = 1744] [serial = 1994] [outer = 0x8f507c00] 15:04:43 INFO - PROCESS | 1744 | 1467237883081 Marionette DEBUG loaded listener.js 15:04:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f7c8800) [pid = 1744] [serial = 1995] [outer = 0x8f507c00] 15:04:44 INFO - PROCESS | 1744 | 1467237884246 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]]]}] 15:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1488ms 15:04:44 INFO - PROCESS | 1744 | 1467237884316 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 15:04:44 INFO - PROCESS | 1744 | 1467237884324 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 15:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:04:44 INFO - PROCESS | 1744 | 1467237884333 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:04:44 INFO - PROCESS | 1744 | 1467237884338 Marionette TRACE conn4 <- [1,2630,null,{}] 15:04:44 INFO - PROCESS | 1744 | 1467237884347 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}] 15:04:44 INFO - PROCESS | 1744 | 1467237884353 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:44 INFO - PROCESS | 1744 | 1467237884595 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 15:04:44 INFO - PROCESS | 1744 | 1467237884856 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:44 INFO - PROCESS | 1744 | 1467237884869 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e9400 == 27 [pid = 1744] [id = 665] 15:04:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7ee000) [pid = 1744] [serial = 1996] [outer = (nil)] 15:04:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d9f5c00) [pid = 1744] [serial = 1997] [outer = 0x8d7ee000] 15:04:45 INFO - PROCESS | 1744 | 1467237884998 Marionette DEBUG loaded listener.js 15:04:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8e1d1c00) [pid = 1744] [serial = 1998] [outer = 0x8d7ee000] 15:04:45 INFO - PROCESS | 1744 | 1467237885942 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]]]}] 15:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1642ms 15:04:45 INFO - PROCESS | 1744 | 1467237885975 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 15:04:45 INFO - PROCESS | 1744 | 1467237885982 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 15:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:04:45 INFO - PROCESS | 1744 | 1467237885993 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:04:46 INFO - PROCESS | 1744 | 1467237885997 Marionette TRACE conn4 <- [1,2634,null,{}] 15:04:46 INFO - PROCESS | 1744 | 1467237886004 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}] 15:04:46 INFO - PROCESS | 1744 | 1467237886010 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:46 INFO - PROCESS | 1744 | 1467237886197 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 15:04:46 INFO - PROCESS | 1744 | 1467237886390 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 1744 | 1467237886398 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecdb800 == 28 [pid = 1744] [id = 666] 15:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f4d5800) [pid = 1744] [serial = 1999] [outer = (nil)] 15:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f4e3000) [pid = 1744] [serial = 2000] [outer = 0x8f4d5800] 15:04:46 INFO - PROCESS | 1744 | 1467237886486 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f509000) [pid = 1744] [serial = 2001] [outer = 0x8f4d5800] 15:04:47 INFO - PROCESS | 1744 | 1467237887529 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]]]}] 15:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 15:04:47 INFO - PROCESS | 1744 | 1467237887576 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 15:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:04:47 INFO - PROCESS | 1744 | 1467237887580 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 15:04:47 INFO - PROCESS | 1744 | 1467237887587 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:04:47 INFO - PROCESS | 1744 | 1467237887593 Marionette TRACE conn4 <- [1,2638,null,{}] 15:04:47 INFO - PROCESS | 1744 | 1467237887610 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}] 15:04:47 INFO - PROCESS | 1744 | 1467237887618 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:47 INFO - PROCESS | 1744 | 1467237887830 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 15:04:48 INFO - PROCESS | 1744 | 1467237888067 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:48 INFO - PROCESS | 1744 | 1467237888078 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffd3800 == 29 [pid = 1744] [id = 667] 15:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ffd5c00) [pid = 1744] [serial = 2002] [outer = (nil)] 15:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91808800) [pid = 1744] [serial = 2003] [outer = 0x8ffd5c00] 15:04:48 INFO - PROCESS | 1744 | 1467237888209 Marionette DEBUG loaded listener.js 15:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91ac1c00) [pid = 1744] [serial = 2004] [outer = 0x8ffd5c00] 15:04:49 INFO - PROCESS | 1744 | 1467237889133 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]]]}] 15:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1586ms 15:04:49 INFO - PROCESS | 1744 | 1467237889173 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 15:04:49 INFO - PROCESS | 1744 | 1467237889178 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 15:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:04:49 INFO - PROCESS | 1744 | 1467237889185 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:04:49 INFO - PROCESS | 1744 | 1467237889189 Marionette TRACE conn4 <- [1,2642,null,{}] 15:04:49 INFO - PROCESS | 1744 | 1467237889195 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}] 15:04:49 INFO - PROCESS | 1744 | 1467237889200 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:49 INFO - PROCESS | 1744 | 1467237889377 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 15:04:49 INFO - PROCESS | 1744 | 1467237889589 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:49 INFO - PROCESS | 1744 | 1467237889599 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4dac00 == 30 [pid = 1744] [id = 668] 15:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x921e4000) [pid = 1744] [serial = 2005] [outer = (nil)] 15:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x921eb400) [pid = 1744] [serial = 2006] [outer = 0x921e4000] 15:04:49 INFO - PROCESS | 1744 | 1467237889676 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x921eec00) [pid = 1744] [serial = 2007] [outer = 0x921e4000] 15:04:50 INFO - PROCESS | 1744 | 1467237890661 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]]]}] 15:04:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1533ms 15:04:50 INFO - PROCESS | 1744 | 1467237890718 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 15:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:04:50 INFO - PROCESS | 1744 | 1467237890723 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 15:04:50 INFO - PROCESS | 1744 | 1467237890729 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:04:50 INFO - PROCESS | 1744 | 1467237890733 Marionette TRACE conn4 <- [1,2646,null,{}] 15:04:50 INFO - PROCESS | 1744 | 1467237890739 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}] 15:04:50 INFO - PROCESS | 1744 | 1467237890744 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:50 INFO - PROCESS | 1744 | 1467237890914 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 15:04:51 INFO - PROCESS | 1744 | 1467237891104 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 1744 | 1467237891111 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f1c00 == 31 [pid = 1744] [id = 669] 15:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8dab8000) [pid = 1744] [serial = 2008] [outer = (nil)] 15:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9287cc00) [pid = 1744] [serial = 2009] [outer = 0x8dab8000] 15:04:51 INFO - PROCESS | 1744 | 1467237891195 Marionette DEBUG loaded listener.js 15:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x92b04000) [pid = 1744] [serial = 2010] [outer = 0x8dab8000] 15:04:52 INFO - PROCESS | 1744 | 1467237892129 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]]]}] 15:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1431ms 15:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:04:52 INFO - PROCESS | 1744 | 1467237892160 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 15:04:52 INFO - PROCESS | 1744 | 1467237892163 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 15:04:52 INFO - PROCESS | 1744 | 1467237892170 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:04:52 INFO - PROCESS | 1744 | 1467237892174 Marionette TRACE conn4 <- [1,2650,null,{}] 15:04:52 INFO - PROCESS | 1744 | 1467237892198 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}] 15:04:52 INFO - PROCESS | 1744 | 1467237892210 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:52 INFO - PROCESS | 1744 | 1467237892440 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 15:04:52 INFO - PROCESS | 1744 | 1467237892645 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:52 INFO - PROCESS | 1744 | 1467237892653 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e9800 == 32 [pid = 1744] [id = 670] 15:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8f4d6400) [pid = 1744] [serial = 2011] [outer = (nil)] 15:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93a34000) [pid = 1744] [serial = 2012] [outer = 0x8f4d6400] 15:04:52 INFO - PROCESS | 1744 | 1467237892771 Marionette DEBUG loaded listener.js 15:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x94f0f400) [pid = 1744] [serial = 2013] [outer = 0x8f4d6400] 15:04:53 INFO - PROCESS | 1744 | 1467237893734 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]]]}] 15:04:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1605ms 15:04:53 INFO - PROCESS | 1744 | 1467237893776 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 15:04:53 INFO - PROCESS | 1744 | 1467237893779 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 15:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:04:53 INFO - PROCESS | 1744 | 1467237893786 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:04:53 INFO - PROCESS | 1744 | 1467237893790 Marionette TRACE conn4 <- [1,2654,null,{}] 15:04:53 INFO - PROCESS | 1744 | 1467237893796 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}] 15:04:53 INFO - PROCESS | 1744 | 1467237893801 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:53 INFO - PROCESS | 1744 | 1467237893968 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 15:04:54 INFO - PROCESS | 1744 | 1467237894161 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:54 INFO - PROCESS | 1744 | 1467237894171 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3000 == 33 [pid = 1744] [id = 671] 15:04:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93738400) [pid = 1744] [serial = 2014] [outer = (nil)] 15:04:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x94f54400) [pid = 1744] [serial = 2015] [outer = 0x93738400] 15:04:54 INFO - PROCESS | 1744 | 1467237894251 Marionette DEBUG loaded listener.js 15:04:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x94f58000) [pid = 1744] [serial = 2016] [outer = 0x93738400] 15:04:55 INFO - PROCESS | 1744 | 1467237895267 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]]]}] 15:04:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1531ms 15:04:55 INFO - PROCESS | 1744 | 1467237895318 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 15:04:55 INFO - PROCESS | 1744 | 1467237895322 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 15:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:04:55 INFO - PROCESS | 1744 | 1467237895328 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:04:55 INFO - PROCESS | 1744 | 1467237895332 Marionette TRACE conn4 <- [1,2658,null,{}] 15:04:55 INFO - PROCESS | 1744 | 1467237895338 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}] 15:04:55 INFO - PROCESS | 1744 | 1467237895343 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:55 INFO - PROCESS | 1744 | 1467237895519 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 15:04:55 INFO - PROCESS | 1744 | 1467237895712 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:55 INFO - PROCESS | 1744 | 1467237895720 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3800 == 34 [pid = 1744] [id = 672] 15:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8d4e6400) [pid = 1744] [serial = 2017] [outer = (nil)] 15:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8d9f1400) [pid = 1744] [serial = 2018] [outer = 0x8d4e6400] 15:04:55 INFO - PROCESS | 1744 | 1467237895801 Marionette DEBUG loaded listener.js 15:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8ebe6c00) [pid = 1744] [serial = 2019] [outer = 0x8d4e6400] 15:04:56 INFO - PROCESS | 1744 | 1467237896902 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]]]}] 15:04:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1631ms 15:04:56 INFO - PROCESS | 1744 | 1467237896962 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 15:04:56 INFO - PROCESS | 1744 | 1467237896968 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 15:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:04:56 INFO - PROCESS | 1744 | 1467237896977 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:04:56 INFO - PROCESS | 1744 | 1467237896982 Marionette TRACE conn4 <- [1,2662,null,{}] 15:04:56 INFO - PROCESS | 1744 | 1467237896991 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}] 15:04:57 INFO - PROCESS | 1744 | 1467237896997 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:57 INFO - PROCESS | 1744 | 1467237897193 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 15:04:57 INFO - PROCESS | 1744 | 1467237897456 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:57 INFO - PROCESS | 1744 | 1467237897469 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e1400 == 35 [pid = 1744] [id = 673] 15:04:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8d7eac00) [pid = 1744] [serial = 2020] [outer = (nil)] 15:04:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8d825000) [pid = 1744] [serial = 2021] [outer = 0x8d7eac00] 15:04:57 INFO - PROCESS | 1744 | 1467237897628 Marionette DEBUG loaded listener.js 15:04:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8d9f3800) [pid = 1744] [serial = 2022] [outer = 0x8d7eac00] 15:04:58 INFO - PROCESS | 1744 | 1467237898578 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]]]}] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x91ac6400) [pid = 1744] [serial = 1946] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8f8ef400) [pid = 1744] [serial = 1950] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x91ad0800) [pid = 1744] [serial = 1947] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8d827800) [pid = 1744] [serial = 1937] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d9ed800) [pid = 1744] [serial = 1938] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8e92e800) [pid = 1744] [serial = 1913] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ebec400) [pid = 1744] [serial = 1914] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x94f1cc00) [pid = 1744] [serial = 1928] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x94f54800) [pid = 1744] [serial = 1929] [outer = (nil)] [url = about:blank] 15:04:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1649ms 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x94f71800) [pid = 1744] [serial = 1931] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x94f73000) [pid = 1744] [serial = 1932] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92878400) [pid = 1744] [serial = 1922] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92b03c00) [pid = 1744] [serial = 1923] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f7c4800) [pid = 1744] [serial = 1943] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9372d000) [pid = 1744] [serial = 1925] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93a34c00) [pid = 1744] [serial = 1926] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d4ea400) [pid = 1744] [serial = 1910] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d6a5000) [pid = 1744] [serial = 1911] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f8ef800) [pid = 1744] [serial = 1908] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9180d800) [pid = 1744] [serial = 1919] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91ac7400) [pid = 1744] [serial = 1920] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f7c8000) [pid = 1744] [serial = 1916] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f8f6c00) [pid = 1744] [serial = 1917] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e93b800) [pid = 1744] [serial = 1940] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ebf3400) [pid = 1744] [serial = 1941] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8e1d2c00) [pid = 1744] [serial = 1934] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ecd2400) [pid = 1744] [serial = 1935] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ecd6c00) [pid = 1744] [serial = 1949] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93870800) [pid = 1744] [serial = 1953] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93730c00) [pid = 1744] [serial = 1952] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f8f5800) [pid = 1744] [serial = 1944] [outer = (nil)] [url = about:blank] 15:04:58 INFO - PROCESS | 1744 | 1467237898657 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 15:04:58 INFO - PROCESS | 1744 | 1467237898665 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 15:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:04:58 INFO - PROCESS | 1744 | 1467237898694 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:04:58 INFO - PROCESS | 1744 | 1467237898699 Marionette TRACE conn4 <- [1,2666,null,{}] 15:04:58 INFO - PROCESS | 1744 | 1467237898740 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}] 15:04:58 INFO - PROCESS | 1744 | 1467237898747 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:58 INFO - PROCESS | 1744 | 1467237898962 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 15:04:59 INFO - PROCESS | 1744 | 1467237899171 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:59 INFO - PROCESS | 1744 | 1467237899179 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:04:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e8c00 == 36 [pid = 1744] [id = 674] 15:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e939800) [pid = 1744] [serial = 2023] [outer = (nil)] 15:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ea10400) [pid = 1744] [serial = 2024] [outer = 0x8e939800] 15:04:59 INFO - PROCESS | 1744 | 1467237899260 Marionette DEBUG loaded listener.js 15:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ebf0c00) [pid = 1744] [serial = 2025] [outer = 0x8e939800] 15:05:00 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:00 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:05:00 INFO - PROCESS | 1744 | 1467237900561 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]]]}] 15:05:00 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) 15:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1887ms 15:05:00 INFO - PROCESS | 1744 | 1467237900582 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 1744 | 1467237900585 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 15:05:00 INFO - PROCESS | 1744 | 1467237900598 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:05:00 INFO - PROCESS | 1744 | 1467237900605 Marionette TRACE conn4 <- [1,2670,null,{}] 15:05:00 INFO - PROCESS | 1744 | 1467237900622 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}] 15:05:00 INFO - PROCESS | 1744 | 1467237900630 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:00 INFO - PROCESS | 1744 | 1467237900906 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 15:05:00 INFO - PROCESS | 1744 | 1467237900932 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:00 INFO - PROCESS | 1744 | 1467237900941 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd3000 == 37 [pid = 1744] [id = 675] 15:05:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ecd6c00) [pid = 1744] [serial = 2026] [outer = (nil)] 15:05:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f7c5400) [pid = 1744] [serial = 2027] [outer = 0x8ecd6c00] 15:05:01 INFO - PROCESS | 1744 | 1467237901015 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f8f2400) [pid = 1744] [serial = 2028] [outer = 0x8ecd6c00] 15:05:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:02 INFO - PROCESS | 1744 | 1467237902400 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"]]]}] 15:05:02 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 15:05:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1831ms 15:05:02 INFO - PROCESS | 1744 | 1467237902438 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 1744 | 1467237902442 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 15:05:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:05:02 INFO - PROCESS | 1744 | 1467237902450 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - PROCESS | 1744 | 1467237902454 Marionette TRACE conn4 <- [1,2674,null,{}] 15:05:02 INFO - PROCESS | 1744 | 1467237902471 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}] 15:05:02 INFO - PROCESS | 1744 | 1467237902477 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:02 INFO - PROCESS | 1744 | 1467237902746 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 15:05:02 INFO - PROCESS | 1744 | 1467237902775 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:02 INFO - PROCESS | 1744 | 1467237902782 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c4800 == 38 [pid = 1744] [id = 676] 15:05:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f7c6800) [pid = 1744] [serial = 2029] [outer = (nil)] 15:05:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ffd5800) [pid = 1744] [serial = 2030] [outer = 0x8f7c6800] 15:05:02 INFO - PROCESS | 1744 | 1467237902872 Marionette DEBUG loaded listener.js 15:05:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9180d000) [pid = 1744] [serial = 2031] [outer = 0x8f7c6800] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8d821400) [pid = 1744] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x95142800) [pid = 1744] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ecda400) [pid = 1744] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8d7e9c00) [pid = 1744] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x952ba000) [pid = 1744] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f7bac00) [pid = 1744] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f4db400) [pid = 1744] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93868c00) [pid = 1744] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d2c4400) [pid = 1744] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d2cb800) [pid = 1744] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e1da000) [pid = 1744] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93a31000) [pid = 1744] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:05:03 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8dabd000) [pid = 1744] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:05:04 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:05 INFO - PROCESS | 1744 | 1467237905004 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"]]]}] 15:05:05 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 15:05:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2613ms 15:05:05 INFO - PROCESS | 1744 | 1467237905064 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 15:05:05 INFO - PROCESS | 1744 | 1467237905067 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 15:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:05:05 INFO - PROCESS | 1744 | 1467237905074 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:05:05 INFO - PROCESS | 1744 | 1467237905077 Marionette TRACE conn4 <- [1,2678,null,{}] 15:05:05 INFO - PROCESS | 1744 | 1467237905083 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}] 15:05:05 INFO - PROCESS | 1744 | 1467237905088 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:05 INFO - PROCESS | 1744 | 1467237905293 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 15:05:05 INFO - PROCESS | 1744 | 1467237905307 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:05 INFO - PROCESS | 1744 | 1467237905313 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a5000 == 39 [pid = 1744] [id = 677] 15:05:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d7ea800) [pid = 1744] [serial = 2032] [outer = (nil)] 15:05:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ffcc000) [pid = 1744] [serial = 2033] [outer = 0x8d7ea800] 15:05:05 INFO - PROCESS | 1744 | 1467237905383 Marionette DEBUG loaded listener.js 15:05:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91ac9000) [pid = 1744] [serial = 2034] [outer = 0x8d7ea800] 15:05:06 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:06 INFO - PROCESS | 1744 | 1467237906877 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]]]}] 15:05:06 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) 15:05:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1836ms 15:05:06 INFO - PROCESS | 1744 | 1467237906910 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 15:05:06 INFO - PROCESS | 1744 | 1467237906917 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 15:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:05:06 INFO - PROCESS | 1744 | 1467237906925 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:05:06 INFO - PROCESS | 1744 | 1467237906930 Marionette TRACE conn4 <- [1,2682,null,{}] 15:05:06 INFO - PROCESS | 1744 | 1467237906938 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}] 15:05:06 INFO - PROCESS | 1744 | 1467237906945 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:07 INFO - PROCESS | 1744 | 1467237907217 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 15:05:07 INFO - PROCESS | 1744 | 1467237907410 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:07 INFO - PROCESS | 1744 | 1467237907423 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c9c00 == 40 [pid = 1744] [id = 678] 15:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d6a3800) [pid = 1744] [serial = 2035] [outer = (nil)] 15:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e92f800) [pid = 1744] [serial = 2036] [outer = 0x8d6a3800] 15:05:07 INFO - PROCESS | 1744 | 1467237907542 Marionette DEBUG loaded listener.js 15:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ebe7000) [pid = 1744] [serial = 2037] [outer = 0x8d6a3800] 15:05:08 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:08 INFO - PROCESS | 1744 | 1467237908954 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]]]}] 15:05:09 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) 15:05:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2088ms 15:05:09 INFO - PROCESS | 1744 | 1467237909014 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 15:05:09 INFO - PROCESS | 1744 | 1467237909021 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 15:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:05:09 INFO - PROCESS | 1744 | 1467237909140 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:05:09 INFO - PROCESS | 1744 | 1467237909146 Marionette TRACE conn4 <- [1,2686,null,{}] 15:05:09 INFO - PROCESS | 1744 | 1467237909152 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}] 15:05:09 INFO - PROCESS | 1744 | 1467237909158 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:09 INFO - PROCESS | 1744 | 1467237909375 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 15:05:09 INFO - PROCESS | 1744 | 1467237909582 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:09 INFO - PROCESS | 1744 | 1467237909590 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac0800 == 41 [pid = 1744] [id = 679] 15:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e932c00) [pid = 1744] [serial = 2038] [outer = (nil)] 15:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f7c5c00) [pid = 1744] [serial = 2039] [outer = 0x8e932c00] 15:05:09 INFO - PROCESS | 1744 | 1467237909716 Marionette DEBUG loaded listener.js 15:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ffd2400) [pid = 1744] [serial = 2040] [outer = 0x8e932c00] 15:05:11 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:11 INFO - PROCESS | 1744 | 1467237911157 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"]]]}] 15:05:11 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 15:05:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2102ms 15:05:11 INFO - PROCESS | 1744 | 1467237911177 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 15:05:11 INFO - PROCESS | 1744 | 1467237911181 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 15:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:05:11 INFO - PROCESS | 1744 | 1467237911240 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:05:11 INFO - PROCESS | 1744 | 1467237911247 Marionette TRACE conn4 <- [1,2690,null,{}] 15:05:11 INFO - PROCESS | 1744 | 1467237911331 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}] 15:05:11 INFO - PROCESS | 1744 | 1467237911345 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:11 INFO - PROCESS | 1744 | 1467237911623 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 15:05:11 INFO - PROCESS | 1744 | 1467237911893 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:11 INFO - PROCESS | 1744 | 1467237911907 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92872400 == 42 [pid = 1744] [id = 680] 15:05:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92875000) [pid = 1744] [serial = 2041] [outer = (nil)] 15:05:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93873c00) [pid = 1744] [serial = 2042] [outer = 0x92875000] 15:05:12 INFO - PROCESS | 1744 | 1467237912060 Marionette DEBUG loaded listener.js 15:05:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x94521800) [pid = 1744] [serial = 2043] [outer = 0x92875000] 15:05:13 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:13 INFO - PROCESS | 1744 | 1467237913891 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"]]]}] 15:05:13 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 15:05:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2757ms 15:05:13 INFO - PROCESS | 1744 | 1467237913946 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 15:05:13 INFO - PROCESS | 1744 | 1467237913952 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 15:05:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:05:13 INFO - PROCESS | 1744 | 1467237913958 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:05:13 INFO - PROCESS | 1744 | 1467237913962 Marionette TRACE conn4 <- [1,2694,null,{}] 15:05:13 INFO - PROCESS | 1744 | 1467237913969 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}] 15:05:13 INFO - PROCESS | 1744 | 1467237913975 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:14 INFO - PROCESS | 1744 | 1467237914147 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 15:05:14 INFO - PROCESS | 1744 | 1467237914675 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:14 INFO - PROCESS | 1744 | 1467237914685 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4ea400 == 43 [pid = 1744] [id = 681] 15:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d7e9000) [pid = 1744] [serial = 2044] [outer = (nil)] 15:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d827800) [pid = 1744] [serial = 2045] [outer = 0x8d7e9000] 15:05:14 INFO - PROCESS | 1744 | 1467237914759 Marionette DEBUG loaded listener.js 15:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8dac0000) [pid = 1744] [serial = 2046] [outer = 0x8d7e9000] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7c4800 == 42 [pid = 1744] [id = 676] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd3000 == 41 [pid = 1744] [id = 675] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e8c00 == 40 [pid = 1744] [id = 674] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e1400 == 39 [pid = 1744] [id = 673] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4e1400 == 38 [pid = 1744] [id = 664] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e9400 == 37 [pid = 1744] [id = 665] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dac00 == 36 [pid = 1744] [id = 668] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecdb800 == 35 [pid = 1744] [id = 666] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffd3800 == 34 [pid = 1744] [id = 667] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c5800 == 33 [pid = 1744] [id = 663] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3000 == 32 [pid = 1744] [id = 671] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e9800 == 31 [pid = 1744] [id = 670] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e3800 == 30 [pid = 1744] [id = 672] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f1c00 == 29 [pid = 1744] [id = 669] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x92872400 == 28 [pid = 1744] [id = 680] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac0800 == 27 [pid = 1744] [id = 679] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a5000 == 26 [pid = 1744] [id = 677] 15:05:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c9c00 == 25 [pid = 1744] [id = 678] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f7c0800) [pid = 1744] [serial = 1994] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8e933c00) [pid = 1744] [serial = 1956] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x952b0c00) [pid = 1744] [serial = 1967] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x97eda400) [pid = 1744] [serial = 1970] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8d821c00) [pid = 1744] [serial = 1982] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9873f000) [pid = 1744] [serial = 1974] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x97ee4c00) [pid = 1744] [serial = 1971] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9180e400) [pid = 1744] [serial = 1959] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ffc8000) [pid = 1744] [serial = 1958] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x98736800) [pid = 1744] [serial = 1973] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f502400) [pid = 1744] [serial = 1989] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x952b7400) [pid = 1744] [serial = 1968] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9452c800) [pid = 1744] [serial = 1961] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f4dec00) [pid = 1744] [serial = 1988] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d829c00) [pid = 1744] [serial = 1983] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d4e1400) [pid = 1744] [serial = 1976] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ea0f400) [pid = 1744] [serial = 1992] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d7e1800) [pid = 1744] [serial = 1977] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x94f57c00) [pid = 1744] [serial = 1962] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e935800) [pid = 1744] [serial = 1985] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x951d7400) [pid = 1744] [serial = 1964] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8e1cdc00) [pid = 1744] [serial = 1979] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e93bc00) [pid = 1744] [serial = 1980] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8dabf800) [pid = 1744] [serial = 1955] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x951ddc00) [pid = 1744] [serial = 1965] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ea0b800) [pid = 1744] [serial = 1986] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d9ec400) [pid = 1744] [serial = 1991] [outer = (nil)] [url = about:blank] 15:05:17 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:17 INFO - PROCESS | 1744 | 1467237917297 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"]]]}] 15:05:17 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 15:05:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 3389ms 15:05:17 INFO - PROCESS | 1744 | 1467237917350 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 15:05:17 INFO - PROCESS | 1744 | 1467237917355 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 15:05:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:05:17 INFO - PROCESS | 1744 | 1467237917365 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:05:17 INFO - PROCESS | 1744 | 1467237917369 Marionette TRACE conn4 <- [1,2698,null,{}] 15:05:17 INFO - PROCESS | 1744 | 1467237917379 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}] 15:05:17 INFO - PROCESS | 1744 | 1467237917384 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:17 INFO - PROCESS | 1744 | 1467237917558 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 15:05:17 INFO - PROCESS | 1744 | 1467237917696 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:17 INFO - PROCESS | 1744 | 1467237917711 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ed400 == 26 [pid = 1744] [id = 682] 15:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d7ed800) [pid = 1744] [serial = 2047] [outer = (nil)] 15:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d81b800) [pid = 1744] [serial = 2048] [outer = 0x8d7ed800] 15:05:17 INFO - PROCESS | 1744 | 1467237917781 Marionette DEBUG loaded listener.js 15:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8d823800) [pid = 1744] [serial = 2049] [outer = 0x8d7ed800] 15:05:19 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 15:05:19 INFO - PROCESS | 1744 | 1467237919100 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"]]]}] 15:05:19 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 15:05:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:05:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1785ms 15:05:19 INFO - PROCESS | 1744 | 1467237919151 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 15:05:19 INFO - PROCESS | 1744 | 1467237919160 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 15:05:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:05:19 INFO - PROCESS | 1744 | 1467237919171 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:05:19 INFO - PROCESS | 1744 | 1467237919175 Marionette TRACE conn4 <- [1,2702,null,{}] 15:05:19 INFO - PROCESS | 1744 | 1467237919198 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}] 15:05:19 INFO - PROCESS | 1744 | 1467237919205 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:19 INFO - PROCESS | 1744 | 1467237919409 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 15:05:19 INFO - PROCESS | 1744 | 1467237919428 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:19 INFO - PROCESS | 1744 | 1467237919440 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d0000 == 27 [pid = 1744] [id = 683] 15:05:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e1d7c00) [pid = 1744] [serial = 2050] [outer = (nil)] 15:05:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e92e400) [pid = 1744] [serial = 2051] [outer = 0x8e1d7c00] 15:05:19 INFO - PROCESS | 1744 | 1467237919511 Marionette DEBUG loaded listener.js 15:05:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e93b400) [pid = 1744] [serial = 2052] [outer = 0x8e1d7c00] 15:05:20 INFO - PROCESS | 1744 | 1467237920573 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]]]}] 15:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1454ms 15:05:20 INFO - PROCESS | 1744 | 1467237920625 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 15:05:20 INFO - PROCESS | 1744 | 1467237920628 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 15:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:05:20 INFO - PROCESS | 1744 | 1467237920642 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:05:20 INFO - PROCESS | 1744 | 1467237920648 Marionette TRACE conn4 <- [1,2706,null,{}] 15:05:20 INFO - PROCESS | 1744 | 1467237920667 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}] 15:05:20 INFO - PROCESS | 1744 | 1467237920677 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:20 INFO - PROCESS | 1744 | 1467237920914 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 15:05:20 INFO - PROCESS | 1744 | 1467237920936 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 1744 | 1467237920949 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecd0800 == 28 [pid = 1744] [id = 684] 15:05:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ecd2400) [pid = 1744] [serial = 2053] [outer = (nil)] 15:05:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ecda400) [pid = 1744] [serial = 2054] [outer = 0x8ecd2400] 15:05:21 INFO - PROCESS | 1744 | 1467237921022 Marionette DEBUG loaded listener.js 15:05:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f4de400) [pid = 1744] [serial = 2055] [outer = 0x8ecd2400] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d7ea800) [pid = 1744] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7c6800) [pid = 1744] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f507c00) [pid = 1744] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8d7ee000) [pid = 1744] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8d7eac00) [pid = 1744] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f4d6400) [pid = 1744] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e939800) [pid = 1744] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8dab8000) [pid = 1744] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ffd5c00) [pid = 1744] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f4d5800) [pid = 1744] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d4e6400) [pid = 1744] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x921e4000) [pid = 1744] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93738400) [pid = 1744] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:05:22 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8ecd6c00) [pid = 1744] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:05:22 INFO - PROCESS | 1744 | 1467237922583 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]]]}] 15:05:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:05:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1991ms 15:05:22 INFO - PROCESS | 1744 | 1467237922641 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 15:05:22 INFO - PROCESS | 1744 | 1467237922646 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 15:05:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:05:22 INFO - PROCESS | 1744 | 1467237922653 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:05:22 INFO - PROCESS | 1744 | 1467237922656 Marionette TRACE conn4 <- [1,2710,null,{}] 15:05:22 INFO - PROCESS | 1744 | 1467237922661 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}] 15:05:22 INFO - PROCESS | 1744 | 1467237922666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:22 INFO - PROCESS | 1744 | 1467237922833 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 15:05:22 INFO - PROCESS | 1744 | 1467237922979 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:22 INFO - PROCESS | 1744 | 1467237922988 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e400 == 29 [pid = 1744] [id = 685] 15:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8d7e7000) [pid = 1744] [serial = 2056] [outer = (nil)] 15:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f4db400) [pid = 1744] [serial = 2057] [outer = 0x8d7e7000] 15:05:23 INFO - PROCESS | 1744 | 1467237923056 Marionette DEBUG loaded listener.js 15:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f7be400) [pid = 1744] [serial = 2058] [outer = 0x8d7e7000] 15:05:23 INFO - PROCESS | 1744 | 1467237923906 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] 15:05:23 INFO - PROCESS | 1744 | 1467237923941 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 15:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:05:23 INFO - PROCESS | 1744 | 1467237923947 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:05:23 INFO - PROCESS | 1744 | 1467237923951 Marionette TRACE conn4 <- [1,2714,null,{}] 15:05:23 INFO - PROCESS | 1744 | 1467237923956 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}] 15:05:23 INFO - PROCESS | 1744 | 1467237923961 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:24 INFO - PROCESS | 1744 | 1467237924112 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 15:05:24 INFO - PROCESS | 1744 | 1467237924127 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:24 INFO - PROCESS | 1744 | 1467237924134 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea0c800 == 30 [pid = 1744] [id = 686] 15:05:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f4d5800) [pid = 1744] [serial = 2059] [outer = (nil)] 15:05:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f8f7000) [pid = 1744] [serial = 2060] [outer = 0x8f4d5800] 15:05:24 INFO - PROCESS | 1744 | 1467237924203 Marionette DEBUG loaded listener.js 15:05:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ffce800) [pid = 1744] [serial = 2061] [outer = 0x8f4d5800] 15:05:25 INFO - PROCESS | 1744 | 1467237925415 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]]]}] 15:05:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:05:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1541ms 15:05:25 INFO - PROCESS | 1744 | 1467237925491 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 15:05:25 INFO - PROCESS | 1744 | 1467237925499 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 15:05:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:05:25 INFO - PROCESS | 1744 | 1467237925507 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:05:25 INFO - PROCESS | 1744 | 1467237925515 Marionette TRACE conn4 <- [1,2718,null,{}] 15:05:25 INFO - PROCESS | 1744 | 1467237925524 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}] 15:05:25 INFO - PROCESS | 1744 | 1467237925529 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:25 INFO - PROCESS | 1744 | 1467237925811 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 15:05:26 INFO - PROCESS | 1744 | 1467237926047 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:26 INFO - PROCESS | 1744 | 1467237926058 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3800 == 31 [pid = 1744] [id = 687] 15:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d821c00) [pid = 1744] [serial = 2062] [outer = (nil)] 15:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ea04800) [pid = 1744] [serial = 2063] [outer = 0x8d821c00] 15:05:26 INFO - PROCESS | 1744 | 1467237926145 Marionette DEBUG loaded listener.js 15:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ecd0c00) [pid = 1744] [serial = 2064] [outer = 0x8d821c00] 15:05:27 INFO - PROCESS | 1744 | 1467237927133 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] 15:05:27 INFO - PROCESS | 1744 | 1467237927217 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 15:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:05:27 INFO - PROCESS | 1744 | 1467237927227 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:05:27 INFO - PROCESS | 1744 | 1467237927231 Marionette TRACE conn4 <- [1,2722,null,{}] 15:05:27 INFO - PROCESS | 1744 | 1467237927238 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}] 15:05:27 INFO - PROCESS | 1744 | 1467237927243 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:27 INFO - PROCESS | 1744 | 1467237927491 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 15:05:27 INFO - PROCESS | 1744 | 1467237927771 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:27 INFO - PROCESS | 1744 | 1467237927781 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9ebc00 == 32 [pid = 1744] [id = 688] 15:05:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f8f2c00) [pid = 1744] [serial = 2065] [outer = (nil)] 15:05:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91804400) [pid = 1744] [serial = 2066] [outer = 0x8f8f2c00] 15:05:27 INFO - PROCESS | 1744 | 1467237927877 Marionette DEBUG loaded listener.js 15:05:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9180ec00) [pid = 1744] [serial = 2067] [outer = 0x8f8f2c00] 15:05:28 INFO - PROCESS | 1744 | 1467237928893 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] 15:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:05:28 INFO - PROCESS | 1744 | 1467237928966 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 15:05:28 INFO - PROCESS | 1744 | 1467237928973 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:05:28 INFO - PROCESS | 1744 | 1467237928979 Marionette TRACE conn4 <- [1,2726,null,{}] 15:05:29 INFO - PROCESS | 1744 | 1467237928996 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}] 15:05:29 INFO - PROCESS | 1744 | 1467237929005 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:29 INFO - PROCESS | 1744 | 1467237929236 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 15:05:29 INFO - PROCESS | 1744 | 1467237929475 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:29 INFO - PROCESS | 1744 | 1467237929488 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e8c00 == 33 [pid = 1744] [id = 689] 15:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x921eac00) [pid = 1744] [serial = 2068] [outer = (nil)] 15:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92871400) [pid = 1744] [serial = 2069] [outer = 0x921eac00] 15:05:29 INFO - PROCESS | 1744 | 1467237929588 Marionette DEBUG loaded listener.js 15:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92b01400) [pid = 1744] [serial = 2070] [outer = 0x921eac00] 15:05:30 INFO - PROCESS | 1744 | 1467237930527 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]]]}] 15:05:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:05:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1591ms 15:05:30 INFO - PROCESS | 1744 | 1467237930565 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 15:05:30 INFO - PROCESS | 1744 | 1467237930569 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 15:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:05:30 INFO - PROCESS | 1744 | 1467237930576 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:05:30 INFO - PROCESS | 1744 | 1467237930580 Marionette TRACE conn4 <- [1,2730,null,{}] 15:05:30 INFO - PROCESS | 1744 | 1467237930586 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}] 15:05:30 INFO - PROCESS | 1744 | 1467237930592 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:30 INFO - PROCESS | 1744 | 1467237930779 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 15:05:30 INFO - PROCESS | 1744 | 1467237930967 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:30 INFO - PROCESS | 1744 | 1467237930975 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebe9400 == 34 [pid = 1744] [id = 690] 15:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92b0b400) [pid = 1744] [serial = 2071] [outer = (nil)] 15:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9369e800) [pid = 1744] [serial = 2072] [outer = 0x92b0b400] 15:05:31 INFO - PROCESS | 1744 | 1467237931061 Marionette DEBUG loaded listener.js 15:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x936a2800) [pid = 1744] [serial = 2073] [outer = 0x92b0b400] 15:05:32 INFO - PROCESS | 1744 | 1467237932414 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"]]]}] 15:05:32 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 15:05:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:05:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1883ms 15:05:32 INFO - PROCESS | 1744 | 1467237932468 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 15:05:32 INFO - PROCESS | 1744 | 1467237932472 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 15:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:05:32 INFO - PROCESS | 1744 | 1467237932480 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:05:32 INFO - PROCESS | 1744 | 1467237932484 Marionette TRACE conn4 <- [1,2734,null,{}] 15:05:32 INFO - PROCESS | 1744 | 1467237932490 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}] 15:05:32 INFO - PROCESS | 1744 | 1467237932495 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:32 INFO - PROCESS | 1744 | 1467237932746 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 15:05:33 INFO - PROCESS | 1744 | 1467237933023 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:33 INFO - PROCESS | 1744 | 1467237933031 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e800 == 35 [pid = 1744] [id = 691] 15:05:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d825c00) [pid = 1744] [serial = 2074] [outer = (nil)] 15:05:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93874000) [pid = 1744] [serial = 2075] [outer = 0x8d825c00] 15:05:33 INFO - PROCESS | 1744 | 1467237933114 Marionette DEBUG loaded listener.js 15:05:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93875800) [pid = 1744] [serial = 2076] [outer = 0x8d825c00] 15:05:34 INFO - PROCESS | 1744 | 1467237934122 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]]]}] 15:05:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:05:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1688ms 15:05:34 INFO - PROCESS | 1744 | 1467237934169 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 15:05:34 INFO - PROCESS | 1744 | 1467237934174 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 15:05:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:05:34 INFO - PROCESS | 1744 | 1467237934180 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:05:34 INFO - PROCESS | 1744 | 1467237934184 Marionette TRACE conn4 <- [1,2738,null,{}] 15:05:34 INFO - PROCESS | 1744 | 1467237934190 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}] 15:05:34 INFO - PROCESS | 1744 | 1467237934201 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:34 INFO - PROCESS | 1744 | 1467237934444 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 15:05:34 INFO - PROCESS | 1744 | 1467237934838 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:34 INFO - PROCESS | 1744 | 1467237934847 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cec00 == 36 [pid = 1744] [id = 692] 15:05:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8d4e2800) [pid = 1744] [serial = 2077] [outer = (nil)] 15:05:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8d69c800) [pid = 1744] [serial = 2078] [outer = 0x8d4e2800] 15:05:34 INFO - PROCESS | 1744 | 1467237934975 Marionette DEBUG loaded listener.js 15:05:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8d7eb400) [pid = 1744] [serial = 2079] [outer = 0x8d4e2800] 15:05:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3c00 == 35 [pid = 1744] [id = 648] 15:05:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d9400 == 34 [pid = 1744] [id = 661] 15:05:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e8400 == 33 [pid = 1744] [id = 660] 15:05:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e5000 == 32 [pid = 1744] [id = 659] 15:05:36 INFO - PROCESS | 1744 | 1467237936022 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]]]}] 15:05:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:05:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1900ms 15:05:36 INFO - PROCESS | 1744 | 1467237936083 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 15:05:36 INFO - PROCESS | 1744 | 1467237936089 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 15:05:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:05:36 INFO - PROCESS | 1744 | 1467237936097 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:05:36 INFO - PROCESS | 1744 | 1467237936100 Marionette TRACE conn4 <- [1,2742,null,{}] 15:05:36 INFO - PROCESS | 1744 | 1467237936109 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}] 15:05:36 INFO - PROCESS | 1744 | 1467237936116 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:36 INFO - PROCESS | 1744 | 1467237936281 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ffcc000) [pid = 1744] [serial = 2033] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91ac9000) [pid = 1744] [serial = 2034] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ffd5800) [pid = 1744] [serial = 2030] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f7c8800) [pid = 1744] [serial = 1995] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d9f5c00) [pid = 1744] [serial = 1997] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e1d1c00) [pid = 1744] [serial = 1998] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d825000) [pid = 1744] [serial = 2021] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d9f3800) [pid = 1744] [serial = 2022] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93a34000) [pid = 1744] [serial = 2012] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x94f0f400) [pid = 1744] [serial = 2013] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ea10400) [pid = 1744] [serial = 2024] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ebf0c00) [pid = 1744] [serial = 2025] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9287cc00) [pid = 1744] [serial = 2009] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92b04000) [pid = 1744] [serial = 2010] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91808800) [pid = 1744] [serial = 2003] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ac1c00) [pid = 1744] [serial = 2004] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f4e3000) [pid = 1744] [serial = 2000] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f509000) [pid = 1744] [serial = 2001] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8d9f1400) [pid = 1744] [serial = 2018] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ebe6c00) [pid = 1744] [serial = 2019] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x921eb400) [pid = 1744] [serial = 2006] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x921eec00) [pid = 1744] [serial = 2007] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x94f54400) [pid = 1744] [serial = 2015] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x94f58000) [pid = 1744] [serial = 2016] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8f7c5400) [pid = 1744] [serial = 2027] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9180d000) [pid = 1744] [serial = 2031] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8f8f2400) [pid = 1744] [serial = 2028] [outer = (nil)] [url = about:blank] 15:05:36 INFO - PROCESS | 1744 | 1467237936504 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:36 INFO - PROCESS | 1744 | 1467237936513 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2cb800 == 33 [pid = 1744] [id = 693] 15:05:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8d69d400) [pid = 1744] [serial = 2080] [outer = (nil)] 15:05:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8d9f3800) [pid = 1744] [serial = 2081] [outer = 0x8d69d400] 15:05:36 INFO - PROCESS | 1744 | 1467237936590 Marionette DEBUG loaded listener.js 15:05:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8e1d9c00) [pid = 1744] [serial = 2082] [outer = 0x8d69d400] 15:05:37 INFO - PROCESS | 1744 | 1467237937393 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]]]}] 15:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1331ms 15:05:37 INFO - PROCESS | 1744 | 1467237937431 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 15:05:37 INFO - PROCESS | 1744 | 1467237937437 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 15:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:05:37 INFO - PROCESS | 1744 | 1467237937445 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:05:37 INFO - PROCESS | 1744 | 1467237937448 Marionette TRACE conn4 <- [1,2746,null,{}] 15:05:37 INFO - PROCESS | 1744 | 1467237937460 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}] 15:05:37 INFO - PROCESS | 1744 | 1467237937464 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:37 INFO - PROCESS | 1744 | 1467237937635 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 15:05:37 INFO - PROCESS | 1744 | 1467237937646 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:37 INFO - PROCESS | 1744 | 1467237937654 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebf0c00 == 34 [pid = 1744] [id = 694] 15:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ecdc000) [pid = 1744] [serial = 2083] [outer = (nil)] 15:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f7bc000) [pid = 1744] [serial = 2084] [outer = 0x8ecdc000] 15:05:37 INFO - PROCESS | 1744 | 1467237937720 Marionette DEBUG loaded listener.js 15:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f8eec00) [pid = 1744] [serial = 2085] [outer = 0x8ecdc000] 15:05:38 INFO - PROCESS | 1744 | 1467237938736 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]]]}] 15:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1332ms 15:05:38 INFO - PROCESS | 1744 | 1467237938778 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 15:05:38 INFO - PROCESS | 1744 | 1467237938782 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 15:05:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:05:38 INFO - PROCESS | 1744 | 1467237938802 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:05:38 INFO - PROCESS | 1744 | 1467237938811 Marionette TRACE conn4 <- [1,2750,null,{}] 15:05:38 INFO - PROCESS | 1744 | 1467237938819 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}] 15:05:38 INFO - PROCESS | 1744 | 1467237938826 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:39 INFO - PROCESS | 1744 | 1467237939080 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 15:05:39 INFO - PROCESS | 1744 | 1467237939108 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:39 INFO - PROCESS | 1744 | 1467237939114 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e7400 == 35 [pid = 1744] [id = 695] 15:05:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ffd5c00) [pid = 1744] [serial = 2086] [outer = (nil)] 15:05:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91ac2c00) [pid = 1744] [serial = 2087] [outer = 0x8ffd5c00] 15:05:39 INFO - PROCESS | 1744 | 1467237939186 Marionette DEBUG loaded listener.js 15:05:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91ac8400) [pid = 1744] [serial = 2088] [outer = 0x8ffd5c00] 15:05:40 INFO - PROCESS | 1744 | 1467237940156 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]]]}] 15:05:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:05:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1406ms 15:05:40 INFO - PROCESS | 1744 | 1467237940201 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 15:05:40 INFO - PROCESS | 1744 | 1467237940206 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 15:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:05:40 INFO - PROCESS | 1744 | 1467237940217 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:05:40 INFO - PROCESS | 1744 | 1467237940220 Marionette TRACE conn4 <- [1,2754,null,{}] 15:05:40 INFO - PROCESS | 1744 | 1467237940225 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}] 15:05:40 INFO - PROCESS | 1744 | 1467237940230 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:40 INFO - PROCESS | 1744 | 1467237940448 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 15:05:40 INFO - PROCESS | 1744 | 1467237940471 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:40 INFO - PROCESS | 1744 | 1467237940480 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cb800 == 36 [pid = 1744] [id = 696] 15:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ffd5800) [pid = 1744] [serial = 2089] [outer = (nil)] 15:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x921eb400) [pid = 1744] [serial = 2090] [outer = 0x8ffd5800] 15:05:40 INFO - PROCESS | 1744 | 1467237940547 Marionette DEBUG loaded listener.js 15:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x921e3800) [pid = 1744] [serial = 2091] [outer = 0x8ffd5800] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8d7ed800) [pid = 1744] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e1d7c00) [pid = 1744] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92875000) [pid = 1744] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ecd2400) [pid = 1744] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8d7e9000) [pid = 1744] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8d6a3800) [pid = 1744] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8d7e7000) [pid = 1744] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:05:41 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8e932c00) [pid = 1744] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:05:41 INFO - PROCESS | 1744 | 1467237941537 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]]]}] 15:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1337ms 15:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:05:41 INFO - PROCESS | 1744 | 1467237941554 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 15:05:41 INFO - PROCESS | 1744 | 1467237941557 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 15:05:41 INFO - PROCESS | 1744 | 1467237941564 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:05:41 INFO - PROCESS | 1744 | 1467237941567 Marionette TRACE conn4 <- [1,2758,null,{}] 15:05:41 INFO - PROCESS | 1744 | 1467237941573 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}] 15:05:41 INFO - PROCESS | 1744 | 1467237941577 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:41 INFO - PROCESS | 1744 | 1467237941731 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 15:05:41 INFO - PROCESS | 1744 | 1467237941745 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:41 INFO - PROCESS | 1744 | 1467237941761 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x91acf800 == 37 [pid = 1744] [id = 697] 15:05:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x921eb800) [pid = 1744] [serial = 2092] [outer = (nil)] 15:05:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x92878000) [pid = 1744] [serial = 2093] [outer = 0x921eb800] 15:05:41 INFO - PROCESS | 1744 | 1467237941840 Marionette DEBUG loaded listener.js 15:05:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x92b0e000) [pid = 1744] [serial = 2094] [outer = 0x921eb800] 15:05:42 INFO - PROCESS | 1744 | 1467237942849 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]]]}] 15:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1335ms 15:05:42 INFO - PROCESS | 1744 | 1467237942953 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 15:05:42 INFO - PROCESS | 1744 | 1467237942959 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 15:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:05:42 INFO - PROCESS | 1744 | 1467237942968 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:05:42 INFO - PROCESS | 1744 | 1467237942975 Marionette TRACE conn4 <- [1,2762,null,{}] 15:05:42 INFO - PROCESS | 1744 | 1467237942984 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}] 15:05:42 INFO - PROCESS | 1744 | 1467237942992 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:43 INFO - PROCESS | 1744 | 1467237943219 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 15:05:43 INFO - PROCESS | 1744 | 1467237943414 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:43 INFO - PROCESS | 1744 | 1467237943432 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e9800 == 38 [pid = 1744] [id = 698] 15:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8d7e6800) [pid = 1744] [serial = 2095] [outer = (nil)] 15:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8d81cc00) [pid = 1744] [serial = 2096] [outer = 0x8d7e6800] 15:05:43 INFO - PROCESS | 1744 | 1467237943617 Marionette DEBUG loaded listener.js 15:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8d9f0400) [pid = 1744] [serial = 2097] [outer = 0x8d7e6800] 15:05:44 INFO - PROCESS | 1744 | 1467237944671 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]]]}] 15:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1736ms 15:05:44 INFO - PROCESS | 1744 | 1467237944706 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 15:05:44 INFO - PROCESS | 1744 | 1467237944712 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 15:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:05:44 INFO - PROCESS | 1744 | 1467237944723 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:05:44 INFO - PROCESS | 1744 | 1467237944735 Marionette TRACE conn4 <- [1,2766,null,{}] 15:05:44 INFO - PROCESS | 1744 | 1467237944750 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}] 15:05:44 INFO - PROCESS | 1744 | 1467237944757 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:44 INFO - PROCESS | 1744 | 1467237944953 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 15:05:45 INFO - PROCESS | 1744 | 1467237945144 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:45 INFO - PROCESS | 1744 | 1467237945154 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dac2400 == 39 [pid = 1744] [id = 699] 15:05:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ebe5c00) [pid = 1744] [serial = 2098] [outer = (nil)] 15:05:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e92ec00) [pid = 1744] [serial = 2099] [outer = 0x8ebe5c00] 15:05:45 INFO - PROCESS | 1744 | 1467237945252 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f4e4800) [pid = 1744] [serial = 2100] [outer = 0x8ebe5c00] 15:05:46 INFO - PROCESS | 1744 | 1467237946203 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]]]}] 15:05:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:05:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1519ms 15:05:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:05:46 INFO - PROCESS | 1744 | 1467237946239 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 1744 | 1467237946243 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 15:05:46 INFO - PROCESS | 1744 | 1467237946250 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 1744 | 1467237946253 Marionette TRACE conn4 <- [1,2770,null,{}] 15:05:46 INFO - PROCESS | 1744 | 1467237946268 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}] 15:05:46 INFO - PROCESS | 1744 | 1467237946277 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:46 INFO - PROCESS | 1744 | 1467237946474 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 15:05:46 INFO - PROCESS | 1744 | 1467237946667 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:46 INFO - PROCESS | 1744 | 1467237946680 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f9800 == 40 [pid = 1744] [id = 700] 15:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ffc7400) [pid = 1744] [serial = 2101] [outer = (nil)] 15:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ffd4000) [pid = 1744] [serial = 2102] [outer = 0x8ffc7400] 15:05:46 INFO - PROCESS | 1744 | 1467237946768 Marionette DEBUG loaded listener.js 15:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91acd400) [pid = 1744] [serial = 2103] [outer = 0x8ffc7400] 15:05:47 INFO - PROCESS | 1744 | 1467237947830 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]]]}] 15:05:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:05:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1638ms 15:05:47 INFO - PROCESS | 1744 | 1467237947888 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 15:05:47 INFO - PROCESS | 1744 | 1467237947891 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 15:05:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:05:47 INFO - PROCESS | 1744 | 1467237947898 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:05:47 INFO - PROCESS | 1744 | 1467237947902 Marionette TRACE conn4 <- [1,2774,null,{}] 15:05:47 INFO - PROCESS | 1744 | 1467237947908 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}] 15:05:47 INFO - PROCESS | 1744 | 1467237947913 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:48 INFO - PROCESS | 1744 | 1467237948113 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 15:05:48 INFO - PROCESS | 1744 | 1467237948309 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:48 INFO - PROCESS | 1744 | 1467237948319 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffc8000 == 41 [pid = 1744] [id = 701] 15:05:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92b0b800) [pid = 1744] [serial = 2104] [outer = (nil)] 15:05:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x94522800) [pid = 1744] [serial = 2105] [outer = 0x92b0b800] 15:05:48 INFO - PROCESS | 1744 | 1467237948504 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x94f17000) [pid = 1744] [serial = 2106] [outer = 0x92b0b800] 15:05:49 INFO - PROCESS | 1744 | 1467237949573 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]]]}] 15:05:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:05:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1736ms 15:05:49 INFO - PROCESS | 1744 | 1467237949637 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 1744 | 1467237949642 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 15:05:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:05:49 INFO - PROCESS | 1744 | 1467237949650 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 1744 | 1467237949654 Marionette TRACE conn4 <- [1,2778,null,{}] 15:05:49 INFO - PROCESS | 1744 | 1467237949660 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}] 15:05:49 INFO - PROCESS | 1744 | 1467237949668 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:49 INFO - PROCESS | 1744 | 1467237949951 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 15:05:50 INFO - PROCESS | 1744 | 1467237950246 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:50 INFO - PROCESS | 1744 | 1467237950255 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d1800 == 42 [pid = 1744] [id = 702] 15:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e938c00) [pid = 1744] [serial = 2107] [outer = (nil)] 15:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x94f54c00) [pid = 1744] [serial = 2108] [outer = 0x8e938c00] 15:05:50 INFO - PROCESS | 1744 | 1467237950364 Marionette DEBUG loaded listener.js 15:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x94f58400) [pid = 1744] [serial = 2109] [outer = 0x8e938c00] 15:05:51 INFO - PROCESS | 1744 | 1467237951334 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]]]}] 15:05:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:05:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1732ms 15:05:51 INFO - PROCESS | 1744 | 1467237951391 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 15:05:51 INFO - PROCESS | 1744 | 1467237951396 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 15:05:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:05:51 INFO - PROCESS | 1744 | 1467237951404 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:05:51 INFO - PROCESS | 1744 | 1467237951407 Marionette TRACE conn4 <- [1,2782,null,{}] 15:05:51 INFO - PROCESS | 1744 | 1467237951413 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}] 15:05:51 INFO - PROCESS | 1744 | 1467237951424 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:51 INFO - PROCESS | 1744 | 1467237951670 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 15:05:51 INFO - PROCESS | 1744 | 1467237951836 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 1744 | 1467237951843 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac9c00 == 43 [pid = 1744] [id = 703] 15:05:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x94f73400) [pid = 1744] [serial = 2110] [outer = (nil)] 15:05:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x951dcc00) [pid = 1744] [serial = 2111] [outer = 0x94f73400] 15:05:51 INFO - PROCESS | 1744 | 1467237951923 Marionette DEBUG loaded listener.js 15:05:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x951e5800) [pid = 1744] [serial = 2112] [outer = 0x94f73400] 15:05:52 INFO - PROCESS | 1744 | 1467237952930 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]]]}] 15:05:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:05:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1583ms 15:05:52 INFO - PROCESS | 1744 | 1467237952988 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 15:05:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:05:52 INFO - PROCESS | 1744 | 1467237952992 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 15:05:53 INFO - PROCESS | 1744 | 1467237952999 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:05:53 INFO - PROCESS | 1744 | 1467237953002 Marionette TRACE conn4 <- [1,2786,null,{}] 15:05:53 INFO - PROCESS | 1744 | 1467237953008 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}] 15:05:53 INFO - PROCESS | 1744 | 1467237953014 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:53 INFO - PROCESS | 1744 | 1467237953195 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 15:05:53 INFO - PROCESS | 1744 | 1467237953395 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:53 INFO - PROCESS | 1744 | 1467237953404 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e5c00 == 44 [pid = 1744] [id = 704] 15:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x95146c00) [pid = 1744] [serial = 2113] [outer = (nil)] 15:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x952b5c00) [pid = 1744] [serial = 2114] [outer = 0x95146c00] 15:05:53 INFO - PROCESS | 1744 | 1467237953538 Marionette DEBUG loaded listener.js 15:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x952b7000) [pid = 1744] [serial = 2115] [outer = 0x95146c00] 15:05:54 INFO - PROCESS | 1744 | 1467237954567 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]]]}] 15:05:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:05:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1638ms 15:05:54 INFO - PROCESS | 1744 | 1467237954637 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 1744 | 1467237954641 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 15:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:05:54 INFO - PROCESS | 1744 | 1467237954648 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 1744 | 1467237954652 Marionette TRACE conn4 <- [1,2790,null,{}] 15:05:54 INFO - PROCESS | 1744 | 1467237954658 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}] 15:05:54 INFO - PROCESS | 1744 | 1467237954663 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:54 INFO - PROCESS | 1744 | 1467237954914 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 15:05:55 INFO - PROCESS | 1744 | 1467237955159 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:55 INFO - PROCESS | 1744 | 1467237955167 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a1000 == 45 [pid = 1744] [id = 705] 15:05:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d6a2400) [pid = 1744] [serial = 2116] [outer = (nil)] 15:05:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8d6a8000) [pid = 1744] [serial = 2117] [outer = 0x8d6a2400] 15:05:55 INFO - PROCESS | 1744 | 1467237955478 Marionette DEBUG loaded listener.js 15:05:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8d81e800) [pid = 1744] [serial = 2118] [outer = 0x8d6a2400] 15:05:56 INFO - PROCESS | 1744 | 1467237956460 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]]]}] 15:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1888ms 15:05:56 INFO - PROCESS | 1744 | 1467237956538 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 15:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:05:56 INFO - PROCESS | 1744 | 1467237956544 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 15:05:56 INFO - PROCESS | 1744 | 1467237956552 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 1744 | 1467237956556 Marionette TRACE conn4 <- [1,2794,null,{}] 15:05:56 INFO - PROCESS | 1744 | 1467237956564 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}] 15:05:56 INFO - PROCESS | 1744 | 1467237956569 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:56 INFO - PROCESS | 1744 | 1467237956838 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 15:05:57 INFO - PROCESS | 1744 | 1467237957082 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:57 INFO - PROCESS | 1744 | 1467237957091 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1cb800 == 44 [pid = 1744] [id = 696] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e7400 == 43 [pid = 1744] [id = 695] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebf0c00 == 42 [pid = 1744] [id = 694] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cb800 == 41 [pid = 1744] [id = 693] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2cec00 == 40 [pid = 1744] [id = 692] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e800 == 39 [pid = 1744] [id = 691] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x921e8c00 == 38 [pid = 1744] [id = 689] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e3800 == 37 [pid = 1744] [id = 687] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9ebc00 == 36 [pid = 1744] [id = 688] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8dab6000 == 35 [pid = 1744] [id = 646] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7ed400 == 34 [pid = 1744] [id = 682] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f50bc00 == 33 [pid = 1744] [id = 647] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d0000 == 32 [pid = 1744] [id = 683] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4ea400 == 31 [pid = 1744] [id = 681] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecd0800 == 30 [pid = 1744] [id = 684] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81f400 == 29 [pid = 1744] [id = 651] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ea0c800 == 28 [pid = 1744] [id = 686] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x94f57000 == 27 [pid = 1744] [id = 655] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4d5c00 == 26 [pid = 1744] [id = 654] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x951e5400 == 25 [pid = 1744] [id = 657] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c8800 == 24 [pid = 1744] [id = 656] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9e7c00 == 23 [pid = 1744] [id = 649] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4dd800 == 22 [pid = 1744] [id = 653] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e400 == 21 [pid = 1744] [id = 685] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4db000 == 20 [pid = 1744] [id = 662] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d81b400 == 19 [pid = 1744] [id = 650] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f507400 == 18 [pid = 1744] [id = 652] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3000 == 17 [pid = 1744] [id = 658] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a4000 == 16 [pid = 1744] [id = 645] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebe9400 == 15 [pid = 1744] [id = 690] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac9c00 == 14 [pid = 1744] [id = 703] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e5c00 == 13 [pid = 1744] [id = 704] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e1d1800 == 12 [pid = 1744] [id = 702] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ffc8000 == 11 [pid = 1744] [id = 701] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8dac2400 == 10 [pid = 1744] [id = 699] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8f8f9800 == 9 [pid = 1744] [id = 700] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91acf800 == 8 [pid = 1744] [id = 697] 15:05:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8d4e9800 == 7 [pid = 1744] [id = 698] 15:05:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3000 == 8 [pid = 1744] [id = 706] 15:05:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8d2c3800) [pid = 1744] [serial = 2119] [outer = (nil)] 15:05:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8d2cbc00) [pid = 1744] [serial = 2120] [outer = 0x8d2c3800] 15:05:58 INFO - PROCESS | 1744 | 1467237958235 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d4e5c00) [pid = 1744] [serial = 2121] [outer = 0x8d2c3800] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f7c5c00) [pid = 1744] [serial = 2039] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ffd2400) [pid = 1744] [serial = 2040] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8e93b400) [pid = 1744] [serial = 2052] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8e92f800) [pid = 1744] [serial = 2036] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f7be400) [pid = 1744] [serial = 2058] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8d81b800) [pid = 1744] [serial = 2048] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e92e400) [pid = 1744] [serial = 2051] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x94521800) [pid = 1744] [serial = 2043] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ecda400) [pid = 1744] [serial = 2054] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d827800) [pid = 1744] [serial = 2045] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f4de400) [pid = 1744] [serial = 2055] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93873c00) [pid = 1744] [serial = 2042] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ebe7000) [pid = 1744] [serial = 2037] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8dac0000) [pid = 1744] [serial = 2046] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f4db400) [pid = 1744] [serial = 2057] [outer = (nil)] [url = about:blank] 15:05:58 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d823800) [pid = 1744] [serial = 2049] [outer = (nil)] [url = about:blank] 15:05:59 INFO - PROCESS | 1744 | 1467237959492 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]]]}] 15:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2987ms 15:05:59 INFO - PROCESS | 1744 | 1467237959543 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 1744 | 1467237959550 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 15:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:05:59 INFO - PROCESS | 1744 | 1467237959559 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 1744 | 1467237959564 Marionette TRACE conn4 <- [1,2798,null,{}] 15:05:59 INFO - PROCESS | 1744 | 1467237959573 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}] 15:05:59 INFO - PROCESS | 1744 | 1467237959580 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:05:59 INFO - PROCESS | 1744 | 1467237959781 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 15:06:00 INFO - PROCESS | 1744 | 1467237960037 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 1744 | 1467237960044 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d827c00 == 9 [pid = 1744] [id = 707] 15:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8d9e7400) [pid = 1744] [serial = 2122] [outer = (nil)] 15:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8d9ed000) [pid = 1744] [serial = 2123] [outer = 0x8d9e7400] 15:06:00 INFO - PROCESS | 1744 | 1467237960160 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d9f6000) [pid = 1744] [serial = 2124] [outer = 0x8d9e7400] 15:06:01 INFO - PROCESS | 1744 | 1467237961244 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]]]}] 15:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1737ms 15:06:01 INFO - PROCESS | 1744 | 1467237961296 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 1744 | 1467237961306 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 15:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:06:01 INFO - PROCESS | 1744 | 1467237961318 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 1744 | 1467237961324 Marionette TRACE conn4 <- [1,2802,null,{}] 15:06:01 INFO - PROCESS | 1744 | 1467237961330 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}] 15:06:01 INFO - PROCESS | 1744 | 1467237961338 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:01 INFO - PROCESS | 1744 | 1467237961557 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 15:06:01 INFO - PROCESS | 1744 | 1467237961807 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 1744 | 1467237961816 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e939800 == 10 [pid = 1744] [id = 708] 15:06:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e93ac00) [pid = 1744] [serial = 2125] [outer = (nil)] 15:06:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ea03400) [pid = 1744] [serial = 2126] [outer = 0x8e93ac00] 15:06:01 INFO - PROCESS | 1744 | 1467237961933 Marionette DEBUG loaded listener.js 15:06:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ea0c400) [pid = 1744] [serial = 2127] [outer = 0x8e93ac00] 15:06:03 INFO - PROCESS | 1744 | 1467237963032 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]]]}] 15:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1740ms 15:06:03 INFO - PROCESS | 1744 | 1467237963076 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 15:06:03 INFO - PROCESS | 1744 | 1467237963081 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 15:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:06:03 INFO - PROCESS | 1744 | 1467237963090 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:06:03 INFO - PROCESS | 1744 | 1467237963097 Marionette TRACE conn4 <- [1,2806,null,{}] 15:06:03 INFO - PROCESS | 1744 | 1467237963117 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}] 15:06:03 INFO - PROCESS | 1744 | 1467237963127 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:03 INFO - PROCESS | 1744 | 1467237963335 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 15:06:03 INFO - PROCESS | 1744 | 1467237963576 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 1744 | 1467237963593 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ecdc400 == 11 [pid = 1744] [id = 709] 15:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4d5c00) [pid = 1744] [serial = 2128] [outer = (nil)] 15:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f4dc000) [pid = 1744] [serial = 2129] [outer = 0x8f4d5c00] 15:06:03 INFO - PROCESS | 1744 | 1467237963723 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f4e3c00) [pid = 1744] [serial = 2130] [outer = 0x8f4d5c00] 15:06:04 INFO - PROCESS | 1744 | 1467237964743 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]]]}] 15:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1704ms 15:06:04 INFO - PROCESS | 1744 | 1467237964795 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 15:06:04 INFO - PROCESS | 1744 | 1467237964800 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 15:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:06:04 INFO - PROCESS | 1744 | 1467237964807 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:06:04 INFO - PROCESS | 1744 | 1467237964811 Marionette TRACE conn4 <- [1,2810,null,{}] 15:06:04 INFO - PROCESS | 1744 | 1467237964818 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}] 15:06:04 INFO - PROCESS | 1744 | 1467237964823 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:05 INFO - PROCESS | 1744 | 1467237965040 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 15:06:05 INFO - PROCESS | 1744 | 1467237965273 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:05 INFO - PROCESS | 1744 | 1467237965283 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eccdc00 == 12 [pid = 1744] [id = 710] 15:06:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f4dcc00) [pid = 1744] [serial = 2131] [outer = (nil)] 15:06:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f50f000) [pid = 1744] [serial = 2132] [outer = 0x8f4dcc00] 15:06:05 INFO - PROCESS | 1744 | 1467237965391 Marionette DEBUG loaded listener.js 15:06:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f7bf400) [pid = 1744] [serial = 2133] [outer = 0x8f4dcc00] 15:06:06 INFO - PROCESS | 1744 | 1467237966391 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]]]}] 15:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1637ms 15:06:06 INFO - PROCESS | 1744 | 1467237966446 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 15:06:06 INFO - PROCESS | 1744 | 1467237966449 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 15:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:06:06 INFO - PROCESS | 1744 | 1467237966456 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:06:06 INFO - PROCESS | 1744 | 1467237966459 Marionette TRACE conn4 <- [1,2814,null,{}] 15:06:06 INFO - PROCESS | 1744 | 1467237966467 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}] 15:06:06 INFO - PROCESS | 1744 | 1467237966471 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:06 INFO - PROCESS | 1744 | 1467237966692 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 15:06:06 INFO - PROCESS | 1744 | 1467237966936 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:06 INFO - PROCESS | 1744 | 1467237966946 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f509000 == 13 [pid = 1744] [id = 711] 15:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f7c7000) [pid = 1744] [serial = 2134] [outer = (nil)] 15:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f8f0c00) [pid = 1744] [serial = 2135] [outer = 0x8f7c7000] 15:06:07 INFO - PROCESS | 1744 | 1467237967083 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91801800) [pid = 1744] [serial = 2136] [outer = 0x8f7c7000] 15:06:08 INFO - PROCESS | 1744 | 1467237968237 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]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1838ms 15:06:08 INFO - PROCESS | 1744 | 1467237968294 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 1744 | 1467237968306 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 15:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:06:08 INFO - PROCESS | 1744 | 1467237968323 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 1744 | 1467237968331 Marionette TRACE conn4 <- [1,2818,null,{}] 15:06:08 INFO - PROCESS | 1744 | 1467237968343 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}] 15:06:08 INFO - PROCESS | 1744 | 1467237968349 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:08 INFO - PROCESS | 1744 | 1467237968560 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 15:06:08 INFO - PROCESS | 1744 | 1467237968790 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:08 INFO - PROCESS | 1744 | 1467237968805 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e6000 == 14 [pid = 1744] [id = 712] 15:06:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8d9ec400) [pid = 1744] [serial = 2137] [outer = (nil)] 15:06:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8dac3000) [pid = 1744] [serial = 2138] [outer = 0x8d9ec400] 15:06:08 INFO - PROCESS | 1744 | 1467237968878 Marionette DEBUG loaded listener.js 15:06:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8e92cc00) [pid = 1744] [serial = 2139] [outer = 0x8d9ec400] 15:06:09 INFO - PROCESS | 1744 | 1467237969732 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]]]}] 15:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1443ms 15:06:09 INFO - PROCESS | 1744 | 1467237969761 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 15:06:09 INFO - PROCESS | 1744 | 1467237969768 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 15:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:06:09 INFO - PROCESS | 1744 | 1467237969778 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:06:09 INFO - PROCESS | 1744 | 1467237969783 Marionette TRACE conn4 <- [1,2822,null,{}] 15:06:09 INFO - PROCESS | 1744 | 1467237969788 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}] 15:06:09 INFO - PROCESS | 1744 | 1467237969793 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:09 INFO - PROCESS | 1744 | 1467237969981 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 15:06:10 INFO - PROCESS | 1744 | 1467237969991 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 1744 | 1467237969998 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebec400 == 15 [pid = 1744] [id = 713] 15:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ecd6c00) [pid = 1744] [serial = 2140] [outer = (nil)] 15:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f4dc400) [pid = 1744] [serial = 2141] [outer = 0x8ecd6c00] 15:06:10 INFO - PROCESS | 1744 | 1467237970089 Marionette DEBUG loaded listener.js 15:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f506000) [pid = 1744] [serial = 2142] [outer = 0x8ecd6c00] 15:06:11 INFO - PROCESS | 1744 | 1467237971144 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]]]}] 15:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1447ms 15:06:11 INFO - PROCESS | 1744 | 1467237971225 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 15:06:11 INFO - PROCESS | 1744 | 1467237971230 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 15:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:06:11 INFO - PROCESS | 1744 | 1467237971237 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:06:11 INFO - PROCESS | 1744 | 1467237971242 Marionette TRACE conn4 <- [1,2826,null,{}] 15:06:11 INFO - PROCESS | 1744 | 1467237971266 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}] 15:06:11 INFO - PROCESS | 1744 | 1467237971275 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:11 INFO - PROCESS | 1744 | 1467237971501 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 15:06:11 INFO - PROCESS | 1744 | 1467237971526 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:11 INFO - PROCESS | 1744 | 1467237971535 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ace400 == 16 [pid = 1744] [id = 714] 15:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91acf000) [pid = 1744] [serial = 2143] [outer = (nil)] 15:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x921e6000) [pid = 1744] [serial = 2144] [outer = 0x91acf000] 15:06:11 INFO - PROCESS | 1744 | 1467237971611 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x921f1000) [pid = 1744] [serial = 2145] [outer = 0x91acf000] 15:06:12 INFO - PROCESS | 1744 | 1467237972574 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1399ms 15:06:12 INFO - PROCESS | 1744 | 1467237972638 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 15:06:12 INFO - PROCESS | 1744 | 1467237972643 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 15:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:06:12 INFO - PROCESS | 1744 | 1467237972649 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - PROCESS | 1744 | 1467237972653 Marionette TRACE conn4 <- [1,2830,null,{}] 15:06:12 INFO - PROCESS | 1744 | 1467237972658 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}] 15:06:12 INFO - PROCESS | 1744 | 1467237972663 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:12 INFO - PROCESS | 1744 | 1467237972909 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x921eb800) [pid = 1744] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8d7e6800) [pid = 1744] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ebe5c00) [pid = 1744] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ffc7400) [pid = 1744] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92b0b800) [pid = 1744] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8e938c00) [pid = 1744] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x94f73400) [pid = 1744] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x95146c00) [pid = 1744] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ffd5c00) [pid = 1744] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ffd5800) [pid = 1744] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8d825c00) [pid = 1744] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x921eac00) [pid = 1744] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f8f2c00) [pid = 1744] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f4d5800) [pid = 1744] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92b0b400) [pid = 1744] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8d821c00) [pid = 1744] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ecdc000) [pid = 1744] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8d4e2800) [pid = 1744] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8d69d400) [pid = 1744] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:06:13 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8d6a2400) [pid = 1744] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:06:13 INFO - PROCESS | 1744 | 1467237973266 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:13 INFO - PROCESS | 1744 | 1467237973274 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2ce000 == 17 [pid = 1744] [id = 715] 15:06:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8d4eb000) [pid = 1744] [serial = 2146] [outer = (nil)] 15:06:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8d9edc00) [pid = 1744] [serial = 2147] [outer = 0x8d4eb000] 15:06:13 INFO - PROCESS | 1744 | 1467237973348 Marionette DEBUG loaded listener.js 15:06:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ea0b000) [pid = 1744] [serial = 2148] [outer = 0x8d4eb000] 15:06:14 INFO - PROCESS | 1744 | 1467237974143 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]]]}] 15:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1540ms 15:06:14 INFO - PROCESS | 1744 | 1467237974191 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 15:06:14 INFO - PROCESS | 1744 | 1467237974194 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 15:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:06:14 INFO - PROCESS | 1744 | 1467237974201 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:06:14 INFO - PROCESS | 1744 | 1467237974204 Marionette TRACE conn4 <- [1,2834,null,{}] 15:06:14 INFO - PROCESS | 1744 | 1467237974209 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}] 15:06:14 INFO - PROCESS | 1744 | 1467237974214 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:14 INFO - PROCESS | 1744 | 1467237974391 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 15:06:14 INFO - PROCESS | 1744 | 1467237974401 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 1744 | 1467237974410 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f2400 == 18 [pid = 1744] [id = 716] 15:06:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e1cd000) [pid = 1744] [serial = 2149] [outer = (nil)] 15:06:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9286f800) [pid = 1744] [serial = 2150] [outer = 0x8e1cd000] 15:06:14 INFO - PROCESS | 1744 | 1467237974484 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92b0b000) [pid = 1744] [serial = 2151] [outer = 0x8e1cd000] 15:06:15 INFO - PROCESS | 1744 | 1467237975646 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1480ms 15:06:15 INFO - PROCESS | 1744 | 1467237975682 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 15:06:15 INFO - PROCESS | 1744 | 1467237975689 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 15:06:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:06:15 INFO - PROCESS | 1744 | 1467237975699 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 1744 | 1467237975704 Marionette TRACE conn4 <- [1,2838,null,{}] 15:06:15 INFO - PROCESS | 1744 | 1467237975713 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}] 15:06:15 INFO - PROCESS | 1744 | 1467237975720 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:15 INFO - PROCESS | 1744 | 1467237975916 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 15:06:16 INFO - PROCESS | 1744 | 1467237976180 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:16 INFO - PROCESS | 1744 | 1467237976193 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e8c00 == 19 [pid = 1744] [id = 717] 15:06:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8d7ea800) [pid = 1744] [serial = 2152] [outer = (nil)] 15:06:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e933c00) [pid = 1744] [serial = 2153] [outer = 0x8d7ea800] 15:06:16 INFO - PROCESS | 1744 | 1467237976323 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ebe7800) [pid = 1744] [serial = 2154] [outer = 0x8d7ea800] 15:06:17 INFO - PROCESS | 1744 | 1467237977245 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]]]}] 15:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1589ms 15:06:17 INFO - PROCESS | 1744 | 1467237977302 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 15:06:17 INFO - PROCESS | 1744 | 1467237977313 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 15:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:06:17 INFO - PROCESS | 1744 | 1467237977327 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:06:17 INFO - PROCESS | 1744 | 1467237977333 Marionette TRACE conn4 <- [1,2842,null,{}] 15:06:17 INFO - PROCESS | 1744 | 1467237977342 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}] 15:06:17 INFO - PROCESS | 1744 | 1467237977350 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:17 INFO - PROCESS | 1744 | 1467237977574 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 15:06:17 INFO - PROCESS | 1744 | 1467237977815 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 1744 | 1467237977823 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f50bc00 == 20 [pid = 1744] [id = 718] 15:06:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f7bfc00) [pid = 1744] [serial = 2155] [outer = (nil)] 15:06:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ffcec00) [pid = 1744] [serial = 2156] [outer = 0x8f7bfc00] 15:06:17 INFO - PROCESS | 1744 | 1467237977952 Marionette DEBUG loaded listener.js 15:06:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9180c000) [pid = 1744] [serial = 2157] [outer = 0x8f7bfc00] 15:06:19 INFO - PROCESS | 1744 | 1467237979078 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]]]}] 15:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1790ms 15:06:19 INFO - PROCESS | 1744 | 1467237979118 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 15:06:19 INFO - PROCESS | 1744 | 1467237979125 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 15:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:06:19 INFO - PROCESS | 1744 | 1467237979135 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:06:19 INFO - PROCESS | 1744 | 1467237979143 Marionette TRACE conn4 <- [1,2846,null,{}] 15:06:19 INFO - PROCESS | 1744 | 1467237979169 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}] 15:06:19 INFO - PROCESS | 1744 | 1467237979182 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:19 INFO - PROCESS | 1744 | 1467237979439 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 15:06:19 INFO - PROCESS | 1744 | 1467237979794 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:19 INFO - PROCESS | 1744 | 1467237979806 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x93875400 == 21 [pid = 1744] [id = 719] 15:06:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93a2a800) [pid = 1744] [serial = 2158] [outer = (nil)] 15:06:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x94528400) [pid = 1744] [serial = 2159] [outer = 0x93a2a800] 15:06:19 INFO - PROCESS | 1744 | 1467237979895 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x94f10800) [pid = 1744] [serial = 2160] [outer = 0x93a2a800] 15:06:20 INFO - PROCESS | 1744 | 1467237980865 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]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1797ms 15:06:20 INFO - PROCESS | 1744 | 1467237980938 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 1744 | 1467237980943 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 15:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:06:20 INFO - PROCESS | 1744 | 1467237980952 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 1744 | 1467237980955 Marionette TRACE conn4 <- [1,2850,null,{}] 15:06:20 INFO - PROCESS | 1744 | 1467237980962 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}] 15:06:20 INFO - PROCESS | 1744 | 1467237980967 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:21 INFO - PROCESS | 1744 | 1467237981156 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 15:06:21 INFO - PROCESS | 1744 | 1467237981354 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 1744 | 1467237981362 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c6400 == 22 [pid = 1744] [id = 720] 15:06:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f4d8800) [pid = 1744] [serial = 2161] [outer = (nil)] 15:06:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x94f53000) [pid = 1744] [serial = 2162] [outer = 0x8f4d8800] 15:06:21 INFO - PROCESS | 1744 | 1467237981483 Marionette DEBUG loaded listener.js 15:06:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x94f5cc00) [pid = 1744] [serial = 2163] [outer = 0x8f4d8800] 15:06:22 INFO - PROCESS | 1744 | 1467237982482 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1582ms 15:06:22 INFO - PROCESS | 1744 | 1467237982538 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 15:06:22 INFO - PROCESS | 1744 | 1467237982543 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 15:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:06:22 INFO - PROCESS | 1744 | 1467237982556 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:06:22 INFO - PROCESS | 1744 | 1467237982559 Marionette TRACE conn4 <- [1,2854,null,{}] 15:06:22 INFO - PROCESS | 1744 | 1467237982572 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}] 15:06:22 INFO - PROCESS | 1744 | 1467237982578 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:22 INFO - PROCESS | 1744 | 1467237982754 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 15:06:22 INFO - PROCESS | 1744 | 1467237982951 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:22 INFO - PROCESS | 1744 | 1467237982960 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4800 == 23 [pid = 1744] [id = 721] 15:06:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8d2c8000) [pid = 1744] [serial = 2164] [outer = (nil)] 15:06:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x94f75400) [pid = 1744] [serial = 2165] [outer = 0x8d2c8000] 15:06:23 INFO - PROCESS | 1744 | 1467237983077 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x95142c00) [pid = 1744] [serial = 2166] [outer = 0x8d2c8000] 15:06:24 INFO - PROCESS | 1744 | 1467237984150 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]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1647ms 15:06:24 INFO - PROCESS | 1744 | 1467237984206 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 1744 | 1467237984210 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 15:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:06:24 INFO - PROCESS | 1744 | 1467237984218 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 1744 | 1467237984222 Marionette TRACE conn4 <- [1,2858,null,{}] 15:06:24 INFO - PROCESS | 1744 | 1467237984228 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}] 15:06:24 INFO - PROCESS | 1744 | 1467237984239 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:24 INFO - PROCESS | 1744 | 1467237984473 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 15:06:24 INFO - PROCESS | 1744 | 1467237984691 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:24 INFO - PROCESS | 1744 | 1467237984707 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3400 == 24 [pid = 1744] [id = 722] 15:06:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8d7e6400) [pid = 1744] [serial = 2167] [outer = (nil)] 15:06:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8e1d0800) [pid = 1744] [serial = 2168] [outer = 0x8d7e6400] 15:06:24 INFO - PROCESS | 1744 | 1467237984829 Marionette DEBUG loaded listener.js 15:06:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8f507c00) [pid = 1744] [serial = 2169] [outer = 0x8d7e6400] 15:06:25 INFO - PROCESS | 1744 | 1467237985761 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1594ms 15:06:25 INFO - PROCESS | 1744 | 1467237985814 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 15:06:25 INFO - PROCESS | 1744 | 1467237985817 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 15:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:06:25 INFO - PROCESS | 1744 | 1467237985824 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:06:25 INFO - PROCESS | 1744 | 1467237985827 Marionette TRACE conn4 <- [1,2862,null,{}] 15:06:25 INFO - PROCESS | 1744 | 1467237985833 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}] 15:06:25 INFO - PROCESS | 1744 | 1467237985838 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:26 INFO - PROCESS | 1744 | 1467237986011 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 15:06:26 INFO - PROCESS | 1744 | 1467237986465 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:26 INFO - PROCESS | 1744 | 1467237986475 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a6400 == 25 [pid = 1744] [id = 723] 15:06:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8d6a7400) [pid = 1744] [serial = 2170] [outer = (nil)] 15:06:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8d7e9400) [pid = 1744] [serial = 2171] [outer = 0x8d6a7400] 15:06:26 INFO - PROCESS | 1744 | 1467237986594 Marionette DEBUG loaded listener.js 15:06:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8d829800) [pid = 1744] [serial = 2172] [outer = 0x8d6a7400] 15:06:27 INFO - PROCESS | 1744 | 1467237987624 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]]]}] 15:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1833ms 15:06:27 INFO - PROCESS | 1744 | 1467237987659 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 15:06:27 INFO - PROCESS | 1744 | 1467237987664 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 15:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:06:27 INFO - PROCESS | 1744 | 1467237987672 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:06:27 INFO - PROCESS | 1744 | 1467237987677 Marionette TRACE conn4 <- [1,2866,null,{}] 15:06:27 INFO - PROCESS | 1744 | 1467237987684 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}] 15:06:27 INFO - PROCESS | 1744 | 1467237987692 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:27 INFO - PROCESS | 1744 | 1467237987865 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 15:06:28 INFO - PROCESS | 1744 | 1467237988155 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:28 INFO - PROCESS | 1744 | 1467237988167 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a9400 == 26 [pid = 1744] [id = 724] 15:06:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8d7e2800) [pid = 1744] [serial = 2173] [outer = (nil)] 15:06:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8d821000) [pid = 1744] [serial = 2174] [outer = 0x8d7e2800] 15:06:28 INFO - PROCESS | 1744 | 1467237988261 Marionette DEBUG loaded listener.js 15:06:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8e930000) [pid = 1744] [serial = 2175] [outer = 0x8d7e2800] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x92878000) [pid = 1744] [serial = 2093] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d81cc00) [pid = 1744] [serial = 2096] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8e92ec00) [pid = 1744] [serial = 2099] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8d9f0400) [pid = 1744] [serial = 2097] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ffd4000) [pid = 1744] [serial = 2102] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8f4e4800) [pid = 1744] [serial = 2100] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x94522800) [pid = 1744] [serial = 2105] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91acd400) [pid = 1744] [serial = 2103] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x94f54c00) [pid = 1744] [serial = 2108] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x94f17000) [pid = 1744] [serial = 2106] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x951dcc00) [pid = 1744] [serial = 2111] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x94f58400) [pid = 1744] [serial = 2109] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x952b5c00) [pid = 1744] [serial = 2114] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x951e5800) [pid = 1744] [serial = 2112] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91ac8400) [pid = 1744] [serial = 2088] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91ac2c00) [pid = 1744] [serial = 2087] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x921eb400) [pid = 1744] [serial = 2090] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93874000) [pid = 1744] [serial = 2075] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93875800) [pid = 1744] [serial = 2076] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92871400) [pid = 1744] [serial = 2069] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92b01400) [pid = 1744] [serial = 2070] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91804400) [pid = 1744] [serial = 2066] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9180ec00) [pid = 1744] [serial = 2067] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ffce800) [pid = 1744] [serial = 2061] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f8f7000) [pid = 1744] [serial = 2060] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9369e800) [pid = 1744] [serial = 2072] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x936a2800) [pid = 1744] [serial = 2073] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ea04800) [pid = 1744] [serial = 2063] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ecd0c00) [pid = 1744] [serial = 2064] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7bc000) [pid = 1744] [serial = 2084] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8d69c800) [pid = 1744] [serial = 2078] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8d7eb400) [pid = 1744] [serial = 2079] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8d9f3800) [pid = 1744] [serial = 2081] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e1d9c00) [pid = 1744] [serial = 2082] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x952b7000) [pid = 1744] [serial = 2115] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8d6a8000) [pid = 1744] [serial = 2117] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8d81e800) [pid = 1744] [serial = 2118] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f8eec00) [pid = 1744] [serial = 2085] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x921e3800) [pid = 1744] [serial = 2091] [outer = (nil)] [url = about:blank] 15:06:28 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92b0e000) [pid = 1744] [serial = 2094] [outer = (nil)] [url = about:blank] 15:06:29 INFO - PROCESS | 1744 | 1467237989153 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]]]}] 15:06:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:06:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1532ms 15:06:29 INFO - PROCESS | 1744 | 1467237989213 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 15:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:06:29 INFO - PROCESS | 1744 | 1467237989220 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 15:06:29 INFO - PROCESS | 1744 | 1467237989227 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:06:29 INFO - PROCESS | 1744 | 1467237989230 Marionette TRACE conn4 <- [1,2870,null,{}] 15:06:29 INFO - PROCESS | 1744 | 1467237989236 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}] 15:06:29 INFO - PROCESS | 1744 | 1467237989241 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:29 INFO - PROCESS | 1744 | 1467237989415 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 15:06:29 INFO - PROCESS | 1744 | 1467237989427 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 1744 | 1467237989434 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f0400 == 27 [pid = 1744] [id = 725] 15:06:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ebf0400) [pid = 1744] [serial = 2176] [outer = (nil)] 15:06:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7bc000) [pid = 1744] [serial = 2177] [outer = 0x8ebf0400] 15:06:29 INFO - PROCESS | 1744 | 1467237989503 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f8f4000) [pid = 1744] [serial = 2178] [outer = 0x8ebf0400] 15:06:30 INFO - PROCESS | 1744 | 1467237990623 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]]]}] 15:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1443ms 15:06:30 INFO - PROCESS | 1744 | 1467237990671 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 15:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:06:30 INFO - PROCESS | 1744 | 1467237990676 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 15:06:30 INFO - PROCESS | 1744 | 1467237990693 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 1744 | 1467237990703 Marionette TRACE conn4 <- [1,2874,null,{}] 15:06:30 INFO - PROCESS | 1744 | 1467237990712 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}] 15:06:30 INFO - PROCESS | 1744 | 1467237990719 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:30 INFO - PROCESS | 1744 | 1467237990902 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 15:06:31 INFO - PROCESS | 1744 | 1467237991081 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:31 INFO - PROCESS | 1744 | 1467237991089 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1c00 == 28 [pid = 1744] [id = 726] 15:06:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f8f9000) [pid = 1744] [serial = 2179] [outer = (nil)] 15:06:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91acc400) [pid = 1744] [serial = 2180] [outer = 0x8f8f9000] 15:06:31 INFO - PROCESS | 1744 | 1467237991165 Marionette DEBUG loaded listener.js 15:06:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x921e2400) [pid = 1744] [serial = 2181] [outer = 0x8f8f9000] 15:06:32 INFO - PROCESS | 1744 | 1467237992087 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]]]}] 15:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1459ms 15:06:32 INFO - PROCESS | 1744 | 1467237992150 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 15:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:06:32 INFO - PROCESS | 1744 | 1467237992156 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 15:06:32 INFO - PROCESS | 1744 | 1467237992162 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:06:32 INFO - PROCESS | 1744 | 1467237992180 Marionette TRACE conn4 <- [1,2878,null,{}] 15:06:32 INFO - PROCESS | 1744 | 1467237992197 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}] 15:06:32 INFO - PROCESS | 1744 | 1467237992202 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:32 INFO - PROCESS | 1744 | 1467237992432 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 15:06:32 INFO - PROCESS | 1744 | 1467237992457 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 1744 | 1467237992466 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a2400 == 29 [pid = 1744] [id = 727] 15:06:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f7bf800) [pid = 1744] [serial = 2182] [outer = (nil)] 15:06:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92873000) [pid = 1744] [serial = 2183] [outer = 0x8f7bf800] 15:06:32 INFO - PROCESS | 1744 | 1467237992535 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92b05c00) [pid = 1744] [serial = 2184] [outer = 0x8f7bf800] 15:06:33 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ecd6c00) [pid = 1744] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:06:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91acf000) [pid = 1744] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:06:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8d4eb000) [pid = 1744] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:06:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8d9ec400) [pid = 1744] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:06:33 INFO - PROCESS | 1744 | 1467237993646 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]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1550ms 15:06:33 INFO - PROCESS | 1744 | 1467237993713 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 15:06:33 INFO - PROCESS | 1744 | 1467237993717 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 15:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:06:33 INFO - PROCESS | 1744 | 1467237993723 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 1744 | 1467237993726 Marionette TRACE conn4 <- [1,2882,null,{}] 15:06:33 INFO - PROCESS | 1744 | 1467237993732 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}] 15:06:33 INFO - PROCESS | 1744 | 1467237993737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:33 INFO - PROCESS | 1744 | 1467237993970 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 15:06:34 INFO - PROCESS | 1744 | 1467237993986 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:34 INFO - PROCESS | 1744 | 1467237994003 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x921e4800 == 30 [pid = 1744] [id = 728] 15:06:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x921edc00) [pid = 1744] [serial = 2185] [outer = (nil)] 15:06:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x936a0c00) [pid = 1744] [serial = 2186] [outer = 0x921edc00] 15:06:34 INFO - PROCESS | 1744 | 1467237994078 Marionette DEBUG loaded listener.js 15:06:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93737800) [pid = 1744] [serial = 2187] [outer = 0x921edc00] 15:06:35 INFO - PROCESS | 1744 | 1467237995169 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]]]}] 15:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1483ms 15:06:35 INFO - PROCESS | 1744 | 1467237995274 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 15:06:35 INFO - PROCESS | 1744 | 1467237995281 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 15:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:06:35 INFO - PROCESS | 1744 | 1467237995290 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:06:35 INFO - PROCESS | 1744 | 1467237995297 Marionette TRACE conn4 <- [1,2886,null,{}] 15:06:35 INFO - PROCESS | 1744 | 1467237995306 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}] 15:06:35 INFO - PROCESS | 1744 | 1467237995313 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:35 INFO - PROCESS | 1744 | 1467237995557 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 15:06:35 INFO - PROCESS | 1744 | 1467237995823 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 1744 | 1467237995839 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4400 == 31 [pid = 1744] [id = 729] 15:06:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8d7ee400) [pid = 1744] [serial = 2188] [outer = (nil)] 15:06:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8d821400) [pid = 1744] [serial = 2189] [outer = 0x8d7ee400] 15:06:35 INFO - PROCESS | 1744 | 1467237995941 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8dab7c00) [pid = 1744] [serial = 2190] [outer = 0x8d7ee400] 15:06:36 INFO - PROCESS | 1744 | 1467237996933 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]]]}] 15:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1694ms 15:06:36 INFO - PROCESS | 1744 | 1467237996986 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 15:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:06:36 INFO - PROCESS | 1744 | 1467237996992 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 15:06:37 INFO - PROCESS | 1744 | 1467237997002 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 1744 | 1467237997009 Marionette TRACE conn4 <- [1,2890,null,{}] 15:06:37 INFO - PROCESS | 1744 | 1467237997015 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}] 15:06:37 INFO - PROCESS | 1744 | 1467237997021 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:37 INFO - PROCESS | 1744 | 1467237997223 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 15:06:37 INFO - PROCESS | 1744 | 1467237997416 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:37 INFO - PROCESS | 1744 | 1467237997422 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d4800 == 32 [pid = 1744] [id = 730] 15:06:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ecd6800) [pid = 1744] [serial = 2191] [outer = (nil)] 15:06:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f4db000) [pid = 1744] [serial = 2192] [outer = 0x8ecd6800] 15:06:37 INFO - PROCESS | 1744 | 1467237997560 Marionette DEBUG loaded listener.js 15:06:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f7be000) [pid = 1744] [serial = 2193] [outer = 0x8ecd6800] 15:06:38 INFO - PROCESS | 1744 | 1467237998641 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1695ms 15:06:38 INFO - PROCESS | 1744 | 1467237998694 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 15:06:38 INFO - PROCESS | 1744 | 1467237998698 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 15:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:06:38 INFO - PROCESS | 1744 | 1467237998705 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:06:38 INFO - PROCESS | 1744 | 1467237998708 Marionette TRACE conn4 <- [1,2894,null,{}] 15:06:38 INFO - PROCESS | 1744 | 1467237998722 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}] 15:06:38 INFO - PROCESS | 1744 | 1467237998731 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:38 INFO - PROCESS | 1744 | 1467237998965 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 15:06:39 INFO - PROCESS | 1744 | 1467237999265 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:39 INFO - PROCESS | 1744 | 1467237999279 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f8f4800 == 33 [pid = 1744] [id = 731] 15:06:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9180fc00) [pid = 1744] [serial = 2194] [outer = (nil)] 15:06:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91acdc00) [pid = 1744] [serial = 2195] [outer = 0x9180fc00] 15:06:39 INFO - PROCESS | 1744 | 1467237999412 Marionette DEBUG loaded listener.js 15:06:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92875c00) [pid = 1744] [serial = 2196] [outer = 0x9180fc00] 15:06:40 INFO - PROCESS | 1744 | 1467238000441 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]]]}] 15:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1784ms 15:06:40 INFO - PROCESS | 1744 | 1467238000490 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 15:06:40 INFO - PROCESS | 1744 | 1467238000495 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 15:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:06:40 INFO - PROCESS | 1744 | 1467238000502 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:06:40 INFO - PROCESS | 1744 | 1467238000506 Marionette TRACE conn4 <- [1,2898,null,{}] 15:06:40 INFO - PROCESS | 1744 | 1467238000512 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}] 15:06:40 INFO - PROCESS | 1744 | 1467238000518 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:40 INFO - PROCESS | 1744 | 1467238000716 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 15:06:40 INFO - PROCESS | 1744 | 1467238000909 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:40 INFO - PROCESS | 1744 | 1467238000917 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ac7400 == 34 [pid = 1744] [id = 732] 15:06:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91ac9400) [pid = 1744] [serial = 2197] [outer = (nil)] 15:06:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93a31400) [pid = 1744] [serial = 2198] [outer = 0x91ac9400] 15:06:41 INFO - PROCESS | 1744 | 1467238001003 Marionette DEBUG loaded listener.js 15:06:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x94f19400) [pid = 1744] [serial = 2199] [outer = 0x91ac9400] 15:06:42 INFO - PROCESS | 1744 | 1467238002000 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]]]}] 15:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1534ms 15:06:42 INFO - PROCESS | 1744 | 1467238002035 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 15:06:42 INFO - PROCESS | 1744 | 1467238002040 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 15:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:06:42 INFO - PROCESS | 1744 | 1467238002066 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:06:42 INFO - PROCESS | 1744 | 1467238002070 Marionette TRACE conn4 <- [1,2902,null,{}] 15:06:42 INFO - PROCESS | 1744 | 1467238002076 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}] 15:06:42 INFO - PROCESS | 1744 | 1467238002081 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:42 INFO - PROCESS | 1744 | 1467238002265 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 15:06:42 INFO - PROCESS | 1744 | 1467238002461 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:42 INFO - PROCESS | 1744 | 1467238002471 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e0000 == 35 [pid = 1744] [id = 733] 15:06:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92047000) [pid = 1744] [serial = 2200] [outer = (nil)] 15:06:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x94f56400) [pid = 1744] [serial = 2201] [outer = 0x92047000] 15:06:42 INFO - PROCESS | 1744 | 1467238002589 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x94f59800) [pid = 1744] [serial = 2202] [outer = 0x92047000] 15:06:43 INFO - PROCESS | 1744 | 1467238003600 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1588ms 15:06:43 INFO - PROCESS | 1744 | 1467238003652 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 1744 | 1467238003657 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 15:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:06:43 INFO - PROCESS | 1744 | 1467238003663 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 1744 | 1467238003667 Marionette TRACE conn4 <- [1,2906,null,{}] 15:06:43 INFO - PROCESS | 1744 | 1467238003673 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}] 15:06:43 INFO - PROCESS | 1744 | 1467238003683 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:43 INFO - PROCESS | 1744 | 1467238003980 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 15:06:44 INFO - PROCESS | 1744 | 1467238004227 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:44 INFO - PROCESS | 1744 | 1467238004234 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e3000 == 36 [pid = 1744] [id = 734] 15:06:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x93a26c00) [pid = 1744] [serial = 2203] [outer = (nil)] 15:06:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x952b0c00) [pid = 1744] [serial = 2204] [outer = 0x93a26c00] 15:06:44 INFO - PROCESS | 1744 | 1467238004362 Marionette DEBUG loaded listener.js 15:06:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x952be800) [pid = 1744] [serial = 2205] [outer = 0x93a26c00] 15:06:45 INFO - PROCESS | 1744 | 1467238005299 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]]]}] 15:06:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:06:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1681ms 15:06:45 INFO - PROCESS | 1744 | 1467238005360 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 15:06:45 INFO - PROCESS | 1744 | 1467238005364 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 15:06:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:06:45 INFO - PROCESS | 1744 | 1467238005374 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:06:45 INFO - PROCESS | 1744 | 1467238005377 Marionette TRACE conn4 <- [1,2910,null,{}] 15:06:45 INFO - PROCESS | 1744 | 1467238005383 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}] 15:06:45 INFO - PROCESS | 1744 | 1467238005388 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:45 INFO - PROCESS | 1744 | 1467238005565 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 15:06:45 INFO - PROCESS | 1744 | 1467238005761 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 1744 | 1467238005767 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x92874800 == 37 [pid = 1744] [id = 735] 15:06:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93874800) [pid = 1744] [serial = 2206] [outer = (nil)] 15:06:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x97e2a400) [pid = 1744] [serial = 2207] [outer = 0x93874800] 15:06:45 INFO - PROCESS | 1744 | 1467238005849 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x97edac00) [pid = 1744] [serial = 2208] [outer = 0x93874800] 15:06:46 INFO - PROCESS | 1744 | 1467238006729 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]]]}] 15:06:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:06:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:06:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1383ms 15:06:46 INFO - PROCESS | 1744 | 1467238006758 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 1744 | 1467238006763 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 15:06:46 INFO - TEST-START | /DOMEvents/constructors.html 15:06:46 INFO - PROCESS | 1744 | 1467238006770 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 1744 | 1467238006773 Marionette TRACE conn4 <- [1,2914,null,{}] 15:06:46 INFO - PROCESS | 1744 | 1467238006779 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}] 15:06:46 INFO - PROCESS | 1744 | 1467238006785 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:47 INFO - PROCESS | 1744 | 1467238007207 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 15:06:47 INFO - PROCESS | 1744 | 1467238007486 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:47 INFO - PROCESS | 1744 | 1467238007495 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c2800 == 38 [pid = 1744] [id = 736] 15:06:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8d7e3c00) [pid = 1744] [serial = 2209] [outer = (nil)] 15:06:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8dab5c00) [pid = 1744] [serial = 2210] [outer = 0x8d7e3c00] 15:06:47 INFO - PROCESS | 1744 | 1467238007611 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8e932800) [pid = 1744] [serial = 2211] [outer = 0x8d7e3c00] 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:06:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:06:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:06:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1920ms 15:06:48 INFO - PROCESS | 1744 | 1467238008638 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]]]}] 15:06:48 INFO - PROCESS | 1744 | 1467238008739 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 15:06:48 INFO - PROCESS | 1744 | 1467238008744 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 15:06:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:06:48 INFO - PROCESS | 1744 | 1467238008756 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:06:48 INFO - PROCESS | 1744 | 1467238008760 Marionette TRACE conn4 <- [1,2918,null,{}] 15:06:48 INFO - PROCESS | 1744 | 1467238008771 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}] 15:06:48 INFO - PROCESS | 1744 | 1467238008776 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:48 INFO - PROCESS | 1744 | 1467238008946 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 15:06:49 INFO - PROCESS | 1744 | 1467238009203 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 1744 | 1467238009211 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c3c00 == 39 [pid = 1744] [id = 737] 15:06:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8d2cf400) [pid = 1744] [serial = 2212] [outer = (nil)] 15:06:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8e1cbc00) [pid = 1744] [serial = 2213] [outer = 0x8d2cf400] 15:06:49 INFO - PROCESS | 1744 | 1467238009323 Marionette DEBUG loaded listener.js 15:06:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8f4dd000) [pid = 1744] [serial = 2214] [outer = 0x8d2cf400] 15:06:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a2400 == 38 [pid = 1744] [id = 727] 15:06:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c1c00 == 37 [pid = 1744] [id = 726] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9286f800) [pid = 1744] [serial = 2150] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f0400 == 36 [pid = 1744] [id = 725] 15:06:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a9400 == 35 [pid = 1744] [id = 724] 15:06:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8d6a6400 == 34 [pid = 1744] [id = 723] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8f50f000) [pid = 1744] [serial = 2132] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8f8f0c00) [pid = 1744] [serial = 2135] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8f4dc000) [pid = 1744] [serial = 2129] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f4dc400) [pid = 1744] [serial = 2141] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x921f1000) [pid = 1744] [serial = 2145] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ea03400) [pid = 1744] [serial = 2126] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ea0b000) [pid = 1744] [serial = 2148] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8d2cbc00) [pid = 1744] [serial = 2120] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8dac3000) [pid = 1744] [serial = 2138] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8e92cc00) [pid = 1744] [serial = 2139] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8d9ed000) [pid = 1744] [serial = 2123] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8d9edc00) [pid = 1744] [serial = 2147] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f506000) [pid = 1744] [serial = 2142] [outer = (nil)] [url = about:blank] 15:06:49 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x921e6000) [pid = 1744] [serial = 2144] [outer = (nil)] [url = about:blank] 15:06:50 INFO - PROCESS | 1744 | 1467238010125 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:06:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:06:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1396ms 15:06:50 INFO - PROCESS | 1744 | 1467238010151 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 15:06:50 INFO - PROCESS | 1744 | 1467238010156 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 15:06:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:06:50 INFO - PROCESS | 1744 | 1467238010163 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:06:50 INFO - PROCESS | 1744 | 1467238010167 Marionette TRACE conn4 <- [1,2922,null,{}] 15:06:50 INFO - PROCESS | 1744 | 1467238010217 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}] 15:06:50 INFO - PROCESS | 1744 | 1467238010221 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:50 INFO - PROCESS | 1744 | 1467238010399 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 15:06:50 INFO - PROCESS | 1744 | 1467238010412 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:50 INFO - PROCESS | 1744 | 1467238010422 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ffcac00 == 35 [pid = 1744] [id = 738] 15:06:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ffd2800) [pid = 1744] [serial = 2215] [outer = (nil)] 15:06:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91807800) [pid = 1744] [serial = 2216] [outer = 0x8ffd2800] 15:06:50 INFO - PROCESS | 1744 | 1467238010492 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91ac6400) [pid = 1744] [serial = 2217] [outer = 0x8ffd2800] 15:06:51 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:51 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:51 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:51 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:06:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:06:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:51 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 15:06:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:51 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 15:06:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:51 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]" 15:06:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:06:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:06:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1332ms 15:06:51 INFO - PROCESS | 1744 | 1467238011471 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]]]}] 15:06:51 INFO - PROCESS | 1744 | 1467238011499 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 15:06:51 INFO - PROCESS | 1744 | 1467238011515 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 15:06:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:06:51 INFO - PROCESS | 1744 | 1467238011535 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:06:51 INFO - PROCESS | 1744 | 1467238011542 Marionette TRACE conn4 <- [1,2926,null,{}] 15:06:51 INFO - PROCESS | 1744 | 1467238011548 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}] 15:06:51 INFO - PROCESS | 1744 | 1467238011554 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:51 INFO - PROCESS | 1744 | 1467238011720 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 15:06:51 INFO - PROCESS | 1744 | 1467238011895 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 1744 | 1467238011903 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f502400 == 36 [pid = 1744] [id = 739] 15:06:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ffcdc00) [pid = 1744] [serial = 2218] [outer = (nil)] 15:06:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9452d800) [pid = 1744] [serial = 2219] [outer = 0x8ffcdc00] 15:06:51 INFO - PROCESS | 1744 | 1467238011971 Marionette DEBUG loaded listener.js 15:06:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x94f53800) [pid = 1744] [serial = 2220] [outer = 0x8ffcdc00] 15:06:52 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:06:52 INFO - PROCESS | 1744 | 1467238012763 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]]]}] 15:06:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:06:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1247ms 15:06:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:06:52 INFO - PROCESS | 1744 | 1467238012777 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 15:06:52 INFO - PROCESS | 1744 | 1467238012780 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 15:06:52 INFO - PROCESS | 1744 | 1467238012793 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:06:52 INFO - PROCESS | 1744 | 1467238012795 Marionette TRACE conn4 <- [1,2930,null,{}] 15:06:52 INFO - PROCESS | 1744 | 1467238012801 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}] 15:06:52 INFO - PROCESS | 1744 | 1467238012806 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:53 INFO - PROCESS | 1744 | 1467238013030 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 15:06:53 INFO - PROCESS | 1744 | 1467238013060 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:53 INFO - PROCESS | 1744 | 1467238013069 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7ec000 == 37 [pid = 1744] [id = 740] 15:06:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93873000) [pid = 1744] [serial = 2221] [outer = (nil)] 15:06:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x951dec00) [pid = 1744] [serial = 2222] [outer = 0x93873000] 15:06:53 INFO - PROCESS | 1744 | 1467238013135 Marionette DEBUG loaded listener.js 15:06:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x951e5000) [pid = 1744] [serial = 2223] [outer = 0x93873000] 15:06:53 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:06:54 INFO - PROCESS | 1744 | 1467238014009 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]]]}] 15:06:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:06:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1235ms 15:06:54 INFO - PROCESS | 1744 | 1467238014020 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 15:06:54 INFO - PROCESS | 1744 | 1467238014023 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 15:06:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:06:54 INFO - PROCESS | 1744 | 1467238014036 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:06:54 INFO - PROCESS | 1744 | 1467238014040 Marionette TRACE conn4 <- [1,2934,null,{}] 15:06:54 INFO - PROCESS | 1744 | 1467238014053 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}] 15:06:54 INFO - PROCESS | 1744 | 1467238014057 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:54 INFO - PROCESS | 1744 | 1467238014267 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 15:06:54 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8f7bf800) [pid = 1744] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:06:54 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8d7e2800) [pid = 1744] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:06:54 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ebf0400) [pid = 1744] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:06:54 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8d6a7400) [pid = 1744] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:06:54 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8f8f9000) [pid = 1744] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:06:54 INFO - PROCESS | 1744 | 1467238014473 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 1744 | 1467238014489 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1d1c00 == 38 [pid = 1744] [id = 741] 15:06:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e92ec00) [pid = 1744] [serial = 2224] [outer = (nil)] 15:06:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f7c6400) [pid = 1744] [serial = 2225] [outer = 0x8e92ec00] 15:06:54 INFO - PROCESS | 1744 | 1467238014570 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x97e25000) [pid = 1744] [serial = 2226] [outer = 0x8e92ec00] 15:06:55 INFO - PROCESS | 1744 | 1467238015311 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]]]}] 15:06:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:06:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1296ms 15:06:55 INFO - PROCESS | 1744 | 1467238015332 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 15:06:55 INFO - PROCESS | 1744 | 1467238015336 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 15:06:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:06:55 INFO - PROCESS | 1744 | 1467238015343 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - PROCESS | 1744 | 1467238015347 Marionette TRACE conn4 <- [1,2938,null,{}] 15:06:55 INFO - PROCESS | 1744 | 1467238015352 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}] 15:06:55 INFO - PROCESS | 1744 | 1467238015357 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:55 INFO - PROCESS | 1744 | 1467238015584 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 15:06:55 INFO - PROCESS | 1744 | 1467238015601 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:55 INFO - PROCESS | 1744 | 1467238015611 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x952b8c00 == 39 [pid = 1744] [id = 742] 15:06:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x97eda400) [pid = 1744] [serial = 2227] [outer = (nil)] 15:06:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x98081400) [pid = 1744] [serial = 2228] [outer = 0x97eda400] 15:06:55 INFO - PROCESS | 1744 | 1467238015678 Marionette DEBUG loaded listener.js 15:06:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x987c3000) [pid = 1744] [serial = 2229] [outer = 0x97eda400] 15:06:56 INFO - PROCESS | 1744 | 1467238016549 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]]]}] 15:06:56 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. 15:06:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1239ms 15:06:56 INFO - PROCESS | 1744 | 1467238016585 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 15:06:56 INFO - PROCESS | 1744 | 1467238016592 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 15:06:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:06:56 INFO - PROCESS | 1744 | 1467238016646 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:06:56 INFO - PROCESS | 1744 | 1467238016651 Marionette TRACE conn4 <- [1,2942,null,{}] 15:06:56 INFO - PROCESS | 1744 | 1467238016664 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}] 15:06:56 INFO - PROCESS | 1744 | 1467238016672 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:56 INFO - PROCESS | 1744 | 1467238016867 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 15:06:57 INFO - PROCESS | 1744 | 1467238017071 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:57 INFO - PROCESS | 1744 | 1467238017086 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a4800 == 40 [pid = 1744] [id = 743] 15:06:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8dabe800) [pid = 1744] [serial = 2230] [outer = (nil)] 15:06:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8ea04000) [pid = 1744] [serial = 2231] [outer = 0x8dabe800] 15:06:57 INFO - PROCESS | 1744 | 1467238017212 Marionette DEBUG loaded listener.js 15:06:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8ecd3400) [pid = 1744] [serial = 2232] [outer = 0x8dabe800] 15:06:58 INFO - PROCESS | 1744 | 1467238018124 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"]]]}] 15:06:58 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 15:06:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:06:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:06:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1501ms 15:06:58 INFO - PROCESS | 1744 | 1467238018144 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 15:06:58 INFO - PROCESS | 1744 | 1467238018151 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 15:06:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:06:58 INFO - PROCESS | 1744 | 1467238018163 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:06:58 INFO - PROCESS | 1744 | 1467238018167 Marionette TRACE conn4 <- [1,2946,null,{}] 15:06:58 INFO - PROCESS | 1744 | 1467238018174 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}] 15:06:58 INFO - PROCESS | 1744 | 1467238018180 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:58 INFO - PROCESS | 1744 | 1467238018394 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 15:06:58 INFO - PROCESS | 1744 | 1467238018576 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:58 INFO - PROCESS | 1744 | 1467238018587 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d7e2400 == 41 [pid = 1744] [id = 744] 15:06:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8f50f000) [pid = 1744] [serial = 2233] [outer = (nil)] 15:06:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ffd5c00) [pid = 1744] [serial = 2234] [outer = 0x8f50f000] 15:06:58 INFO - PROCESS | 1744 | 1467238018708 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x921ec400) [pid = 1744] [serial = 2235] [outer = 0x8f50f000] 15:06:59 INFO - PROCESS | 1744 | 1467238019624 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]]]}] 15:06:59 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. 15:06:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1502ms 15:06:59 INFO - PROCESS | 1744 | 1467238019665 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 1744 | 1467238019669 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 15:06:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:06:59 INFO - PROCESS | 1744 | 1467238019676 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 1744 | 1467238019682 Marionette TRACE conn4 <- [1,2950,null,{}] 15:06:59 INFO - PROCESS | 1744 | 1467238019699 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}] 15:06:59 INFO - PROCESS | 1744 | 1467238019708 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:06:59 INFO - PROCESS | 1744 | 1467238019974 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 15:07:00 INFO - PROCESS | 1744 | 1467238020178 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:00 INFO - PROCESS | 1744 | 1467238020196 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x951e0800 == 42 [pid = 1744] [id = 745] 15:07:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x951e0c00) [pid = 1744] [serial = 2236] [outer = (nil)] 15:07:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x97476c00) [pid = 1744] [serial = 2237] [outer = 0x951e0c00] 15:07:00 INFO - PROCESS | 1744 | 1467238020334 Marionette DEBUG loaded listener.js 15:07:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9807b400) [pid = 1744] [serial = 2238] [outer = 0x951e0c00] 15:07:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c7e400 == 43 [pid = 1744] [id = 746] 15:07:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x98c7f400) [pid = 1744] [serial = 2239] [outer = (nil)] 15:07:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x993d4000) [pid = 1744] [serial = 2240] [outer = 0x98c7f400] 15:07:01 INFO - PROCESS | 1744 | 1467238021331 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]]]}] 15:07:01 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. 15:07:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1689ms 15:07:01 INFO - PROCESS | 1744 | 1467238021366 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 1744 | 1467238021370 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 15:07:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:07:01 INFO - PROCESS | 1744 | 1467238021377 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 1744 | 1467238021380 Marionette TRACE conn4 <- [1,2954,null,{}] 15:07:01 INFO - PROCESS | 1744 | 1467238021387 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}] 15:07:01 INFO - PROCESS | 1744 | 1467238021393 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:01 INFO - PROCESS | 1744 | 1467238021598 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 15:07:01 INFO - PROCESS | 1744 | 1467238021800 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 1744 | 1467238021810 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x9372b000 == 44 [pid = 1744] [id = 747] 15:07:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x987c9400) [pid = 1744] [serial = 2241] [outer = (nil)] 15:07:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x99412c00) [pid = 1744] [serial = 2242] [outer = 0x987c9400] 15:07:01 INFO - PROCESS | 1744 | 1467238021982 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x994e0800) [pid = 1744] [serial = 2243] [outer = 0x987c9400] 15:07:03 INFO - PROCESS | 1744 | 1467238023024 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]]]}] 15:07:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:07:03 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 15:07:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1693ms 15:07:03 INFO - PROCESS | 1744 | 1467238023072 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 15:07:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:07:03 INFO - PROCESS | 1744 | 1467238023076 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 15:07:03 INFO - PROCESS | 1744 | 1467238023083 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 1744 | 1467238023087 Marionette TRACE conn4 <- [1,2958,null,{}] 15:07:03 INFO - PROCESS | 1744 | 1467238023093 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}] 15:07:03 INFO - PROCESS | 1744 | 1467238023098 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:03 INFO - PROCESS | 1744 | 1467238023335 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 15:07:03 INFO - PROCESS | 1744 | 1467238023538 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:03 INFO - PROCESS | 1744 | 1467238023547 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e3800 == 45 [pid = 1744] [id = 748] 15:07:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x994e5800) [pid = 1744] [serial = 2244] [outer = (nil)] 15:07:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x99ad1c00) [pid = 1744] [serial = 2245] [outer = 0x994e5800] 15:07:03 INFO - PROCESS | 1744 | 1467238023671 Marionette DEBUG loaded listener.js 15:07:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x99b6dc00) [pid = 1744] [serial = 2246] [outer = 0x994e5800] 15:07:04 INFO - PROCESS | 1744 | 1467238024551 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]]]}] 15:07:04 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. 15:07:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1484ms 15:07:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:07:04 INFO - PROCESS | 1744 | 1467238024567 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 1744 | 1467238024570 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 15:07:04 INFO - PROCESS | 1744 | 1467238024577 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 1744 | 1467238024580 Marionette TRACE conn4 <- [1,2962,null,{}] 15:07:04 INFO - PROCESS | 1744 | 1467238024586 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}] 15:07:04 INFO - PROCESS | 1744 | 1467238024597 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:04 INFO - PROCESS | 1744 | 1467238024835 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 15:07:05 INFO - PROCESS | 1744 | 1467238025074 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:05 INFO - PROCESS | 1744 | 1467238025083 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d820000 == 46 [pid = 1744] [id = 749] 15:07:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8e1cf800) [pid = 1744] [serial = 2247] [outer = (nil)] 15:07:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x99b7a800) [pid = 1744] [serial = 2248] [outer = 0x8e1cf800] 15:07:05 INFO - PROCESS | 1744 | 1467238025180 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x99b7c000) [pid = 1744] [serial = 2249] [outer = 0x8e1cf800] 15:07:06 INFO - PROCESS | 1744 | 1467238026018 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]]]}] 15:07:06 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. 15:07:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1484ms 15:07:06 INFO - PROCESS | 1744 | 1467238026061 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1744 | 1467238026066 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 15:07:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:07:06 INFO - PROCESS | 1744 | 1467238026072 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1744 | 1467238026076 Marionette TRACE conn4 <- [1,2966,null,{}] 15:07:06 INFO - PROCESS | 1744 | 1467238026082 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}] 15:07:06 INFO - PROCESS | 1744 | 1467238026087 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:06 INFO - PROCESS | 1744 | 1467238026275 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 15:07:06 INFO - PROCESS | 1744 | 1467238026486 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1744 | 1467238026493 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e9800 == 47 [pid = 1744] [id = 750] 15:07:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x921eb800) [pid = 1744] [serial = 2250] [outer = (nil)] 15:07:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x99c58000) [pid = 1744] [serial = 2251] [outer = 0x921eb800] 15:07:06 INFO - PROCESS | 1744 | 1467238026647 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x99d8f400) [pid = 1744] [serial = 2252] [outer = 0x921eb800] 15:07:07 INFO - PROCESS | 1744 | 1467238027469 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]]]}] 15:07:07 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. 15:07:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1430ms 15:07:07 INFO - PROCESS | 1744 | 1467238027503 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 1744 | 1467238027507 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 15:07:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:07:07 INFO - PROCESS | 1744 | 1467238027513 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 1744 | 1467238027517 Marionette TRACE conn4 <- [1,2970,null,{}] 15:07:07 INFO - PROCESS | 1744 | 1467238027523 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}] 15:07:07 INFO - PROCESS | 1744 | 1467238027528 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:08 INFO - PROCESS | 1744 | 1467238028021 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 15:07:08 INFO - PROCESS | 1744 | 1467238028311 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 1744 | 1467238028318 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f1000 == 48 [pid = 1744] [id = 751] 15:07:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8d9f2000) [pid = 1744] [serial = 2253] [outer = (nil)] 15:07:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8e1cd800) [pid = 1744] [serial = 2254] [outer = 0x8d9f2000] 15:07:08 INFO - PROCESS | 1744 | 1467238028413 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x8ebe5c00) [pid = 1744] [serial = 2255] [outer = 0x8d9f2000] 15:07:09 INFO - PROCESS | 1744 | 1467238029172 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]]]}] 15:07:09 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. 15:07:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1685ms 15:07:09 INFO - PROCESS | 1744 | 1467238029205 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 15:07:09 INFO - PROCESS | 1744 | 1467238029211 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 15:07:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:07:09 INFO - PROCESS | 1744 | 1467238029219 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 1744 | 1467238029224 Marionette TRACE conn4 <- [1,2974,null,{}] 15:07:09 INFO - PROCESS | 1744 | 1467238029230 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}] 15:07:09 INFO - PROCESS | 1744 | 1467238029236 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:09 INFO - PROCESS | 1744 | 1467238029401 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 15:07:09 INFO - PROCESS | 1744 | 1467238029623 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 1744 | 1467238029632 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e93a400 == 49 [pid = 1744] [id = 752] 15:07:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8ebef800) [pid = 1744] [serial = 2256] [outer = (nil)] 15:07:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8d7eb400) [pid = 1744] [serial = 2257] [outer = 0x8ebef800] 15:07:09 INFO - PROCESS | 1744 | 1467238029805 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x8ffcb800) [pid = 1744] [serial = 2258] [outer = 0x8ebef800] 15:07:10 INFO - PROCESS | 1744 | 1467238030776 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]]]}] 15:07:10 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. 15:07:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1599ms 15:07:10 INFO - PROCESS | 1744 | 1467238030818 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1744 | 1467238030823 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 15:07:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:07:10 INFO - PROCESS | 1744 | 1467238030829 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 1744 | 1467238030833 Marionette TRACE conn4 <- [1,2978,null,{}] 15:07:10 INFO - PROCESS | 1744 | 1467238030839 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}] 15:07:10 INFO - PROCESS | 1744 | 1467238030844 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:11 INFO - PROCESS | 1744 | 1467238031055 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 15:07:11 INFO - PROCESS | 1744 | 1467238031278 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1744 | 1467238031287 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69d400 == 50 [pid = 1744] [id = 753] 15:07:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x8d7ee000) [pid = 1744] [serial = 2259] [outer = (nil)] 15:07:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8d9f0c00) [pid = 1744] [serial = 2260] [outer = 0x8d7ee000] 15:07:11 INFO - PROCESS | 1744 | 1467238031424 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x8f503400) [pid = 1744] [serial = 2261] [outer = 0x8d7ee000] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8e939800 == 49 [pid = 1744] [id = 708] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ecdc400 == 48 [pid = 1744] [id = 709] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d827c00 == 47 [pid = 1744] [id = 707] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x936a0c00) [pid = 1744] [serial = 2186] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x94528400) [pid = 1744] [serial = 2159] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x8e1d0800) [pid = 1744] [serial = 2168] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8ffcec00) [pid = 1744] [serial = 2156] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x94f53000) [pid = 1744] [serial = 2162] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8e933c00) [pid = 1744] [serial = 2153] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x94f75400) [pid = 1744] [serial = 2165] [outer = (nil)] [url = about:blank] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebec400 == 46 [pid = 1744] [id = 713] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c3000 == 45 [pid = 1744] [id = 706] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e6000 == 44 [pid = 1744] [id = 712] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x91ace400 == 43 [pid = 1744] [id = 714] 15:07:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2ce000 == 42 [pid = 1744] [id = 715] 15:07:12 INFO - PROCESS | 1744 | --DOCSHELL 0x921e4800 == 41 [pid = 1744] [id = 728] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x92873000) [pid = 1744] [serial = 2183] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x8d821000) [pid = 1744] [serial = 2174] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x8e930000) [pid = 1744] [serial = 2175] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8f7bc000) [pid = 1744] [serial = 2177] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8f8f4000) [pid = 1744] [serial = 2178] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8d829800) [pid = 1744] [serial = 2172] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8d7e9400) [pid = 1744] [serial = 2171] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x921e2400) [pid = 1744] [serial = 2181] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92b05c00) [pid = 1744] [serial = 2184] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x91acc400) [pid = 1744] [serial = 2180] [outer = (nil)] [url = about:blank] 15:07:12 INFO - PROCESS | 1744 | 1467238032411 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]]]}] 15:07:12 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. 15:07:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1632ms 15:07:12 INFO - PROCESS | 1744 | 1467238032463 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 1744 | 1467238032471 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 15:07:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:07:12 INFO - PROCESS | 1744 | 1467238032492 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 1744 | 1467238032501 Marionette TRACE conn4 <- [1,2982,null,{}] 15:07:12 INFO - PROCESS | 1744 | 1467238032509 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}] 15:07:12 INFO - PROCESS | 1744 | 1467238032516 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:12 INFO - PROCESS | 1744 | 1467238032691 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 15:07:12 INFO - PROCESS | 1744 | 1467238032866 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:12 INFO - PROCESS | 1744 | 1467238032877 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2d0800 == 42 [pid = 1744] [id = 754] 15:07:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ea0e800) [pid = 1744] [serial = 2262] [outer = (nil)] 15:07:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x92b05c00) [pid = 1744] [serial = 2263] [outer = 0x8ea0e800] 15:07:12 INFO - PROCESS | 1744 | 1467238032947 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x936a5400) [pid = 1744] [serial = 2264] [outer = 0x8ea0e800] 15:07:13 INFO - PROCESS | 1744 | 1467238033652 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"]]]}] 15:07:13 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 15:07:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:07:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1196ms 15:07:13 INFO - PROCESS | 1744 | 1467238033678 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 1744 | 1467238033681 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 15:07:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:07:13 INFO - PROCESS | 1744 | 1467238033688 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 1744 | 1467238033692 Marionette TRACE conn4 <- [1,2986,null,{}] 15:07:13 INFO - PROCESS | 1744 | 1467238033697 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}] 15:07:13 INFO - PROCESS | 1744 | 1467238033702 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:13 INFO - PROCESS | 1744 | 1467238033930 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 15:07:14 INFO - PROCESS | 1744 | 1467238034040 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 1744 | 1467238034046 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x92879c00 == 43 [pid = 1744] [id = 755] 15:07:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9287b800) [pid = 1744] [serial = 2265] [outer = (nil)] 15:07:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x94f53000) [pid = 1744] [serial = 2266] [outer = 0x9287b800] 15:07:14 INFO - PROCESS | 1744 | 1467238034117 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x94f5e000) [pid = 1744] [serial = 2267] [outer = 0x9287b800] 15:07:14 INFO - PROCESS | 1744 | 1467238034941 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]]]}] 15:07:14 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. 15:07:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1281ms 15:07:14 INFO - PROCESS | 1744 | 1467238034977 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 1744 | 1467238034980 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 15:07:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:07:14 INFO - PROCESS | 1744 | 1467238034988 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 1744 | 1467238034991 Marionette TRACE conn4 <- [1,2990,null,{}] 15:07:15 INFO - PROCESS | 1744 | 1467238034996 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}] 15:07:15 INFO - PROCESS | 1744 | 1467238035001 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:15 INFO - PROCESS | 1744 | 1467238035243 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 15:07:15 INFO - PROCESS | 1744 | 1467238035282 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 1744 | 1467238035299 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x951e3800 == 44 [pid = 1744] [id = 756] 15:07:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x952b1800) [pid = 1744] [serial = 2268] [outer = (nil)] 15:07:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x952b8400) [pid = 1744] [serial = 2269] [outer = 0x952b1800] 15:07:15 INFO - PROCESS | 1744 | 1467238035375 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9803c000) [pid = 1744] [serial = 2270] [outer = 0x952b1800] 15:07:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x98c76000 == 45 [pid = 1744] [id = 757] 15:07:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x99720800) [pid = 1744] [serial = 2271] [outer = (nil)] 15:07:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x99985c00) [pid = 1744] [serial = 2272] [outer = 0x99720800] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x8f7bfc00) [pid = 1744] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x8ffd2800) [pid = 1744] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x8f4d5c00) [pid = 1744] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x8d7ea800) [pid = 1744] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8ffcdc00) [pid = 1744] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8e92ec00) [pid = 1744] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8e1cd000) [pid = 1744] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x93a2a800) [pid = 1744] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8d7e6400) [pid = 1744] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8f4d8800) [pid = 1744] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8d2cf400) [pid = 1744] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8d9e7400) [pid = 1744] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8e93ac00) [pid = 1744] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8d7e3c00) [pid = 1744] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8f7c7000) [pid = 1744] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8d2c8000) [pid = 1744] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x93873000) [pid = 1744] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d2c3800) [pid = 1744] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8f4dcc00) [pid = 1744] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:07:16 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x921edc00) [pid = 1744] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:07:16 INFO - PROCESS | 1744 | 1467238036818 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]]]}] 15:07:16 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. 15:07:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1891ms 15:07:16 INFO - PROCESS | 1744 | 1467238036880 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 1744 | 1467238036883 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 15:07:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:07:16 INFO - PROCESS | 1744 | 1467238036889 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 1744 | 1467238036892 Marionette TRACE conn4 <- [1,2994,null,{}] 15:07:16 INFO - PROCESS | 1744 | 1467238036898 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}] 15:07:16 INFO - PROCESS | 1744 | 1467238036902 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:17 INFO - PROCESS | 1744 | 1467238037094 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 15:07:17 INFO - PROCESS | 1744 | 1467238037262 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 1744 | 1467238037268 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e7400 == 46 [pid = 1744] [id = 758] 15:07:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8e1cec00) [pid = 1744] [serial = 2273] [outer = (nil)] 15:07:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8ea03800) [pid = 1744] [serial = 2274] [outer = 0x8e1cec00] 15:07:17 INFO - PROCESS | 1744 | 1467238037338 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8f4d5c00) [pid = 1744] [serial = 2275] [outer = 0x8e1cec00] 15:07:17 INFO - PROCESS | 1744 | 1467238037994 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]]]}] 15:07:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:07:18 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 15:07:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1141ms 15:07:18 INFO - PROCESS | 1744 | 1467238038031 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 15:07:18 INFO - PROCESS | 1744 | 1467238038035 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 15:07:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:07:18 INFO - PROCESS | 1744 | 1467238038042 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 1744 | 1467238038044 Marionette TRACE conn4 <- [1,2998,null,{}] 15:07:18 INFO - PROCESS | 1744 | 1467238038050 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}] 15:07:18 INFO - PROCESS | 1744 | 1467238038054 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:18 INFO - PROCESS | 1744 | 1467238038206 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 15:07:18 INFO - PROCESS | 1744 | 1467238038378 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 1744 | 1467238038386 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f6400 == 47 [pid = 1744] [id = 759] 15:07:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8dac0400) [pid = 1744] [serial = 2276] [outer = (nil)] 15:07:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x921e9000) [pid = 1744] [serial = 2277] [outer = 0x8dac0400] 15:07:18 INFO - PROCESS | 1744 | 1467238038461 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8f50dc00) [pid = 1744] [serial = 2278] [outer = 0x8dac0400] 15:07:19 INFO - PROCESS | 1744 | 1467238039377 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]]]}] 15:07:19 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. 15:07:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1381ms 15:07:19 INFO - PROCESS | 1744 | 1467238039424 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1744 | 1467238039431 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 15:07:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:07:19 INFO - PROCESS | 1744 | 1467238039439 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1744 | 1467238039445 Marionette TRACE conn4 <- [1,3002,null,{}] 15:07:19 INFO - PROCESS | 1744 | 1467238039455 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}] 15:07:19 INFO - PROCESS | 1744 | 1467238039461 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:19 INFO - PROCESS | 1744 | 1467238039687 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 15:07:19 INFO - PROCESS | 1744 | 1467238039898 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1744 | 1467238039907 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9f3400 == 48 [pid = 1744] [id = 760] 15:07:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8e1cc400) [pid = 1744] [serial = 2279] [outer = (nil)] 15:07:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ea0ac00) [pid = 1744] [serial = 2280] [outer = 0x8e1cc400] 15:07:20 INFO - PROCESS | 1744 | 1467238040028 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8f4de800) [pid = 1744] [serial = 2281] [outer = 0x8e1cc400] 15:07:20 INFO - PROCESS | 1744 | 1467238040959 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]]]}] 15:07:20 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. 15:07:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1535ms 15:07:20 INFO - PROCESS | 1744 | 1467238040975 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 1744 | 1467238040982 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 15:07:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:07:20 INFO - PROCESS | 1744 | 1467238040993 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 1744 | 1467238040998 Marionette TRACE conn4 <- [1,3006,null,{}] 15:07:21 INFO - PROCESS | 1744 | 1467238041005 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}] 15:07:21 INFO - PROCESS | 1744 | 1467238041011 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:21 INFO - PROCESS | 1744 | 1467238041200 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 15:07:21 INFO - PROCESS | 1744 | 1467238041413 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 1744 | 1467238041424 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d69e800 == 49 [pid = 1744] [id = 761] 15:07:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ffd6800) [pid = 1744] [serial = 2282] [outer = (nil)] 15:07:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x91ace400) [pid = 1744] [serial = 2283] [outer = 0x8ffd6800] 15:07:21 INFO - PROCESS | 1744 | 1467238041551 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x921f1800) [pid = 1744] [serial = 2284] [outer = 0x8ffd6800] 15:07:22 INFO - PROCESS | 1744 | 1467238042451 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]]]}] 15:07:22 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. 15:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1490ms 15:07:22 INFO - PROCESS | 1744 | 1467238042483 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 1744 | 1467238042487 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 15:07:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:07:22 INFO - PROCESS | 1744 | 1467238042495 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 1744 | 1467238042501 Marionette TRACE conn4 <- [1,3010,null,{}] 15:07:22 INFO - PROCESS | 1744 | 1467238042517 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}] 15:07:22 INFO - PROCESS | 1744 | 1467238042527 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:22 INFO - PROCESS | 1744 | 1467238042803 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 15:07:23 INFO - PROCESS | 1744 | 1467238043002 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:23 INFO - PROCESS | 1744 | 1467238043013 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x952b7800 == 50 [pid = 1744] [id = 762] 15:07:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x952b8800) [pid = 1744] [serial = 2285] [outer = (nil)] 15:07:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x98038400) [pid = 1744] [serial = 2286] [outer = 0x952b8800] 15:07:23 INFO - PROCESS | 1744 | 1467238043113 Marionette DEBUG loaded listener.js 15:07:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x993cdc00) [pid = 1744] [serial = 2287] [outer = 0x952b8800] 15:07:23 INFO - PROCESS | 1744 | 1467238043962 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]]]}] 15:07:23 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 15:07:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1504ms 15:07:24 INFO - PROCESS | 1744 | 1467238043998 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 15:07:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:07:24 INFO - PROCESS | 1744 | 1467238044004 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 15:07:24 INFO - PROCESS | 1744 | 1467238044010 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 1744 | 1467238044014 Marionette TRACE conn4 <- [1,3014,null,{}] 15:07:24 INFO - PROCESS | 1744 | 1467238044019 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}] 15:07:24 INFO - PROCESS | 1744 | 1467238044025 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:24 INFO - PROCESS | 1744 | 1467238044206 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 15:07:24 INFO - PROCESS | 1744 | 1467238044420 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1744 | 1467238044428 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c9000 == 51 [pid = 1744] [id = 763] 15:07:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8d6a0000) [pid = 1744] [serial = 2288] [outer = (nil)] 15:07:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x99b70000) [pid = 1744] [serial = 2289] [outer = 0x8d6a0000] 15:07:24 INFO - PROCESS | 1744 | 1467238044555 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x99b77800) [pid = 1744] [serial = 2290] [outer = 0x8d6a0000] 15:07:24 INFO - PROCESS | 1744 | [1744] 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 15:07:25 INFO - PROCESS | 1744 | 1467238045517 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:07:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:07:25 INFO - {} 15:07:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:07:25 INFO - {} 15:07:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:07:25 INFO - {} 15:07:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:07:25 INFO - {} 15:07:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1538ms 15:07:25 INFO - PROCESS | 1744 | 1467238045550 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 15:07:25 INFO - PROCESS | 1744 | 1467238045553 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 15:07:25 INFO - TEST-START | /FileAPI/fileReader.html 15:07:25 INFO - PROCESS | 1744 | 1467238045607 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:07:25 INFO - PROCESS | 1744 | 1467238045612 Marionette TRACE conn4 <- [1,3018,null,{}] 15:07:25 INFO - PROCESS | 1744 | 1467238045619 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}] 15:07:25 INFO - PROCESS | 1744 | 1467238045624 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:25 INFO - PROCESS | 1744 | 1467238045821 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 15:07:26 INFO - PROCESS | 1744 | 1467238046039 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 1744 | 1467238046049 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab9c00 == 52 [pid = 1744] [id = 764] 15:07:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x987c8800) [pid = 1744] [serial = 2291] [outer = (nil)] 15:07:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x99d97400) [pid = 1744] [serial = 2292] [outer = 0x987c8800] 15:07:26 INFO - PROCESS | 1744 | 1467238046165 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x99d9bc00) [pid = 1744] [serial = 2293] [outer = 0x987c8800] 15:07:27 INFO - PROCESS | 1744 | 1467238047030 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]]]}] 15:07:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:07:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:07:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:07:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:07:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1503ms 15:07:27 INFO - PROCESS | 1744 | 1467238047066 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 1744 | 1467238047070 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 15:07:27 INFO - TEST-START | /FileAPI/historical.html 15:07:27 INFO - PROCESS | 1744 | 1467238047077 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 1744 | 1467238047080 Marionette TRACE conn4 <- [1,3022,null,{}] 15:07:27 INFO - PROCESS | 1744 | 1467238047086 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}] 15:07:27 INFO - PROCESS | 1744 | 1467238047096 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:27 INFO - PROCESS | 1744 | 1467238047307 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 15:07:27 INFO - PROCESS | 1744 | 1467238047567 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 1744 | 1467238047576 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c7000 == 53 [pid = 1744] [id = 765] 15:07:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8d2c7800) [pid = 1744] [serial = 2294] [outer = (nil)] 15:07:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x99ee4c00) [pid = 1744] [serial = 2295] [outer = 0x8d2c7800] 15:07:27 INFO - PROCESS | 1744 | 1467238047658 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9a27a400) [pid = 1744] [serial = 2296] [outer = 0x8d2c7800] 15:07:28 INFO - PROCESS | 1744 | 1467238048490 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"]]]}] 15:07:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:07:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:07:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:07:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:07:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:07:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:07:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:07:28 INFO - TEST-OK | /FileAPI/historical.html | took 1449ms 15:07:28 INFO - PROCESS | 1744 | 1467238048529 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 1744 | 1467238048533 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 15:07:28 INFO - TEST-START | /FileAPI/idlharness.html 15:07:28 INFO - PROCESS | 1744 | 1467238048540 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 1744 | 1467238048544 Marionette TRACE conn4 <- [1,3026,null,{}] 15:07:28 INFO - PROCESS | 1744 | 1467238048551 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}] 15:07:28 INFO - PROCESS | 1744 | 1467238048556 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:28 INFO - PROCESS | 1744 | 1467238048819 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 15:07:29 INFO - PROCESS | 1744 | 1467238049017 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 1744 | 1467238049024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c4400 == 54 [pid = 1744] [id = 766] 15:07:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8d6a5800) [pid = 1744] [serial = 2297] [outer = (nil)] 15:07:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a4b5c00) [pid = 1744] [serial = 2298] [outer = 0x8d6a5800] 15:07:29 INFO - PROCESS | 1744 | 1467238049110 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9a4b7c00) [pid = 1744] [serial = 2299] [outer = 0x8d6a5800] 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:07:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:07:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:07:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:07:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:07:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:07:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:07:30 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 15:07:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:07:30 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 15:07:30 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 15:07:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:07:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:07:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:07:30 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 15:07:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:07:30 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 15:07:30 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 15:07:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:07:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:07:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2173ms 15:07:30 INFO - PROCESS | 1744 | 1467238050534 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]]]}] 15:07:30 INFO - PROCESS | 1744 | 1467238050842 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 15:07:30 INFO - PROCESS | 1744 | 1467238050846 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 15:07:30 INFO - TEST-START | /FileAPI/idlharness.worker 15:07:30 INFO - PROCESS | 1744 | 1467238050856 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:07:30 INFO - PROCESS | 1744 | 1467238050859 Marionette TRACE conn4 <- [1,3030,null,{}] 15:07:30 INFO - PROCESS | 1744 | 1467238050920 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}] 15:07:30 INFO - PROCESS | 1744 | 1467238050926 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:31 INFO - PROCESS | 1744 | 1467238051274 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 15:07:31 INFO - PROCESS | 1744 | 1467238051431 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 1744 | 1467238051441 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d9e9c00 == 55 [pid = 1744] [id = 767] 15:07:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x8d9eac00) [pid = 1744] [serial = 2300] [outer = (nil)] 15:07:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x99d98800) [pid = 1744] [serial = 2301] [outer = 0x8d9eac00] 15:07:31 INFO - PROCESS | 1744 | 1467238051524 Marionette DEBUG loaded listener.js 15:07:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9b5e9000) [pid = 1744] [serial = 2302] [outer = 0x8d9eac00] 15:07:31 INFO - PROCESS | 1744 | [1744] 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 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:07:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:07:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:07:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:07:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:07:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:07:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:07:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:07:33 INFO - {} 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:07:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:07:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:07:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:07:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 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 15:07:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 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 15:07:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 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 15:07:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:07:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:07:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:07:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:07:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:07:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:07:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:07:34 INFO - {} 15:07:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3090ms 15:07:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:07:34 INFO - PROCESS | 1744 | 1467238053827 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,{},{}]]]}] 15:07:34 INFO - PROCESS | 1744 | 1467238053977 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 1744 | 1467238053987 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 15:07:34 INFO - PROCESS | 1744 | 1467238054018 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 1744 | 1467238054029 Marionette TRACE conn4 <- [1,3034,null,{}] 15:07:34 INFO - PROCESS | 1744 | 1467238054053 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}] 15:07:34 INFO - PROCESS | 1744 | 1467238054065 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:34 INFO - PROCESS | 1744 | 1467238054462 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 15:07:34 INFO - PROCESS | 1744 | 1467238054652 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 1744 | 1467238054666 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8dab7800 == 56 [pid = 1744] [id = 768] 15:07:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x8f7c7000) [pid = 1744] [serial = 2303] [outer = (nil)] 15:07:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x92b05400) [pid = 1744] [serial = 2304] [outer = 0x8f7c7000] 15:07:34 INFO - PROCESS | 1744 | 1467238054739 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x951e2c00) [pid = 1744] [serial = 2305] [outer = 0x8f7c7000] 15:07:35 INFO - PROCESS | 1744 | --DOCSHELL 0x98c76000 == 55 [pid = 1744] [id = 757] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x98081400) [pid = 1744] [serial = 2228] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x97e2a400) [pid = 1744] [serial = 2207] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOCSHELL 0x98c7e400 == 54 [pid = 1744] [id = 746] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9180c000) [pid = 1744] [serial = 2157] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x91807800) [pid = 1744] [serial = 2216] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8f4e3c00) [pid = 1744] [serial = 2130] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x8ebe7800) [pid = 1744] [serial = 2154] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8d821400) [pid = 1744] [serial = 2189] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x94f56400) [pid = 1744] [serial = 2201] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x8f4db000) [pid = 1744] [serial = 2192] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x94f53800) [pid = 1744] [serial = 2220] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x97e25000) [pid = 1744] [serial = 2226] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x92b0b000) [pid = 1744] [serial = 2151] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x91acdc00) [pid = 1744] [serial = 2195] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x94f10800) [pid = 1744] [serial = 2160] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x8f507c00) [pid = 1744] [serial = 2169] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x94f5cc00) [pid = 1744] [serial = 2163] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x93a31400) [pid = 1744] [serial = 2198] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8f4dd000) [pid = 1744] [serial = 2214] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8d9f6000) [pid = 1744] [serial = 2124] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8ea0c400) [pid = 1744] [serial = 2127] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x952b0c00) [pid = 1744] [serial = 2204] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8e932800) [pid = 1744] [serial = 2211] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x91801800) [pid = 1744] [serial = 2136] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x95142c00) [pid = 1744] [serial = 2166] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x951dec00) [pid = 1744] [serial = 2222] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8d4e5c00) [pid = 1744] [serial = 2121] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9452d800) [pid = 1744] [serial = 2219] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x951e5000) [pid = 1744] [serial = 2223] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8e1cbc00) [pid = 1744] [serial = 2213] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8f7bf400) [pid = 1744] [serial = 2133] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8dab5c00) [pid = 1744] [serial = 2210] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x93737800) [pid = 1744] [serial = 2187] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91ac6400) [pid = 1744] [serial = 2217] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8f7c6400) [pid = 1744] [serial = 2225] [outer = (nil)] [url = about:blank] 15:07:35 INFO - PROCESS | 1744 | 1467238055668 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]]]}] 15:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:07:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1675ms 15:07:35 INFO - PROCESS | 1744 | 1467238055682 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 1744 | 1467238055689 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 15:07:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:07:35 INFO - PROCESS | 1744 | 1467238055699 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 1744 | 1467238055702 Marionette TRACE conn4 <- [1,3038,null,{}] 15:07:35 INFO - PROCESS | 1744 | 1467238055708 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}] 15:07:35 INFO - PROCESS | 1744 | 1467238055714 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:35 INFO - PROCESS | 1744 | 1467238055874 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 15:07:36 INFO - PROCESS | 1744 | 1467238056108 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 1744 | 1467238056118 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e936000 == 55 [pid = 1744] [id = 769] 15:07:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8e939c00) [pid = 1744] [serial = 2306] [outer = (nil)] 15:07:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8f7c4000) [pid = 1744] [serial = 2307] [outer = 0x8e939c00] 15:07:36 INFO - PROCESS | 1744 | 1467238056223 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9180c000) [pid = 1744] [serial = 2308] [outer = 0x8e939c00] 15:07:37 INFO - PROCESS | 1744 | 1467238057012 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"]]]}] 15:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:07:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1343ms 15:07:37 INFO - PROCESS | 1744 | 1467238057042 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 1744 | 1467238057046 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 15:07:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:07:37 INFO - PROCESS | 1744 | 1467238057053 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 1744 | 1467238057059 Marionette TRACE conn4 <- [1,3042,null,{}] 15:07:37 INFO - PROCESS | 1744 | 1467238057074 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}] 15:07:37 INFO - PROCESS | 1744 | 1467238057083 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:37 INFO - PROCESS | 1744 | 1467238057308 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 15:07:37 INFO - PROCESS | 1744 | 1467238057325 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 1744 | 1467238057335 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f57800 == 56 [pid = 1744] [id = 770] 15:07:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x94f5f000) [pid = 1744] [serial = 2309] [outer = (nil)] 15:07:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x951e3c00) [pid = 1744] [serial = 2310] [outer = 0x94f5f000] 15:07:37 INFO - PROCESS | 1744 | 1467238057405 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9747a000) [pid = 1744] [serial = 2311] [outer = 0x94f5f000] 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:07:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:07:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:07:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:07:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1683ms 15:07:38 INFO - PROCESS | 1744 | 1467238058603 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]]]}] 15:07:38 INFO - PROCESS | 1744 | 1467238058765 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 1744 | 1467238058774 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 15:07:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:07:38 INFO - PROCESS | 1744 | 1467238058814 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 1744 | 1467238058816 Marionette TRACE conn4 <- [1,3046,null,{}] 15:07:38 INFO - PROCESS | 1744 | 1467238058825 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}] 15:07:38 INFO - PROCESS | 1744 | 1467238058829 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:39 INFO - PROCESS | 1744 | 1467238059042 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 15:07:39 INFO - PROCESS | 1744 | 1467238059124 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 1744 | 1467238059132 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f507c00 == 57 [pid = 1744] [id = 771] 15:07:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x98c7b800) [pid = 1744] [serial = 2312] [outer = (nil)] 15:07:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x99d81800) [pid = 1744] [serial = 2313] [outer = 0x98c7b800] 15:07:39 INFO - PROCESS | 1744 | 1467238059201 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8d820400) [pid = 1744] [serial = 2314] [outer = 0x98c7b800] 15:07:39 INFO - PROCESS | 1744 | [1744] 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 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x952b1800) [pid = 1744] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8ea0e800) [pid = 1744] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8ebef800) [pid = 1744] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8d9f2000) [pid = 1744] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9287b800) [pid = 1744] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8d7ee000) [pid = 1744] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x98c7f400) [pid = 1744] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8e1cec00) [pid = 1744] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:07:40 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x99720800) [pid = 1744] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:07:40 INFO - PROCESS | 1744 | 1467238060386 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:07:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:07:40 INFO - {} 15:07:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1609ms 15:07:40 INFO - PROCESS | 1744 | 1467238060414 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 1744 | 1467238060418 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 15:07:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:07:40 INFO - PROCESS | 1744 | 1467238060429 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 1744 | 1467238060431 Marionette TRACE conn4 <- [1,3050,null,{}] 15:07:40 INFO - PROCESS | 1744 | 1467238060447 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}] 15:07:40 INFO - PROCESS | 1744 | 1467238060453 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:40 INFO - PROCESS | 1744 | 1467238060611 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 15:07:40 INFO - PROCESS | 1744 | 1467238060627 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 1744 | 1467238060634 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ebeb800 == 58 [pid = 1744] [id = 772] 15:07:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8f7c5c00) [pid = 1744] [serial = 2315] [outer = (nil)] 15:07:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x94f55000) [pid = 1744] [serial = 2316] [outer = 0x8f7c5c00] 15:07:40 INFO - PROCESS | 1744 | 1467238060703 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x952b0400) [pid = 1744] [serial = 2317] [outer = 0x8f7c5c00] 15:07:41 INFO - PROCESS | 1744 | 1467238061581 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]]]}] 15:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:07:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1191ms 15:07:41 INFO - PROCESS | 1744 | 1467238061624 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 1744 | 1467238061627 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 15:07:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:07:41 INFO - PROCESS | 1744 | 1467238061635 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1744 | 1467238061638 Marionette TRACE conn4 <- [1,3054,null,{}] 15:07:41 INFO - PROCESS | 1744 | 1467238061644 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}] 15:07:41 INFO - PROCESS | 1744 | 1467238061653 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:41 INFO - PROCESS | 1744 | 1467238061851 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 15:07:42 INFO - PROCESS | 1744 | 1467238062016 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 1744 | 1467238062024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x94526800 == 59 [pid = 1744] [id = 773] 15:07:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x94f73400) [pid = 1744] [serial = 2318] [outer = (nil)] 15:07:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x99ebb400) [pid = 1744] [serial = 2319] [outer = 0x94f73400] 15:07:42 INFO - PROCESS | 1744 | 1467238062093 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x99ec8c00) [pid = 1744] [serial = 2320] [outer = 0x94f73400] 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:07:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2124ms 15:07:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:07:43 INFO - PROCESS | 1744 | 1467238063602 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"]]]}] 15:07:43 INFO - PROCESS | 1744 | 1467238063761 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 1744 | 1467238063780 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 15:07:44 INFO - PROCESS | 1744 | 1467238063999 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 1744 | 1467238064005 Marionette TRACE conn4 <- [1,3058,null,{}] 15:07:44 INFO - PROCESS | 1744 | 1467238064019 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}] 15:07:44 INFO - PROCESS | 1744 | 1467238064027 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:44 INFO - PROCESS | 1744 | 1467238064257 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 15:07:44 INFO - PROCESS | 1744 | 1467238064469 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 1744 | 1467238064482 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a6800 == 60 [pid = 1744] [id = 774] 15:07:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x92047400) [pid = 1744] [serial = 2321] [outer = (nil)] 15:07:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x94f53400) [pid = 1744] [serial = 2322] [outer = 0x92047400] 15:07:44 INFO - PROCESS | 1744 | 1467238064613 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x94f5d400) [pid = 1744] [serial = 2323] [outer = 0x92047400] 15:07:45 INFO - PROCESS | 1744 | 1467238065548 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]]]}] 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:07:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:07:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:07:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:07:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:07:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:07:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:07:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:07:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:07:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1801ms 15:07:45 INFO - PROCESS | 1744 | 1467238065615 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 1744 | 1467238065628 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 15:07:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:07:45 INFO - PROCESS | 1744 | 1467238065641 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 1744 | 1467238065645 Marionette TRACE conn4 <- [1,3062,null,{}] 15:07:45 INFO - PROCESS | 1744 | 1467238065652 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}] 15:07:45 INFO - PROCESS | 1744 | 1467238065658 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:45 INFO - PROCESS | 1744 | 1467238065861 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 15:07:46 INFO - PROCESS | 1744 | 1467238066080 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 1744 | 1467238066096 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x97ee5400 == 61 [pid = 1744] [id = 775] 15:07:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9873e800) [pid = 1744] [serial = 2324] [outer = (nil)] 15:07:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x99c58800) [pid = 1744] [serial = 2325] [outer = 0x9873e800] 15:07:46 INFO - PROCESS | 1744 | 1467238066309 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x99d94800) [pid = 1744] [serial = 2326] [outer = 0x9873e800] 15:07:46 INFO - PROCESS | 1744 | [1744] 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 15:07:47 INFO - PROCESS | 1744 | 1467238067238 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:07:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:07:47 INFO - {} 15:07:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1635ms 15:07:47 INFO - PROCESS | 1744 | 1467238067286 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1744 | 1467238067290 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 15:07:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:07:47 INFO - PROCESS | 1744 | 1467238067297 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 1744 | 1467238067303 Marionette TRACE conn4 <- [1,3066,null,{}] 15:07:47 INFO - PROCESS | 1744 | 1467238067367 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}] 15:07:47 INFO - PROCESS | 1744 | 1467238067376 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:47 INFO - PROCESS | 1744 | 1467238067592 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 15:07:47 INFO - PROCESS | 1744 | 1467238067812 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 1744 | 1467238067825 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x94f1c400 == 62 [pid = 1744] [id = 776] 15:07:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x99ec8000) [pid = 1744] [serial = 2327] [outer = (nil)] 15:07:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9ac94400) [pid = 1744] [serial = 2328] [outer = 0x99ec8000] 15:07:47 INFO - PROCESS | 1744 | 1467238067990 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9b686800) [pid = 1744] [serial = 2329] [outer = 0x99ec8000] 15:07:48 INFO - PROCESS | 1744 | 1467238068816 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]]]}] 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:07:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:07:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1581ms 15:07:48 INFO - PROCESS | 1744 | 1467238068881 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 15:07:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:07:48 INFO - PROCESS | 1744 | 1467238068886 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 15:07:48 INFO - PROCESS | 1744 | 1467238068892 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 1744 | 1467238068896 Marionette TRACE conn4 <- [1,3070,null,{}] 15:07:48 INFO - PROCESS | 1744 | 1467238068902 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}] 15:07:48 INFO - PROCESS | 1744 | 1467238068907 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:49 INFO - PROCESS | 1744 | 1467238069090 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 15:07:49 INFO - PROCESS | 1744 | 1467238069355 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 1744 | 1467238069365 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d6a3c00 == 63 [pid = 1744] [id = 777] 15:07:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8ea10c00) [pid = 1744] [serial = 2330] [outer = (nil)] 15:07:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9dada000) [pid = 1744] [serial = 2331] [outer = 0x8ea10c00] 15:07:49 INFO - PROCESS | 1744 | 1467238069448 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9dadb800) [pid = 1744] [serial = 2332] [outer = 0x8ea10c00] 15:07:50 INFO - PROCESS | 1744 | 1467238070287 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]]]}] 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1431ms 15:07:50 INFO - PROCESS | 1744 | 1467238070326 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 1744 | 1467238070329 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 15:07:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:07:50 INFO - PROCESS | 1744 | 1467238070336 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 1744 | 1467238070340 Marionette TRACE conn4 <- [1,3074,null,{}] 15:07:50 INFO - PROCESS | 1744 | 1467238070346 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}] 15:07:50 INFO - PROCESS | 1744 | 1467238070351 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:50 INFO - PROCESS | 1744 | 1467238070550 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 15:07:50 INFO - PROCESS | 1744 | 1467238070769 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 1744 | 1467238070778 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f4e2800 == 64 [pid = 1744] [id = 778] 15:07:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8f502800) [pid = 1744] [serial = 2333] [outer = (nil)] 15:07:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9e4d3000) [pid = 1744] [serial = 2334] [outer = 0x8f502800] 15:07:50 INFO - PROCESS | 1744 | 1467238070895 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0xa1011c00) [pid = 1744] [serial = 2335] [outer = 0x8f502800] 15:07:51 INFO - PROCESS | 1744 | 1467238071767 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]]]}] 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:07:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1489ms 15:07:51 INFO - PROCESS | 1744 | 1467238071828 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 1744 | 1467238071832 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 15:07:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:07:51 INFO - PROCESS | 1744 | 1467238071884 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 1744 | 1467238071888 Marionette TRACE conn4 <- [1,3078,null,{}] 15:07:51 INFO - PROCESS | 1744 | 1467238071894 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}] 15:07:51 INFO - PROCESS | 1744 | 1467238071904 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:52 INFO - PROCESS | 1744 | 1467238072113 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 15:07:52 INFO - PROCESS | 1744 | 1467238072381 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 1744 | 1467238072388 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ea08c00 == 65 [pid = 1744] [id = 779] 15:07:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x94f5b400) [pid = 1744] [serial = 2336] [outer = (nil)] 15:07:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0xa209f000) [pid = 1744] [serial = 2337] [outer = 0x94f5b400] 15:07:52 INFO - PROCESS | 1744 | 1467238072486 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x99ec7000) [pid = 1744] [serial = 2338] [outer = 0x94f5b400] 15:07:53 INFO - PROCESS | 1744 | 1467238073386 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 1744 | 1467238073440 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 15:07:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:07:53 INFO - PROCESS | 1744 | 1467238073456 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 1744 | 1467238073460 Marionette TRACE conn4 <- [1,3082,null,{}] 15:07:53 INFO - PROCESS | 1744 | 1467238073489 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}] 15:07:53 INFO - PROCESS | 1744 | 1467238073495 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:53 INFO - PROCESS | 1744 | 1467238073691 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 15:07:53 INFO - PROCESS | 1744 | 1467238073913 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 1744 | 1467238073919 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e1cdc00 == 66 [pid = 1744] [id = 780] 15:07:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x8f4e1c00) [pid = 1744] [serial = 2339] [outer = (nil)] 15:07:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa23a8400) [pid = 1744] [serial = 2340] [outer = 0x8f4e1c00] 15:07:54 INFO - PROCESS | 1744 | 1467238074038 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0xa2533400) [pid = 1744] [serial = 2341] [outer = 0x8f4e1c00] 15:07:54 INFO - PROCESS | 1744 | 1467238074890 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]]]}] 15:07:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:07:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:07:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:07:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1491ms 15:07:54 INFO - PROCESS | 1744 | 1467238074945 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 1744 | 1467238074950 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 15:07:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:07:54 INFO - PROCESS | 1744 | 1467238074956 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 1744 | 1467238074960 Marionette TRACE conn4 <- [1,3086,null,{}] 15:07:54 INFO - PROCESS | 1744 | 1467238074966 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}] 15:07:54 INFO - PROCESS | 1744 | 1467238074972 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:55 INFO - PROCESS | 1744 | 1467238075148 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 15:07:55 INFO - PROCESS | 1744 | 1467238075420 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 1744 | 1467238075434 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c1400 == 67 [pid = 1744] [id = 781] 15:07:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0xa20a9c00) [pid = 1744] [serial = 2342] [outer = (nil)] 15:07:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa258d000) [pid = 1744] [serial = 2343] [outer = 0xa20a9c00] 15:07:55 INFO - PROCESS | 1744 | 1467238075543 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0xa25f1800) [pid = 1744] [serial = 2344] [outer = 0xa20a9c00] 15:07:56 INFO - PROCESS | 1744 | 1467238076358 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:07:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1443ms 15:07:56 INFO - PROCESS | 1744 | 1467238076400 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 1744 | 1467238076404 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 15:07:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:07:56 INFO - PROCESS | 1744 | 1467238076411 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 1744 | 1467238076414 Marionette TRACE conn4 <- [1,3090,null,{}] 15:07:56 INFO - PROCESS | 1744 | 1467238076420 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}] 15:07:56 INFO - PROCESS | 1744 | 1467238076426 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:56 INFO - PROCESS | 1744 | 1467238076613 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 15:07:56 INFO - PROCESS | 1744 | 1467238076895 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1744 | 1467238076904 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d4e1400 == 68 [pid = 1744] [id = 782] 15:07:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8d6a6c00) [pid = 1744] [serial = 2345] [outer = (nil)] 15:07:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x8e931000) [pid = 1744] [serial = 2346] [outer = 0x8d6a6c00] 15:07:56 INFO - PROCESS | 1744 | 1467238076987 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x8ea0d400) [pid = 1744] [serial = 2347] [outer = 0x8d6a6c00] 15:07:57 INFO - PROCESS | 1744 | 1467238077812 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:07:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1435ms 15:07:57 INFO - PROCESS | 1744 | 1467238077847 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 1744 | 1467238077850 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 15:07:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:07:57 INFO - PROCESS | 1744 | 1467238077857 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 1744 | 1467238077860 Marionette TRACE conn4 <- [1,3094,null,{}] 15:07:57 INFO - PROCESS | 1744 | 1467238077866 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}] 15:07:57 INFO - PROCESS | 1744 | 1467238077871 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:58 INFO - PROCESS | 1744 | 1467238078178 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 15:07:58 INFO - PROCESS | 1744 | 1467238078708 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 1744 | 1467238078719 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e92e400 == 69 [pid = 1744] [id = 783] 15:07:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8e932800) [pid = 1744] [serial = 2348] [outer = (nil)] 15:07:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8f508000) [pid = 1744] [serial = 2349] [outer = 0x8e932800] 15:07:58 INFO - PROCESS | 1744 | 1467238078887 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x921e2c00) [pid = 1744] [serial = 2350] [outer = 0x8e932800] 15:07:59 INFO - PROCESS | 1744 | 1467238079708 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:07:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1883ms 15:07:59 INFO - PROCESS | 1744 | 1467238079741 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 1744 | 1467238079746 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 15:07:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:07:59 INFO - PROCESS | 1744 | 1467238079753 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 1744 | 1467238079758 Marionette TRACE conn4 <- [1,3098,null,{}] 15:07:59 INFO - PROCESS | 1744 | 1467238079766 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}] 15:07:59 INFO - PROCESS | 1744 | 1467238079773 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:07:59 INFO - PROCESS | 1744 | 1467238079941 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 15:08:00 INFO - PROCESS | 1744 | 1467238080247 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 1744 | 1467238080255 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d822400 == 70 [pid = 1744] [id = 784] 15:08:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8d823000) [pid = 1744] [serial = 2351] [outer = (nil)] 15:08:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8dab7000) [pid = 1744] [serial = 2352] [outer = 0x8d823000] 15:08:00 INFO - PROCESS | 1744 | 1467238080399 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8f8ec400) [pid = 1744] [serial = 2353] [outer = 0x8d823000] 15:08:01 INFO - PROCESS | 1744 | 1467238081436 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]]]}] 15:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:08:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:08:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1743ms 15:08:01 INFO - PROCESS | 1744 | 1467238081500 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 1744 | 1467238081507 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 15:08:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:08:01 INFO - PROCESS | 1744 | 1467238081516 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 1744 | 1467238081519 Marionette TRACE conn4 <- [1,3102,null,{}] 15:08:01 INFO - PROCESS | 1744 | 1467238081525 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}] 15:08:01 INFO - PROCESS | 1744 | 1467238081530 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:01 INFO - PROCESS | 1744 | 1467238081835 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 15:08:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c2800 == 69 [pid = 1744] [id = 736] 15:08:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8f4e0000 == 68 [pid = 1744] [id = 733] 15:08:01 INFO - PROCESS | 1744 | --DOCSHELL 0x91ac7400 == 67 [pid = 1744] [id = 732] 15:08:01 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x921e9000) [pid = 1744] [serial = 2277] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8ebeb800 == 66 [pid = 1744] [id = 772] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8f507c00 == 65 [pid = 1744] [id = 771] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x94f57800 == 64 [pid = 1744] [id = 770] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8e936000 == 63 [pid = 1744] [id = 769] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8dab7800 == 62 [pid = 1744] [id = 768] 15:08:02 INFO - PROCESS | 1744 | 1467238082230 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 1744 | 1467238082239 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d2c9000 == 61 [pid = 1744] [id = 763] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x952b7800 == 60 [pid = 1744] [id = 762] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d69e800 == 59 [pid = 1744] [id = 761] 15:08:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d2c9000 == 60 [pid = 1744] [id = 785] 15:08:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8d69e800) [pid = 1744] [serial = 2354] [outer = (nil)] 15:08:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8e92d400) [pid = 1744] [serial = 2355] [outer = 0x8d69e800] 15:08:02 INFO - PROCESS | 1744 | 1467238082328 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8ebee000) [pid = 1744] [serial = 2356] [outer = 0x8d69e800] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d9f3400 == 59 [pid = 1744] [id = 760] 15:08:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8d7e3000 == 58 [pid = 1744] [id = 734] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x952b8400) [pid = 1744] [serial = 2269] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x92b05c00) [pid = 1744] [serial = 2263] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x8ffd5c00) [pid = 1744] [serial = 2234] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x8ffcb800) [pid = 1744] [serial = 2258] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8d7eb400) [pid = 1744] [serial = 2257] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x99c58000) [pid = 1744] [serial = 2251] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8ebe5c00) [pid = 1744] [serial = 2255] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x8e1cd800) [pid = 1744] [serial = 2254] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x99ad1c00) [pid = 1744] [serial = 2245] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x99412c00) [pid = 1744] [serial = 2242] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x94f53000) [pid = 1744] [serial = 2266] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8ea04000) [pid = 1744] [serial = 2231] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x8d9f0c00) [pid = 1744] [serial = 2260] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8f503400) [pid = 1744] [serial = 2261] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x993d4000) [pid = 1744] [serial = 2240] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x97476c00) [pid = 1744] [serial = 2237] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x99b7a800) [pid = 1744] [serial = 2248] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8ea03800) [pid = 1744] [serial = 2274] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8f4d5c00) [pid = 1744] [serial = 2275] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9803c000) [pid = 1744] [serial = 2270] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x99985c00) [pid = 1744] [serial = 2272] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x936a5400) [pid = 1744] [serial = 2264] [outer = (nil)] [url = about:blank] 15:08:02 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x94f5e000) [pid = 1744] [serial = 2267] [outer = (nil)] [url = about:blank] 15:08:03 INFO - PROCESS | 1744 | 1467238083122 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:08:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:08:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1637ms 15:08:03 INFO - PROCESS | 1744 | 1467238083153 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 1744 | 1467238083158 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 15:08:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:08:03 INFO - PROCESS | 1744 | 1467238083167 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 1744 | 1467238083176 Marionette TRACE conn4 <- [1,3106,null,{}] 15:08:03 INFO - PROCESS | 1744 | 1467238083191 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}] 15:08:03 INFO - PROCESS | 1744 | 1467238083199 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:03 INFO - PROCESS | 1744 | 1467238083393 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 15:08:03 INFO - PROCESS | 1744 | 1467238083595 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 1744 | 1467238083604 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8d81b800 == 59 [pid = 1744] [id = 786] 15:08:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8f8fac00) [pid = 1744] [serial = 2357] [outer = (nil)] 15:08:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x93739000) [pid = 1744] [serial = 2358] [outer = 0x8f8fac00] 15:08:03 INFO - PROCESS | 1744 | 1467238083678 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x94f58000) [pid = 1744] [serial = 2359] [outer = 0x8f8fac00] 15:08:04 INFO - PROCESS | 1744 | 1467238084608 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]]]}] 15:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:08:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:08:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1496ms 15:08:04 INFO - PROCESS | 1744 | 1467238084672 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 1744 | 1467238084680 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 15:08:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:08:04 INFO - PROCESS | 1744 | 1467238084697 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 1744 | 1467238084703 Marionette TRACE conn4 <- [1,3110,null,{}] 15:08:04 INFO - PROCESS | 1744 | 1467238084729 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}] 15:08:04 INFO - PROCESS | 1744 | 1467238084737 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:04 INFO - PROCESS | 1744 | 1467238084994 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 15:08:05 INFO - PROCESS | 1744 | 1467238085017 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 1744 | 1467238085024 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x92b0ec00 == 60 [pid = 1744] [id = 787] 15:08:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x95142400) [pid = 1744] [serial = 2360] [outer = (nil)] 15:08:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x97e25400) [pid = 1744] [serial = 2361] [outer = 0x95142400] 15:08:05 INFO - PROCESS | 1744 | 1467238085092 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x97ee7000) [pid = 1744] [serial = 2362] [outer = 0x95142400] 15:08:06 INFO - PROCESS | 1744 | 1467238086014 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"]]]}] 15:08:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:08:06 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 15:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:08:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:08:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:08:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1362ms 15:08:06 INFO - PROCESS | 1744 | 1467238086061 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 15:08:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:08:06 INFO - PROCESS | 1744 | 1467238086078 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 15:08:06 INFO - PROCESS | 1744 | 1467238086085 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 1744 | 1467238086089 Marionette TRACE conn4 <- [1,3114,null,{}] 15:08:06 INFO - PROCESS | 1744 | 1467238086103 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}] 15:08:06 INFO - PROCESS | 1744 | 1467238086108 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:06 INFO - PROCESS | 1744 | 1467238086356 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 15:08:06 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x98c7b800) [pid = 1744] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:08:06 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8f7c7000) [pid = 1744] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:08:06 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8e939c00) [pid = 1744] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:08:06 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x8f7c5c00) [pid = 1744] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:08:06 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x94f5f000) [pid = 1744] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:08:06 INFO - PROCESS | 1744 | 1467238086831 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\", \"3c5ea36c-55c6-4294-aaea-33d7a84a1a66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1744 | 1467238086847 Marionette INFO sendAsync 1cbac2cb-3638-4b78-88d7-f76bbf15a94c 15:08:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7c5c00 == 61 [pid = 1744] [id = 788] 15:08:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8f7c7000) [pid = 1744] [serial = 2363] [outer = (nil)] 15:08:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x94f5f000) [pid = 1744] [serial = 2364] [outer = 0x8f7c7000] 15:08:06 INFO - PROCESS | 1744 | 1467238086928 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9998bc00) [pid = 1744] [serial = 2365] [outer = 0x8f7c7000] 15:08:07 INFO - PROCESS | 1744 | 1467238087607 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]]]}] 15:08:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:08:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1543ms 15:08:07 INFO - PROCESS | 1744 | 1467238087629 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 1744 | 1467238087632 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 15:08:08 WARNING - u'runner_teardown' () 15:08:08 INFO - No more tests 15:08:08 INFO - Got 0 unexpected results 15:08:08 INFO - SUITE-END | took 1300s 15:08:08 INFO - Closing logging queue 15:08:08 INFO - queue closed 15:08:09 INFO - Return code: 0 15:08:09 WARNING - # TBPL SUCCESS # 15:08:09 INFO - Running post-action listener: _resource_record_post_action 15:08:09 INFO - Running post-run listener: _resource_record_post_run 15:08:10 INFO - Total resource usage - Wall time: 1335s; CPU: 98.0%; Read bytes: 14118912; Write bytes: 929091584; Read time: 676; Write time: 202768 15:08:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:08:10 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 133849088; Read time: 0; Write time: 110228 15:08:10 INFO - run-tests - Wall time: 1306s; CPU: 98.0%; Read bytes: 11014144; Write bytes: 786833408; Read time: 548; Write time: 87332 15:08:10 INFO - Running post-run listener: _upload_blobber_files 15:08:10 INFO - Blob upload gear active. 15:08:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:08:10 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 15:08:10 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'] 15:08:10 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 15:08:10 INFO - (blobuploader) - INFO - Open directory for files ... 15:08:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:08:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:08:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:08:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:08:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:08:11 INFO - (blobuploader) - INFO - Done attempting. 15:08:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:08:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:08:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:08:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:08:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:08:12 INFO - (blobuploader) - INFO - Done attempting. 15:08:12 INFO - (blobuploader) - INFO - Iteration through files over. 15:08:12 INFO - Return code: 0 15:08:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:08:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:08:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/123d3b988771854c286bfeccb216de61bcc51a596e1f76d906d7681edab5b88adefb655c7c89a0e7a21753f5fb3bab0d155ffefe316269b971d7793fdd0d2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e10e549ff44a1341f1773ae655acc29547ea61805149b7a303c91efb61ae0eb90f63e6fefe56ad5c65e0a9986ef446399f57c695433ae55a67b2a7bc42c9640"} 15:08:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:08:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:08:12 INFO - Contents: 15:08:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/123d3b988771854c286bfeccb216de61bcc51a596e1f76d906d7681edab5b88adefb655c7c89a0e7a21753f5fb3bab0d155ffefe316269b971d7793fdd0d2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e10e549ff44a1341f1773ae655acc29547ea61805149b7a303c91efb61ae0eb90f63e6fefe56ad5c65e0a9986ef446399f57c695433ae55a67b2a7bc42c9640"} 15:08:12 INFO - Running post-run listener: copy_logs_to_upload_dir 15:08:12 INFO - Copying logs to upload dir... 15:08:12 INFO - mkdir: /builds/slave/test/build/upload/logs 15:08:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1468.916243 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 29 secs) (at 2016-06-29 15:08:13.100123) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 15:08:13.106457) ========= 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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/123d3b988771854c286bfeccb216de61bcc51a596e1f76d906d7681edab5b88adefb655c7c89a0e7a21753f5fb3bab0d155ffefe316269b971d7793fdd0d2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e10e549ff44a1341f1773ae655acc29547ea61805149b7a303c91efb61ae0eb90f63e6fefe56ad5c65e0a9986ef446399f57c695433ae55a67b2a7bc42c9640"} build_url:https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032930 build_url: 'https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/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/123d3b988771854c286bfeccb216de61bcc51a596e1f76d906d7681edab5b88adefb655c7c89a0e7a21753f5fb3bab0d155ffefe316269b971d7793fdd0d2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e10e549ff44a1341f1773ae655acc29547ea61805149b7a303c91efb61ae0eb90f63e6fefe56ad5c65e0a9986ef446399f57c695433ae55a67b2a7bc42c9640"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SXps5YcrQZWGwI5SUjq5KQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.91 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 15:08:14.050147) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 15:08:14.050649) ========= 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-1467236423.129036-1278263832 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017670 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 15:08:14.116984) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 15:08:14.117450) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 15:08:14.118006) ========= ========= Total master_lag: 7.34 =========